1 / 46

Seminario de visión

Seminario de visión. Visión 3-D. Campos de aplicación. Robótica: movimiento robot autónomo Control de calidad: medida dimensiones Control de calidad: detección defectos Medicina: localización y medida de tumores Topografía: imagen 3-D de un terreno etc, etc, etc, etc.

gambhiri
Download Presentation

Seminario de visión

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Seminario de visión Visión 3-D

  2. Campos de aplicación • Robótica: movimiento robot autónomo • Control de calidad: medida dimensiones • Control de calidad: detección defectos • Medicina: localización y medida de tumores • Topografía: imagen 3-D de un terreno • etc, etc, etc, etc

  3. Técnicas de medida sin contacto • Visión artificial • Interferometría • Tiempo de vuelo • Barrera Holografía Interferometría láser Interferometría Speckle Interferometría SAR Holografía conoscópica Franjas de Moiré Láser Microondas Ultrasonidos Sonar

  4. Medida por visión artificial • Monoculares • Iluminación estructurada • Esteroscópicas Análisis de textura Shape from shading Métodos fotométricos Dynamic focusing Triangulación Visión estéreo

  5. Medida por visión artificial • Técnicas activas: • Requieren un aporte externo adicional de energía Ej. Iluminación estructurada • Técnicas pasivas • No requieren ningún aporte adicional Ej. Visión estereo

  6. Ecuación fundamental Punto imagen Q distancia focal (f) y' u x' v Cambio de ejes z' Foco O z y x Modelo de cámara ‘pinhole’ Plano de imagen (u,v) (0,0,0) (x,y,z) Punto de luz P

  7. Modelo y calibración de la cámara • Modelo de cámara • Calibración: - Obtener quintetos {ui,vi,xi,yi,zi} M R T Calcular M, R y T tal que se cumpla el modelo de cámara  problema de mínimos cuadrados

  8. Calibración de la cámara • Patrón de calibración • Para cada punto son dato: • xi,yi,zi,ui,vi • Son incógnitas: R, M, T • Dado: • Los parámetros óptimos cumplirán:

  9. Iluminación estructurada • Nueva ecuación. Plano de luz: Plano de luz Fuente de luz Cámara

  10. Ejemplos de iluminación estructurada • Patrón láser aplicado sobre superficie lisa o no • Detección de defectos de planitud con patrón basado en líneas

  11. Triangulación láser • Sensores compactos para medida puntual 1: emisor 2,3: lentes de enfoque 4: detector 5: DSP 6: objeto

  12. Técnicas basadas en sombreado • El sombreado da una idea de la forma • Photometric stereo Shape from shading: uso directo de la información de sombras Photometric stereo: una misma escena (sup. Lambertiana) captada con 3 diferentes fuentes de iluminación puede ser inequívocamente reconstruida

  13. Focalización dinámica • Buscar el enfoque perfecto (imagen más nítida) Nueva ecuación. Distancia para enfoque perfecto:

  14. Enfoque dinámico: ejemplo • Misma imagen tomada con varias distancias de enfoque (d1) • Reconstrucción 3-D

  15. Recta epipolar del punto Q1 en la cámara 2 Cámara 1 Cámara 2 Q2(u2,v2) Q1(u1,v1) O2 Plano PO1O2 O1 Recta epipolar del punto Q2 en la cámara1 P(x,y,z) Triangulación y visión estéreo Sistema sobredeterminado: 4 ecuaciones y 3 incógnitas

  16. Triangulación y visión estéreo • Triangulación: punto P fácilmente reconocible en ambas cámaras (Q1,Q2) (iluminación activa) • Visión estéreo: correspondencia entre Q1 y Q2 no inmediata (iluminación pasiva)  ‘matching’ previo

  17. Ejemplo de reconstrucción 3-D Par estéreo

  18. Ejemplo de reconstrucción 3-D Puntos interesantes con fácil correspondencia

  19. Ejemplo de reconstrucción 3-D Rectas epipolares

  20. Reconstrucción 3-D

  21. Matching en visión estéreo • Correspondencia entre puntos en ambas imágenes • Se sabe • El punto Q2 debe estar en la recta epipolar del Q1 • Ambos puntos deben tener una luminosidad similar • El entorno de ambos puntos debe ser similar • Pero • Debido a errores, distorsiones, etc., Q2 no está exactamente en la recta epipolar • La luminosidad puede variar en algunas zonas (brillos) • El entorno de ambos puntos puede ser muy distinto por la perspectiva, o incluso uno de ellos estar oculto

  22. Matching en visión estéreo • Clases de algoritmos • Basados en características de interés (principalmente contornos) • Mapa de distancias disperso • Representación simbólica fácilmente extraíble • Basados en correlación de regiones • Mapa de distancias denso • Pocas falsas correspondencias

  23. Matching en visión estéreo • Principales métodos • Basados en correlación • Técnicas de relajación • Programación dinámica • Predicción/verificación

  24. Disparidad: d = Q1Q2 Cámara 1 Cámara 2 Q2(u2,v2) Q1(u1,v1) O2 d Conocido d para todos los pixels de la cámara 1 se puede reconstruir la geometría 3-D Plano PO1O2 O1 P(x,y,z) Concepto de disparidad

  25. Cámara 1 Cámara 2 O1 O2 Q2’ Q2 rectas epipolares d Q1’ Q1 d' P P’ Concepto de disparidad • Ejemplo con cámaras paralelas y alineadas (geometría epipolar)

  26. Teorías de visión estéreo • Marr-Poggio • Modelo basado en la visión humana • Filtro previo con 12 máscaras direccionales de diversos tamaños • Búsqueda de pasos por 0 en las imágenes filtradas • Búsqueda de correspondencias en paso por cero • Las disparidades deben variar de manera suave salvo en las discontinuidades (bordes de las superficies)

  27. Ejemplo de disparidades Derecha Izquierda Disparidad

  28. Técnicas de tiempo de vuelo • Medida del tiempo en que una determinada forma de energía tarda en regresar rebotado de un objeto • Energía: luz láser, microondas, ultrasonidos, etc. • Formato: pulso, onda.

  29. Técnicas de tiempo de vuelo: ejemplos • Medida láser • Ultrasonido • Sonar

  30. Técnicas de barrera • Sensores de barrera láser Sensores de barrera en varias configuraciones de medida

  31. Técnicas interferométricas • Basadas en la interferencia entre dos ondas de igual frecuencia • Holografía • Interferometría láser • Interferometría Speckle • Franjas de Moiré • Otras

  32. Interferometría: principio • Interferencia constructiva o destructiva de ondas de igual frecuencia Patrón de interferencia

  33. Interferómetro de Michelson • Principio de funcionamiento Espejo Espejo Fuente de luz Separador Detector

  34. Ejemplos de interferogramas • La interferometría de luz blanca elimina las ambigüedades presentes en la interferometría monocromática

  35. Separador láser haz de objeto Espejo P Espejo Objeto Punto de vista haz de objeto haz de referencia Placa holográfica haz de referencia Placa holográfica Holografía. Principio físico

  36. Ejemplo de interferometría holográfica

  37. Holografía conoscópica • Principio P Circular polarizer Uniaxial crystal Valve Circular polarizer Detector

  38. Holografía conoscópica • Interferencia de ondas entre: • Rayo ordinario y extraordinario en que la luz polarizada monocromática se divide al atravesar un cristal uniáxico

  39. Holografía conoscópica: sensores • Sensor puntual • Sensor lineal

  40. 0.3 0.2 0.1 0 -0.1 -0.2 -0.3 -0.4 0 50 100 150 200 250 Conoprobe • Conoprobe: sensor puntual • Rango variable según lente, desde 0.5 mm hasta 1 m Línea de interferencia

  41. Conoprobe: ejemplo • Resultados utilizando un movimiento XY sobre un clip Corte 2-D Scan 3-D

  42. 0.3 0.2 0.1 0 -0.1 -0.2 -0.3 -0.4 0 50 100 150 200 250 Conoline • Conoline: sensor lineal • Con o sin triangulación Láser Lentes cilíndricas Conoscope o Sensor CCD Objetivos y filtros Objeto Interferograma (1 línea por cada punto del objeto)

  43. 0.3 0.2 0.1 0 -0.1 -0.2 -0.3 -0.4 0 50 100 150 200 250 0.42 0.415 0.41 0.405 0.4 0.395 0.39 0.385 0.38 0.375 0 100 200 300 400 500 600 700 50 45 40 35 30 25 20 15 10 5 0 0 100 200 300 400 500 600 700 Ejemplo de Conoline • Superficie de acero con depresión • Distancia de trabajo: 1200 mm • Ancho de línea: 200 mm • Rango: 20 mm Línea de interferencia Holograma 100 Depresión 200 Frecuencia 300 200 mm 1 0.5 400 0 Mapa de distancia Fase desplegada Depresión -0.5 500 3 mm -1 -1.5 600 -2 0 100 200 300 400 500 600 700 50 100 150 200

  44. Long-standoff Conoline: ejemplo de uso • Detección de defectos en desbastes de acero en caliente

  45. Inspección con Conoline • Resultados 200 mm 7000 mm Line scan Conoline Detección Line scan Conoline Detección

  46. Selección de la tecnología a usar • Medida requerida: 1-D, 2-D o 3-D • 1-D: triangulación, enfoque dinámico, holografía conoscópica, láser (radar), otras técnicas de radar. • 2-D: las anteriores con movimiento 1 grado libertad, iluminación estructurada, estereovisión (menos), holografía conoscópica lineal. • 3-D: las anteriores con movimiento 2 grados libertad, iluminación estructurada, estereovisión. • Coste: más bajo para técnicas basadas en visión. • Rango y precisión: holografía conoscópica. • Condiciones ambiente complicadas: holografía conoscópica, visión.

More Related