• Non ci sono risultati.

About the Development of Visual Search Algorithms and their Hardware Implementations

N/A
N/A
Protected

Academic year: 2021

Condividi "About the Development of Visual Search Algorithms and their Hardware Implementations"

Copied!
3
0
0

Testo completo

(1)

“output” — 2017/6/22 — 18:21 — page 1 — #1

Dottorato in Informatica e Ingegneria dell’Informazione Curriculum Informatica

Coordinatore:

Prof. Alfredo De Santis XV Nuovo Ciclo

About the Development of Visual Search Algorithms and their Hardware Implementations

Relatori:

Ch.mo Prof. Giancarlo Raiconi Ph.D. Mario Vigliar

Candidato:

Luca Puglia Matr. 8888100007

Anno Accademico 2016/2017

(2)

i i

“output” — 2017/6/22 — 18:21 — page 2 — #2

i i

i i

i i 2

Abstract

L’obiettivo principale di questo lavoro e’ quello di esplorare i benefici di una implementazione hardware per una pipeline di visual search 3D. Il termine visual search si riferisce al problema di ricerca di oggetti nell’ambiente.

L’object recognition ai giorni nostri e’ principalmente basato sull’uso di descrittori della scena, una descrizione univoca per i punti salienti. Questo compito e’ stato implementato per anni utilizzando immagini: il descrittore di un punto dell’immagine e’ un semplice vettore di caratteristiche. Accop- piando i descrittori presenti in differenti viste della stessa scena permette di trovare punti nello spazio visibili da entrambe le viste. Chiaramente, utilizzando immagini 2D non e’ possibile avere descrittori che sono robusti a cambiamenti della prospettiva, per questo motivo, molte tecniche sono state proposte per risolvere questo problema utilizzando descrittori 3D. Questa categoria di descrittori si avvale di 3D point cloud e mappe di disparita’.

Ovviamente tecniche piu’ sofisticate sono necessarie per ottenere la rappre- sentazione 3D della scena. Il campo dell’acquisizione 3D e’ molto vasto ed e’ possibile distinguere tra due categorie di sensori: sensori attivi e passivi.

Tra i sensori attivi possiamo annoverare dispositivi in grado di proiettare un pattern di luce infrarossa sulla scena, questo pattern noto presenta delle vari- azioni dovute agli oggetti presenti nella scena. Una camera infrarossi riceve l’immagine distorta del pattern e deduce la geometria della scena. Questo tipo di dispositivi non sono molto efficienti dal punto di vista energetico dato che un sacco di corrente viene consumata per proiettare il pattern. Un altro modo per ottenere un modello 3D e’ quello di usare sensori passivi, una coppia di telecamere puo’ essere utilizzata per ottenere informazioni utilizzando metodi di triangolazione. Questi metodi pero’ richiedono un sacco di potenza computazionale nel caso di applicazioni real time, per questo motivo e’ necessario utilizzare dispositivi ad-hoc quali architetture hardware dedicate implementate mediante l’uso di FPGA e ASIC.

In questo lavoro ho esplorato gli step principali di una pipeline per la visual

search composta da un sistema di visione 3D e uno per la descrizione di

punti. Entrambi i sistemi si avvalgono di achitetture hardware dedicate

(3)

i i

“output” — 2017/6/22 — 18:21 — page 3 — #3

i i

i i

i i 3

prototipate in RTL e implementate su FPGA. Questo e’ un grosso campo

di lavoro e provo ad esplorare i benefici di una implementazione harwadere

per l’accelerazione degli algoritmi stessi e il risparmi di energia elettrica.

Riferimenti

Documenti correlati

As a model for social networks, the structured underlying network represents the “typical” social links that we form with the people who live near us, or who work with us;

Parametrizzare la distribuzione dei contatti long-range Stabilire per quali valori dei parametri si possono raggiungere prestazioni efficienti in delivery time..?. Definizione

 It visits the graph following its onion-ring shape, i.e., it visits all nodes at a given distance from the source node at the same time before moving the a higher distance.

Nel presente lavoro sono mostrate le possibilità e i vantaggi della propulsione ibrida gestita in parallelo su uno scooter, ed è esposto un primo dimensionamento della

Matching descriptors present in different viewing of the same scene should allows the same spot to be found from different angles, therefore a good descriptor should be robust

About the Development of Visual Search Algorithms and their Hardware Implementations. Luca

Sono stati affrontati problemi tipici della stagione invernale, condensa superficiale e interstiziale, per due coperture piane di frequente utilizzo nell’edilizia per tre

The algorithms implemented and tested in this thesis work for particle l- ter based stereo and monocular visual SLAM have proven to be eective in reducing the uncertainty