View
2
Download
0
Category
Preview:
Citation preview
Robotica Mobile - R. Cassinis
24-05-2006
Lezione 9: La visione stereoscopica
1
24-05-2006
Robotica Mobile
Lezione 9:La visione stereoscopica
24-05-2006Lezione 9: La visione stereoscopica
La visione stereoscopica
Robotica Mobile - R. Cassinis
24-05-2006
Lezione 9: La visione stereoscopica
2
24-05-2006Lezione 9: La visione stereoscopica
La proiezione delle immagini
24-05-2006Lezione 9: La visione stereoscopica
La ricerca dei punti coniugati
1 2
3 4
5 6
8 7
1 2
3 4
5 6
8 7
? ?
Robotica Mobile - R. Cassinis
24-05-2006
Lezione 9: La visione stereoscopica
3
24-05-2006Lezione 9: La visione stereoscopica
La ricerca della corrispondenza
Dato un pixel di un’immagine, trovare il pixel dell’altraimmagine che contiene lo stesso oggettoUn solo pixel non contiene informazione sufficiente:occorre utilizzare un insieme di pixelNon tutti gli insiemi di pixel vanno bene:
No se sono troppo uniformiNo se contengono una texture regolare
La ricerca non è un problema bidimensionale: se gli assidei sensori sono paralleli, si riduce ad un problemaunidimensionale (restrizione epipolare)
24-05-2006Lezione 9: La visione stereoscopica
La modellizzazione degli oggetti
Nel caso piano gli oggetti erano rappresentati conMatrici di uni e di zeriPoligonaliAltri sistemi
Nel caso tridimensionale:Modelli wire frame
Cilindri generalizzatiConi generalizzati
Robotica Mobile - R. Cassinis
24-05-2006
Lezione 9: La visione stereoscopica
4
24-05-2006Lezione 9: La visione stereoscopica
Un problema pratico:
Identificare la posizione e la distanza di un pallonecolorato
Dimensioni noteColore notoSempre appoggiato ad un pavimento piano
Principio della triangolazione utilizzabile
24-05-2006Lezione 9: La visione stereoscopica
Il mitico “Saracinescu”
Robotica Mobile - R. Cassinis
24-05-2006
Lezione 9: La visione stereoscopica
5
24-05-2006Lezione 9: La visione stereoscopica
Il cuore del sistema
24-05-2006Lezione 9: La visione stereoscopica
Sistemi di visione omnidirezionale
Un sistema ottico (specchio) proietta nella telecamerauna “fetta” dell’orizzonte del robotForti deformazioniNecessità di elevata risoluzione del sensore
Robotica Mobile - R. Cassinis
24-05-2006
Lezione 9: La visione stereoscopica
6
24-05-2006Lezione 9: La visione stereoscopica
Caratteristiche interessanti:
La relazione fra posizione apparente e distanza non ènota, ma…
È monotonaHa simmetria circolareSi può costruire una tabella di corrispondenze
24-05-2006Lezione 9: La visione stereoscopica
La segmentazione dell’immagine:
Basata solo sul colore
Robotica Mobile - R. Cassinis
24-05-2006
Lezione 9: La visione stereoscopica
7
24-05-2006Lezione 9: La visione stereoscopica
Gli spazi colore:
24-05-2006
Robotica Mobile
Lezione 10:Pre-elaborazione ottica
Robotica Mobile - R. Cassinis
24-05-2006
Lezione 9: La visione stereoscopica
8
24-05-2006Lezione 9: La visione stereoscopica
Un sistema di preelaborazione ottica
Semplificare l’immagine per diminuire i calcoli
24-05-2006Lezione 9: La visione stereoscopica
Ma i landmark dove sono?
Il “landmark” qui è costituito da un insieme dicaratteristiche dell’ambiente, che è univoco per ogniposizione all’interno dell’ambiente stesso.
Robotica Mobile - R. Cassinis
24-05-2006
Lezione 9: La visione stereoscopica
9
24-05-2006Lezione 9: La visione stereoscopica
Le fasi dell’elaborazione (in bianco enero)
24-05-2006Lezione 9: La visione stereoscopica
Come si usa questo sistema:
In un ambiente noto si memorizzano “viste” prese indiverse posizioni
Tramite un opportuno algoritmo si confronta la “vista”attuale con quelle memorizzate, per trovare la migliorecorrispondenza.
Robotica Mobile - R. Cassinis
24-05-2006
Lezione 9: La visione stereoscopica
10
24-05-2006Lezione 9: La visione stereoscopica
Altro uso dei coni: progetto Pollicino
Confronto effettuato conReti neuraliMetodi statistici
Importante l’uso dell’informazione colore
24-05-2006Lezione 9: La visione stereoscopica
Nota importante:
Il fatto di acquisire informazioni in ogni direzioneminimizza l’effetto di piccole alterazioni (occlusioni,ecc.)
Robotica Mobile - R. Cassinis
24-05-2006
Lezione 9: La visione stereoscopica
11
24-05-2006Lezione 9: La visione stereoscopica
Uso dei coni: il progetto CLF
Ancora dal mondo delle api, quando volano in spaziristretti
24-05-2006Lezione 9: La visione stereoscopica
Il principio del CLF:
L’ape cerca di equalizzare il flusso ottico a sinistra e adestraPossiamo fare la stessa cosa usando uno dei nostrispecchi conici:
Robotica Mobile - R. Cassinis
24-05-2006
Lezione 9: La visione stereoscopica
12
24-05-2006Lezione 9: La visione stereoscopica
Un’immagine reale a colori:
24-05-2006Lezione 9: La visione stereoscopica
Un’implementazione effettiva:
Recommended