11.07.2014 Views

Progetto e Realizzazione di un Sensore Ibrido Omnidirezionale/pin ...

Progetto e Realizzazione di un Sensore Ibrido Omnidirezionale/pin ...

Progetto e Realizzazione di un Sensore Ibrido Omnidirezionale/pin ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Ve<strong>di</strong>amo poi il processo <strong>di</strong> start up.<br />

Ambiente Esterno Ricerca Features Sistema Binoculare<br />

Utente: avvia il sistema<br />

creando <strong>un</strong>a classe<br />

Gestore <strong>di</strong> Ricerca<br />

1) Crea e inizializza le classi<br />

<strong>di</strong> SB<br />

3) Richiede a SB <strong>di</strong> fornire<br />

l’accesso alle strutture dati<br />

per la visione stereo e alle<br />

immagini acquisite e<br />

rettificate<br />

2) Crea gli oggetti Telecamera<br />

e li inizializza (R1.3). Questi<br />

creano e inizializzano i relativi<br />

Frame Grabbers (R1.1) e le<br />

relative immagini infine<br />

inizializza le strutture per la<br />

visione stereo (R1.5)<br />

Fornisce i parametri richiesti<br />

In <strong>un</strong> caso specifico si è rotto il principio <strong>di</strong> Facade Controller (introdotto per mantenere<br />

le classi <strong>di</strong> <strong>di</strong>versi packages <strong>di</strong>saccoppiate): Gestore Di Ricerca “vede” le Immagini<br />

RGB e le Immagini RGB Ricostruite generate da Sistema Binoculare, nonché le sue<br />

strutture dati per la visione stereo. Questo risulta essere necessario allo scopo <strong>di</strong><br />

velocizzare l’accesso alle immagini, e la loro elaborazione (dato l’elevato numero <strong>di</strong><br />

accessi alle immagini richiesto).<br />

Passiamo ora ad <strong>un</strong>a più precisa definizione delle classi implementate in <strong>un</strong>a tabella<br />

rappresentante i loro principali attributi e i loro principali meto<strong>di</strong> (sostitutiva del system<br />

class <strong>di</strong>agram completo per maggiore visibilità).<br />

121

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!