Mecanismo de Cámara 3D de Luz Estructurada
La Cámara Industrial 3D de Mech-Eye (en adelante, cámara 3D) es una cámara 3D de luz estructurada y, está compuesta por cámara(s) 2D y un proyector. El proyector emite una luz estructurada (un patrón de luz específico) sobre la superficie del objeto, cuya forma causará la deformación de dicho patrón. Basándose en esta deformación, la cámara 3D calcula los datos de profundidad de la superficie del objeto.
Al igual que una cámara 2D normal, la cámara 3D puede capturar imagen 2D de objetos.
El proceso completo del funcionamiento de la cámara 3D se divide en tres etapas: captura de imágenes, cálculo y procesamiento, y salida.
Captura de Imágenes
La captura de imágenes de la cámara 3D está activada por Mech-Eye SDK, cuyo proceso es el siguiente:
-
El proyector (P en la figura abajo) emite un patrón de rayas sobre la superficie del objeto. Debido a la forma y estructura propias del objeto, el patrón de rayas se deforma.
-
La cámara 2D (C en la figura abajo) captura imágenes que apuntan el patrón de rayas deformado.
Al mismo tiempo, la cámara 3D también captura imágenes 2D del objeto que no está proyectado con luz estructurada.
Cálculo y Procesamiento
Basándose en la deformación del patrón de rayas, la cámara 3D calcula los datos de profundidad de la superficie del objeto. Después de procesar dichos datos, genera mapas de profundidad y nubes de puntos.
Salida
La cámara 3D transmite los datos generados a Mech-Eye SDK. De este modo, se visualizan la imagen 2D, el mapa de profundidad y la nube de puntos.
-
Imagen 2D: La imagen capturada sin la proyección de la luz estructurada.
-
Mapa de profundidad: Una imagen con la información de profundidad.
-
Nube de puntos: Una colección de puntos de datos que contienen la información de las coordenadas tridimensionales (XYZ) de la superficie del objeto.