uso avanzado del sistema de visión estereoscópica bumblebee xb3
Post on 23-Feb-2016
39 Views
Preview:
DESCRIPTION
TRANSCRIPT
USO AVANZADO DEL SISTEMA DE
VISIÓN ESTEREOSCÓPICA BUMBLEBEE XB3
Francisco Javier Carrascosa Malagón
Escuela Politécnica
Superior de JaénUniversidad de
Jaén
Departamento de Informática
José Manuel Fuertes GarcíaManuel José Lucena López
1. Propósito y Objetivos2. Visión Estéreo3. Bumblebee XB34. Desarrollo Software5. Demo6. Conclusiones7. Trabajo Futuro
Uso Avanzado del Sistema de Visión Estereoscópica Bumblebee XB3 Francisco Javier Carrascosa Malagón
ÍNDICE
Uso Avanzado del Sistema de Visión Estereoscópica Bumblebee XB3 Francisco Javier Carrascosa Malagón
1. Estudio del proceso genérico de la visión estéreo y productos comerciales.
2. Estudio e instalación de Bumblebee XB3.3. Estudio y documentación de la biblioteca Triclops.4. Captura de datos con Bumblebee XB3.5. Desarrollo software de una aplicación de reconstrucción
3D de una escena.6. Redacción de una memoria.
Propósito
Objetivos
1. Estudiar a Bumblebee XB3 y su SDK de visión estéreo Triclops.
2. Documentar la biblioteca de Triclops y crear una aplicación de reconstrucción 3D a partir de la misma.
PROPÓSITO Y OBJETIVOS
Uso Avanzado del Sistema de Visión Estereoscópica Bumblebee XB3 Francisco Javier Carrascosa Malagón
Sistema BiológicoVISIÓN ESTÉREO
Uso Avanzado del Sistema de Visión Estereoscópica Bumblebee XB3 Francisco Javier Carrascosa Malagón
VISIÓN ESTÉREOSistema Artificial
Uso Avanzado del Sistema de Visión Estereoscópica Bumblebee XB3 Francisco Javier Carrascosa Malagón
BUMBLEBEE XB3Características Básicas
1. Tres cámaras.
2. Proceso estéreo bifocal.
3. Líneas base de 12 y 24 cm.
4. Resolución 1280 x 960 a 16 FPS.
5. Propósito general.
6. Bibliotecas FlyCapture y Triclops
Uso Avanzado del Sistema de Visión Estereoscópica Bumblebee XB3 Francisco Javier Carrascosa Malagón
BUMBLEBEE XB3Flujo SDK Triclops
Imágenes RAW Preprocesamiento Imágenes Preprocesadas
Procesamiento Estéreo
Mapa de Disparidad
y Nube de Puntos
Tiempo Real
Uso Avanzado del Sistema de Visión Estereoscópica Bumblebee XB3 Francisco Javier Carrascosa Malagón
BUMBLEBEE XB3Interfaz de Programación de Triclops
DocumentaciónCódigoEjemplos
1. Control total:a. Parámetros.b. Propiedades.c. Funciones.
2. Modularidad:a. Actuación del programador
en cualquier instante (mejoras, comprobaciones, etc.).
3. TDAs:a. No es una biblioteca OO.b. Flujos de datos.c. La programación se puede
realizar OO.
Uso Avanzado del Sistema de Visión Estereoscópica Bumblebee XB3 Francisco Javier Carrascosa Malagón
DESARROLLO SOFTWAREAplicación
Uso Avanzado del Sistema de Visión Estereoscópica Bumblebee XB3 Francisco Javier Carrascosa Malagón
DESARROLLO SOFTWAREModelo del Dominio
Uso Avanzado del Sistema de Visión Estereoscópica Bumblebee XB3 Francisco Javier Carrascosa Malagón
DESARROLLO SOFTWAREArquitectura del Sistema
Uso Avanzado del Sistema de Visión Estereoscópica Bumblebee XB3 Francisco Javier Carrascosa Malagón
DEMO
Uso Avanzado del Sistema de Visión Estereoscópica Bumblebee XB3 Francisco Javier Carrascosa Malagón
CONCLUSIONES1. Estudio del proceso genérico de la visión estéreo y
productos comerciales.2. Estudio e instalación de Bumblebee XB3.3. Estudio y documentación de la biblioteca Triclops.4. Captura de datos con Bumblebee XB3.5. Desarrollo software de una aplicación de
reconstrucción 3D de una escena.6. Redacción de una memoria.
Bumblebee XB3 y Triclops son una buena combinación.a. Precisión en la profundidad de los bordes.b. La profundidad se conserva.c. Adaptación en tiempo real.
Uso Avanzado del Sistema de Visión Estereoscópica Bumblebee XB3 Francisco Javier Carrascosa Malagón
TRABAJO FUTURO1. Adaptación de los puntos a las superficie reales.
a. Inferencia a un mismo plano.b. Integrar con otro tipo de información (planos de
un edificio, por ejemplo).c. Coordinar el proceso con otros dispositivos de
captura de diferentes características.2. Georreferenciación de las estaciones desde donde se
realizan las capturas.3. Transformación automática de los puntos en la
reconstrucción virtual.a. Mediante giroscópios y acelerómetros.b. Técnicas específicas.
4. Eliminación de puntos duplicados al solaparse distintas tomas.
5. Evitar mantener en memoria la ingente cantidad de puntos.
6. Extender la jerarquía de estaciones y tomas a n-niveles.
¡GRACIAS!
top related