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 ...
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