Per Què Tenim Dos Ulls

60
 Per què tenim dos ulls? (o com veure imatges 3D en una pantalla d'ordinador) Antoni Jaume i Capó [email protected] http://dmi.uib.es/~ajaume/

description

Xerrada divulgativa de la Setmana de la Ciència i la Tecnologia 2007

Transcript of Per Què Tenim Dos Ulls

Page 1: Per Què Tenim Dos Ulls

   

Per què tenim dos ulls?

(o com veure imatges 3D en una pantalla d'ordinador)

Antoni Jaume i Capó[email protected]

http://dmi.uib.es/~ajaume/

Page 2: Per Què Tenim Dos Ulls

   

Índex● Utilitat de tenir dos ulls

● Visió monocular● Visió binocular● Disparitat● Estereoscòpia

● Història de l'estereoscòpia

● Tècniques d'estereoscòpia

● Geometria epipolar

Page 3: Per Què Tenim Dos Ulls

   

Un experiment● Si ens aclucam un ull  i ens tiren un objecte, 

ens resulta difícil agafar­lo● Si no ens movem gens encara es més difícil

Page 4: Per Què Tenim Dos Ulls

   

Són necessaris dos ulls?● Major camp de visió ( útil 100° + residual 80°)● Detecció d'objectes dèbils ● En permet calcular la profunditat, amb un ull 

només la podem intuir● Òrgans duplicats

Page 5: Per Què Tenim Dos Ulls

   

Pregunta

Ens costa agafar l'objecte, però veim les coses en 3 Dimensions.

Com és això?

Page 6: Per Què Tenim Dos Ulls

   

Visió monocular● Quan només veim amb un ull● Tenim més camp de vista● Es pot intuir la profunditat

– Existeixen diversos mecanismes que actuen a nivell de la visió que proporcionen informació tridimensional

Page 7: Per Què Tenim Dos Ulls

   

Visió monocular● Il∙luminació

– Les ombres i els contrasts aporten relleu i volum

Page 8: Per Què Tenim Dos Ulls

   

Visió monocular● Superposició de 

imatges– Informació sobre quin 

objecte està més aprop

Page 9: Per Què Tenim Dos Ulls

   

Visió monocular● Perspectiva

– Sensació de profunditat

Page 10: Per Què Tenim Dos Ulls

   

Visió monocular● Moviment de 

paral∙laxi– El desplaçament de 

l'observador fa que els objectes de l'escena es moguin en una direcció o en una altra depenent de la seva posició

Page 11: Per Què Tenim Dos Ulls

   

Visió monocular

Page 12: Per Què Tenim Dos Ulls

   

Visió binocular● Capacitat d'integrar dues imatges de la mateixa 

escena d'angles diferents (suma binocular)– Cada ull d'una persona percep una vista diferent de 

la mateixa escena● El cervell es capaç de calcular la profunditat 

dels objectes a partir de les diferències de cada vista  (diplopia fisiològica)

Page 13: Per Què Tenim Dos Ulls

   

Visió binocular

Page 14: Per Què Tenim Dos Ulls

   

Visió Binocular

X

Y Y

X

(20,50) (25,50)(80,75) (100,75)

(0,0) (0,0)

Page 15: Per Què Tenim Dos Ulls

   

Visió Binocular● Així com tenim situats els nostres ulls, la diferència 

entre les vistes sempre serà horitzontal (coordenada X)– Paral∙lels al terra– Situats a la mateixa altura– Punts de vista paral∙lels

● Depenent de la diferència en la coordenada X, el nostre cervell es capaç de conèixer la profunditat

Page 16: Per Què Tenim Dos Ulls

   

Visió Binocular

X

Y Y

X

(20,50) (25,50)(80,75) (100,75)

(0,0) (0,0)

Page 17: Per Què Tenim Dos Ulls

   

Visió Binocular

Diferència A = 25­20 = 5Diferència B = 100­80 = 20

Page 18: Per Què Tenim Dos Ulls

   

Disparitat● És la diferència horitzontal entre dues imatges● Donats dos objectes A i B en una escena, des 

d'un punt de vista de la visió binocular– el que té la disparitat més gran, és el que està més 

aprop de l'observador● Conclusió: Les variacions horitzontals entre 

imatges, són interpretades pel nostre cervell com  un volum

Page 19: Per Què Tenim Dos Ulls

   

Pregunta

Com podem veure imatges 3D en una pantalla d'ordinador?

Page 20: Per Què Tenim Dos Ulls

   

Estereoscòpia● Si som capaços de mostrar a cada ull una 

imatge(2D) que correspongui a la visió monocular de l'escena que volem visualitzar en 3D,  enganyarem el cervell i tendrem la sensació que la imatge de l'escena té profunditat

Page 21: Per Què Tenim Dos Ulls

   

Estereoscòpia

Page 22: Per Què Tenim Dos Ulls

   

Estereoscòpia

Page 23: Per Què Tenim Dos Ulls

   

Estereoscòpia

Page 24: Per Què Tenim Dos Ulls

   

Història Estereoscòpia

Euclides, Leonardo da Vinci i Keppler ja observaren el fenomen de la visió binocular

Page 25: Per Què Tenim Dos Ulls

   

Història Estereoscòpia● Sir Charles 

Wheatstone (1838):– Descobreix el 

fenomen de l'estereoscòpia

– Primer Estereoscopi– Encara no s'havia 

descobert la fotografia

Page 26: Per Què Tenim Dos Ulls

   

Història Estereoscòpia

Page 27: Per Què Tenim Dos Ulls

   

Història Estereoscòpia

Page 28: Per Què Tenim Dos Ulls

   

Història Estereoscòpia● Oliver Wendell 

Holmes – Metge i poeta dels 

Estats Units d'Amèrica

– Construí l'estereoscopi més famós del segle XIX

Page 29: Per Què Tenim Dos Ulls

   

Història Estereoscòpia● Fotografia 3D

– Sir David Brewster (1849)

– Científic escocès– Primera càmera 

fotogràfica estereoscòpica.

Page 30: Per Què Tenim Dos Ulls

   

Història Estereoscòpia

Page 31: Per Què Tenim Dos Ulls

   

Història Estereoscòpia

Page 32: Per Què Tenim Dos Ulls

   

Història Estereoscòpia

Page 33: Per Què Tenim Dos Ulls

   

Història Estereoscòpia

Page 34: Per Què Tenim Dos Ulls

   

Història Estereoscòpia● Cinema 3D

– Anys 50 començà l'explotació comercial

– Problemàtica de l'estereoscopia

● Molèsties visuals– Anys 80 apareixen els 

sistemes IMAX

Page 35: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Fa molts d'anys que 

són conegudes, però la tecnologia ens permet millorar­les

● Dues vistes diferents de l'escena

● Mostrar a cada ull la vista que li correspon

Ull esquerra

Ull dret

Page 36: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Anàglif● Polarització● Alternança d'imatges● Head Mounted Display● ChromaDepth● Monitors estèreo

Page 37: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Anàglif

– S'utilitzen filtres de colors complementaris– Sistema de baix cost– Altera els colors– Pèrdua de colors– Cansament visual – Software gratuït

Page 38: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Anàglif

Page 39: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Anàglif

Page 40: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Anàglif

Page 41: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Anàglif

Page 42: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Anàglif

Page 43: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Polarització

– S'utilitza llum polaritzada per separa les imatges– No altera els colors– Pèrdua de lluminositat– S'ha de projectar damunt pantalles que siguin 

capaces de reflectir la llum polaritzada

Page 44: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Alternança d'imatges

– Alternativament mostra una imatge per l'ull dret i una per l'ull esquerra de forma sincronitzada

– Ulleres obturadores de cristall líquid (cada ull només veu una imatge)

– A freqüències altes, el parpelleig és imperceptible 

Page 45: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia

Page 46: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Alternança d'imatges

– Sistema de la UIB

Page 47: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Alternança d'imatges

– Sistema de la UIB

Page 48: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Head Mounted Display

– Casc estereoscòpic amb dues pantalles, una per cada ull.

– A cada pantalla es projecte la vista de l'ull que li correspon

– Relació entre preu i resolució

Page 49: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● ChromaDepth

– Es basa en la desviació  que produeixen els diferents colors de l'espectre visible

– En un prisma la llum es devia depenent de la seva longitud d'ona

● Més desviació en el vermell, menys en el blau– En les imatges es codifica la profunditat amb el color– La imatge es pot veure en 2D– La imatge perd tota la informació cromàtica

Page 50: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● ChromaDepth

Page 51: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● ChromaDepth

Page 52: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Monitors estèreo

– Prototips on no es necessiten ulleres– Fase experimental– Detecció dels ulls– Microlents

Page 53: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Monitors estèreo

Page 54: Per Què Tenim Dos Ulls

   

Tècniques d'estereoscòpia● Monitors estèreo

Page 55: Per Què Tenim Dos Ulls

   

Pregunta

És possible calcular la distància d'un objecte respecte de la posició de la càmera? 

(saber les seves coordenades respecte la càmera)

Page 56: Per Què Tenim Dos Ulls

   

Geometria Epipolar

Page 57: Per Què Tenim Dos Ulls

   

Geometria Epipolar● Cas singular en 

càmeres binoculars– Distància focal– Separació de càmeres– Disparitat

Page 58: Per Què Tenim Dos Ulls

   

Geometria Epipolar

Page 59: Per Què Tenim Dos Ulls

   

Recordatori● Utilitat de tenir dos ulls

● Visió monocular● Visió binocular● Disparitat● Estereoscòpia

● Història de l'estereoscòpia

● Tècniques d'estereoscòpia

● Geometria epipolar

Page 60: Per Què Tenim Dos Ulls

   

Per què tenim dos ulls?

(o com veure imatges 3D en una pantalla d'ordinador)

Antoni Jaume i Capó[email protected]

http://dmi.uib.es/~ajaume/