2D vs 3D Machine Vision: When Do You Need the Third Dimension?

Visión artificial 2D o 3D: ¿Cuándo necesitas la tercera dimensión?

La visión artificial 3D ha pasado de ser tecnología de laboratorio a una herramienta habitual en las líneas de producción en pocos años. Las cámaras obtienen mejores imágenes, los precios han bajado y el software para procesar nubes de puntos ha madurado hasta el punto de que resulta accesible para ingenieros sin experiencia específica en 3D.

Todo eso son buenas noticias. El riesgo es que el entusiasmo por el 3D lleve a especificarlo en aplicaciones donde una cámara 2D con buena iluminación habría dado el mismo resultado a una fracción del coste y de la complejidad.

Este artículo te ayuda a tomar la decisión: cuándo aporta valor real el 3D, cuándo basta con 2D y cuál es el sobreprecio real.

Lo que te da el 3D y el 2D no

Una cámara 2D captura una imagen plana y genera valores de píxel que representan brillo o color sobre un plano bidimensional. Te dice qué aspecto tienen las cosas desde la posición de la cámara. No te dice cuánto miden de alto, cuánta profundidad tienen ni cómo es su perfil de superficie.

Una cámara 3D añade información de profundidad. Cada punto de la imagen tiene coordenadas X, Y y Z, y el conjunto forma lo que se conoce como nube de puntos. Eso te permite medir alturas, detectar detalles en relieve o hundidos, calcular volúmenes, inspeccionar geometría de superficie y guiar robots en el espacio tridimensional.

La visión 3D también aporta más robustez de detección en ciertas aplicaciones. Al apoyarse en la geometría y no en características menos estables como el color o el contraste, la inspección es menos sensible a las variaciones de iluminación, a los cambios de aspecto de la superficie y a las diferencias de material. Un arañazo invisible en una imagen 2D con determinada luz puede ser evidente en un mapa de alturas 3D, porque tiene una profundidad medible, con independencia de cómo refleje la luz.

Cuándo basta con 2D (y sale más barato)

Para la mayoría de aplicaciones de visión artificial, el 2D es la opción correcta. Si tu inspección entra en alguna de estas categorías, una cámara 2D con la iluminación adecuada va a resolverlo casi seguro:

Comprobaciones de presencia y ausencia. ¿Está la etiqueta? ¿Está puesto el tapón? ¿Está bien asentado el conector? Son preguntas basadas en contraste que una cámara 2D responde de forma fiable.

Lectura de códigos y de texto. El OCR, la lectura de códigos de barras y la verificación de datos son tareas inherentemente 2D. La cámara lee caracteres y códigos sobre una superficie plana.

Inspección de color. Comprobar la fidelidad de color, verificar la calidad de impresión y clasificar por color son tareas 2D. La mayoría de tecnologías 3D no capturan información de color, aunque algunos sistemas estéreo pueden dar una imagen 2D en color junto a los datos 3D.

Medición 2D. Medir longitud, anchura, diámetro y posición en el plano de la imagen. Si la medida es en dos dimensiones y la pieza es plana o llega siempre en la misma posición, con 2D basta.

Detección de defectos de superficie (con buena iluminación). Esta es la que pilla a la gente. Muchos defectos que parecen exigir 3D se detectan perfectamente en 2D con la técnica de iluminación correcta. Una iluminación Dark Field en ángulo bajo revela arañazos, abolladuras y detalles de superficie generando contraste por dispersión de la luz. Antes de especificar una cámara 3D para inspección de superficie, prueba si una cámara 2D con Dark Field detecta el defecto. Si lo detecta, acabas de ahorrarte miles de euros.

Cuándo necesitas 3D de verdad

El 3D aporta valor cuando la inspección exige de raíz información de profundidad que no se puede obtener de una imagen 2D, pongas la iluminación que pongas.

Medición de altura y volumen. Medir la altura de un componente, la profundidad de una cavidad o el volumen de un llenado. Son medidas tridimensionales por naturaleza y una cámara 2D no puede hacerlas.

Perfilometría de superficie. Medir planitud, rugosidad o geometría. Aplicaciones como comprobar el perfil de un cordón de soldadura, medir la altura de la pasta de soldadura en una PCB o inspeccionar superficies de rodamiento necesitan datos de altura 3D a lo largo de toda la superficie.

Bin picking y guiado de robot. Localizar piezas en un entorno no estructurado (una caja, un palé, una cinta con piezas en orientación aleatoria) y dar al robot las coordenadas 3D y la orientación que necesita para cogerlas. Es una de las aplicaciones 3D que más rápido está creciendo, empujada por la necesidad de una automatización flexible que aguante posiciones de pieza variables.

Medición de holgura y enrase. Medir la alineación entre dos superficies que encajan, como la holgura entre la puerta de un coche y la chapa lateral, o el enrase entre dos componentes montados. Son medidas 3D por definición.

Dimensionado volumétrico. Calcular el volumen de paquetes, cajas u objetos irregulares para optimizar costes de logística y transporte.

Inspección de detalles que la iluminación no puede revelar. Algunos detalles son realmente invisibles en 2D con cualquier enfoque de iluminación: un ligero alabeo en una superficie plana, una depresión poco profunda que no dispersa la luz, o una diferencia de altura entre dos superficies que desde arriba parecen idénticas.

Las cuatro tecnologías 3D principales

No todas las cámaras 3D funcionan igual, y la tecnología que elijas influye mucho en coste, precisión, velocidad y en qué puedes inspeccionar. Así se comparan:

Visión estéreo Time of Flight Triangulación láser Luz estructurada
Cómo funciona Dos cámaras en ángulos distintos calculan la profundidad a partir de la disparidad Mide el tiempo que tarda en volver la luz emitida sobre la escena Se proyecta una línea láser sobre el objeto y la cámara mide su desplazamiento Se proyecta un patrón de luz sobre el objeto y su distorsión revela la profundidad
Resolución de profundidad típica mm mm µm (nivel micra) µm (nivel micra)
Alcance máximo Largo (hasta 20 m) Medio Corto a medio Corto
Velocidad ~100 Hz ~60 Hz Decenas de kHz Decenas de Hz
¿Objetos en movimiento? Sí (necesita movimiento) Normalmente no, aunque es posible con Photoneo
¿Necesita calibración? No Sí (los perfilómetros integrados vienen calibrados de fábrica)
¿Imagen en color? Sí (estéreo pasivo) No No No
Coste de cámara desde ~3.500 € ~1.800 € ~6.000 € ~15.000 €
Mejor para Guiado de robot, navegación autónoma, bin picking a distancia Dimensionado logístico, conteo de personas, detección de objetos, 3D económico Perfilometría de precisión, holgura y enrase, inspección de soldadura, metrología Escaneo 3D estático de alta precisión, inspección de calidad, verificación de montaje
Gama en Clearview Teledyne BumbleBee X LUCID Helios2 Teledyne Ztrak, Zebra Altiz Zebra serie 3S, gama Photoneo

El sobreprecio: ¿cuánto añade el 3D realmente?

Un sistema 3D cuesta más que uno 2D, y el sobreprecio no es solo la cámara. La diferencia total viene de tres sitios.

Coste de cámara. Una cámara matricial 2D para inspección en producción cuesta normalmente entre 600 y 2.500 €. La opción 3D más barata (Time of Flight) arranca en torno a 1.800 €. Los perfilómetros de triangulación láser parten de unos 6.000 €. Los sistemas de luz estructurada empiezan sobre los 15.000 €. Solo la cámara suma entre 1.200 y 12.000 € o más al coste del sistema frente al 2D.

Hardware de proceso. Los datos 3D requieren mucho cálculo. Una inspección 2D en un PC industrial estándar puede resolverse con una CPU modesta. Una inspección 3D, sobre todo si procesa nubes de puntos densas de un sistema de luz estructurada o de triangulación láser, puede necesitar una CPU más potente, una GPU dedicada o las dos cosas. Eso añade entre 1.200 y 3.500 € al coste de hardware.

Complejidad de desarrollo. Trabajar con nubes de puntos 3D es más complejo que trabajar con imágenes 2D. Los algoritmos son distintos, los requisitos de calibración son más exigentes y depurar un sistema 3D exige entender geometría tridimensional. El tiempo de desarrollo suele ser mayor, y eso significa más coste de ingeniería. Plataformas como Zebra Aurora Design Assistant, Aurora Vision Studio y Aurora AIL soportan procesado 3D, lo que reduce la carga frente a construirlo desde cero, pero el sobreprecio en complejidad existe.

Como regla aproximada, cuenta con que un sistema 3D cueste entre 2 y 5 veces el equivalente 2D para el mismo puesto de inspección, según la tecnología 3D elegida y la complejidad de la aplicación. En aplicaciones donde el 3D resuelve de verdad un problema que el 2D no puede, el sobreprecio está justificado. En aplicaciones donde el 2D con buena iluminación habría funcionado, es dinero tirado.

El error más habitual: usar 3D cuando un 2D con mejor iluminación bastaba

Lo vemos con frecuencia. Un ingeniero evalúa una aplicación de inspección de defectos, ve que su cámara 2D actual no los detecta de forma fiable y concluye que necesita 3D. En muchos casos el problema no es que la inspección sea tridimensional por naturaleza. El problema es que la iluminación que ha probado no es la adecuada.

Una cámara 2D con iluminación Dark Field (ángulo bajo) revela detalles de superficie como arañazos, abolladuras, grabados y texturas que son invisibles con Bright Field estándar. La misma pieza que parece lisa bajo una luz en anillo enseña cada imperfección bajo una barra de LED en ángulo bajo. El arreglo cuesta unos cientos de euros en iluminación, no varios miles en hardware 3D.

Antes de especificar una cámara 3D para inspección de superficie, prueba la aplicación primero en 2D con Dark Field. Si el defecto se ve en la imagen 2D de Dark Field, no necesitas 3D. Si no se ve, entonces el 3D es probablemente el camino. El Insights Lab de Clearview puede hacer esa comparativa con tus propias muestras.

El 3D también tiene sus límites

El 3D no es una solución universal y tiene limitaciones concretas según la tecnología.

Superficies reflectantes y absorbentes. Tanto la triangulación láser como la luz estructurada proyectan luz sobre la superficie del objeto. Las superficies muy reflectantes (metal pulido, espejos) pueden generar picos falsos en los datos de altura. Las muy absorbentes (goma oscura, plástico negro) pueden no devolver luz suficiente para una medida fiable. A veces se mitiga preparando la superficie o cambiando la longitud de onda, pero es una limitación real.

Transparencia. La luz láser atraviesa los objetos transparentes, lo que hace difícil o imposible perfilarlos por triangulación láser. El mismo problema de la tarrina transparente que afecta a los perfilómetros 2D afecta también a los sistemas láser 3D.

Vibración. La medición 3D de alta precisión (sobre todo la triangulación láser) es sensible a la vibración. Evaluamos un proyecto que pedía detección de grietas en palés con precisión submilimétrica en 3D, pero la vibración de la cinta superaba lo que el perfilómetro podía tolerar. Una cámara 3D con compensación de movimiento lo habría resuelto, pero el coste era desproporcionado. A veces el entorno convierte una solución 3D técnicamente viable en económicamente impracticable.

El compromiso entre velocidad y precisión. Los sistemas de luz estructurada dan la máxima precisión pero trabajan a decenas de Hz, demasiado lento para líneas rápidas. La triangulación láser es rápida (decenas de kHz) pero con campos de visión más estrechos. El Time of Flight es rápido y de campo amplio, pero solo con precisión milimétrica. Ninguna tecnología 3D te da alta velocidad, alta precisión y campo amplio a la vez.

Un marco de decisión práctico

Ve por orden con estas preguntas:

1. ¿La inspección exige medir altura, profundidad, volumen o geometría de superficie? Si no, quédate en 2D. Si sí, pasa a la pregunta 2.

2. ¿Se puede detectar el detalle en 2D con la iluminación adecuada (sobre todo Dark Field)? Si sí, pruébalo primero en 2D: será más barato y más simple. Si no, el 3D es probablemente el camino. Pasa a la pregunta 3.

3. ¿El objeto tiene que estar quieto o está en movimiento? Si está quieto, la luz estructurada da la máxima precisión. Si se mueve, elige entre triangulación láser (la mejor precisión en profundidad, necesita movimiento), Time of Flight (menos coste, menos precisión) o visión estéreo (el mayor alcance, buena para guiado de robot).

4. ¿Qué resolución de profundidad necesitas? Nivel micra = triangulación láser o luz estructurada. Nivel milímetro = Time of Flight o estéreo. No sobredimensiones: un sistema de luz estructurada de 15.000 € para una aplicación que solo pide precisión milimétrica es dinero tirado.

5. ¿Cuál es el presupuesto? Si el sistema 3D cuesta 5 veces el equivalente 2D y el retorno no lo justifica, replantéate si la aplicación necesita 3D de verdad o si se puede ajustar la especificación.

¿No tienes claro si necesitas 2D o 3D?

Esta es justo la clase de pregunta que se resuelve en una conversación de media hora con uno de nuestros ingenieros, o de forma definitiva con un estudio de viabilidad en nuestro Insights Lab. Mándanos tus muestras y probamos los dos enfoques en condiciones reales antes de que te comprometas con el hardware.

Ver nuestra gama de cámaras 3D

Escríbenos: info@clearview-imaging.com | +34 951 962 868

Regresar al blog >