Tesi Robotica Analisi, progettazione e implementazione... | Seite 187
i
i
“LP_Tesi” — 2013/10/17 — 18:27 — page 187 — #187
i
Capitolo
i
9
Conclusioni
Il lavoro svolto ha consentito di presentare una implementazione hardware migliorata di un nuovo metodo per il calcolo delle mappe di disparità fra due immagini di un sistema di visione stereoscopico. Questo è un passo cruciale per la
ricostruzione della posizione 3D di un oggetto visto attraverso le telecamere.
Seguendo l’approccio propoposto da [Dieny et al., 2011] è stato dimostrato che
con un adeguato progetto hardware è possibile costruire un circuito in grado di
eseguire questo compito con performance quasi real time, ovvero con frame rate
vicini ai 30FPS.
Cura particolare è stata dedicata alla risoluzione dei problemi che affliggevano
la prima release, quali la riduzione della richiesta di memoria e l’aumento di frequenza di lavoro. Inoltre è stato affrontato l’argomento della parallelizzazione
interna, un problema di non facile risoluzione ma che ha portato grande giovamento all’efficienza del sistema, facendo raggiungere così il sistema performance
quasi real-time per immagini di risoluzione VGA tramite la combinazione di
parallelizzazione interna ed esterna. Tali performance sono state ottenute per
dispositivi FPGA dal costo inferiore ai 100$.
Con sviluppi futuri, le funzionalità del co-processore potrebbero essere migliorate modificando l’algoritmo sottostante seguendo l’approccio indicato dagli autori dell’algoritmo originale nel nuovo articolo [Dieny et al., 2012] in modo da
adattare il metodo al match fra immagini non rettificate e/o distorte. Inoltre
sarà necessario rendere il sistema operativo, ovvero bisognerà connettere il dis187
i
i
i
i