Tesi Robotica Analisi, progettazione e implementazione... | Page 60

i i “LP_Tesi” — 2013/10/17 — 18:27 — page 60 — #60 i 60 i 2. APPROCCI ALTERNATIVI ground truth) e quello calcolato, questo è dovuto principalmente al basso rapporto SNR (Signal to Noise Ratio) dell’immagine. Per rendere l’algoritmo più robusto a questo problema è necessario utilizzare il cosiddetto Cost Aggregation, questo costo consente di tenere conto non solo del valore di un pixel, ma di tutto il suo vicinato. Cost Aggregation Per utilizzare questa metodologia è necessario definire il parametro che indicherà la grandezza della finestra del vicinato, una volta fatto questo è possibile utilizzare nella fase di disparity computation la nuova funzione: |IL (x, y) − IR (x + d, y)| (x,y)∈W Questa funzione detta SAD (Sum of Absolute intensity Differences) nel caso del valore assoluto e SSD (Sum of Squared intensity Differences ) nel caso del quadrato, permette una maggiore robustezza dell’algoritmo. Questi Cost Aggregation fanno parte della famiglia degli area-based matching costs. Come si può vedere, utilizzando sempre il criterio WTA il risultato in Fig:2.1.3 è evidentemente migliore rispetto a prima, ma non perfetto. Principali problemi I problemi creati da questo approccio area-based con finestre locali sono molti, e con il tempo i vari algoritmi proposti hanno cercato di risolverli: Immagine Sinistra Risultato Ottimo Risultato Calcolato Figura 2.1.3: Risultato con SAD+WTA i i i i