Questa tesi tratta dell'integrazione del brandeggio Ulisse Compact, prodotto dall'azienda Videotec S.p.A., nel sistema di tracking per videosorveglianza implementato grazie ad un middleware (NMM). Un brandeggio è un supporto per telecamera che può ruotare contemporaneamente in senso orizzontale e verticale, lungo assi denominati pan e tilt, mentre un middleware, in breve, è un software di interfaccia tra applicazioni e risorse di una rete. Il lavoro, svolto nello IAS Lab (Intelligent Autonomous Systems Laboratory) dell'Università di Padova, è partito dall'installazione della connessione seriale tra la telecamera ed il PC, così da permetterne la reciproca comunicazione. Si sono fatti i dovuti test di funzionamento attraverso l'interfaccia seriale CuteCom e si è poi implementato il protocollo di comunicazione dell'Ulisse Compact, denominato ``Protocollo MACRO'', in linguaggio di alto livello. Una volta ottenuti questi strumenti base di comunicazione, si è proceduto alla scrittura di un'interfaccia che permettesse ad un normale utente il totale controllo dell'apparecchiatura. A questo punto si è iniziato il lavoro di integrazione nel software di tracking che ne ha richiesto inizialmente lo studio teorico ed in seguito la completa comprensione del codice che lo implementa. Si sono quindi incapsulati i metodi di controllo precedentemente preparati per l'Ulisse nel codice sorgente del pacchetto di videosorveglianza e fall detection. Nel contempo si avviava lo studio e l'installazione del middleware NMM (Network-Integrated Multimedia Middleware) fino a renderlo operativo all'interno del laboratorio, sulla stessa macchina già in comunicazione con la telecamera e con installato il tracking di cui si è parlato. L'ultimo passo è stata l'implementazione dell'Ulisse in NMM, per quanto riguarda l'inseguimento dei soggetti trackati e l'inquadramento delle cadute rilevate dallo stesso sistema. Infine si sono fatti diversi test che hanno dato risultati soddisfacenti, in particolare nella fase di inseguimento del soggetto trackato, grazie anche alla grande versatilità, soprattutto in ambito di controllo, del brandeggio (capacità di posizionamento secondo coordinate assolute). Tutti i software usati (GNU/Linux, Eclipse, NMM, CuteCom, LaTeX) sono opensource

Interfacciamento telecamera per tracking

Rossignoli, Fabio
2010/2011

Abstract

Questa tesi tratta dell'integrazione del brandeggio Ulisse Compact, prodotto dall'azienda Videotec S.p.A., nel sistema di tracking per videosorveglianza implementato grazie ad un middleware (NMM). Un brandeggio è un supporto per telecamera che può ruotare contemporaneamente in senso orizzontale e verticale, lungo assi denominati pan e tilt, mentre un middleware, in breve, è un software di interfaccia tra applicazioni e risorse di una rete. Il lavoro, svolto nello IAS Lab (Intelligent Autonomous Systems Laboratory) dell'Università di Padova, è partito dall'installazione della connessione seriale tra la telecamera ed il PC, così da permetterne la reciproca comunicazione. Si sono fatti i dovuti test di funzionamento attraverso l'interfaccia seriale CuteCom e si è poi implementato il protocollo di comunicazione dell'Ulisse Compact, denominato ``Protocollo MACRO'', in linguaggio di alto livello. Una volta ottenuti questi strumenti base di comunicazione, si è proceduto alla scrittura di un'interfaccia che permettesse ad un normale utente il totale controllo dell'apparecchiatura. A questo punto si è iniziato il lavoro di integrazione nel software di tracking che ne ha richiesto inizialmente lo studio teorico ed in seguito la completa comprensione del codice che lo implementa. Si sono quindi incapsulati i metodi di controllo precedentemente preparati per l'Ulisse nel codice sorgente del pacchetto di videosorveglianza e fall detection. Nel contempo si avviava lo studio e l'installazione del middleware NMM (Network-Integrated Multimedia Middleware) fino a renderlo operativo all'interno del laboratorio, sulla stessa macchina già in comunicazione con la telecamera e con installato il tracking di cui si è parlato. L'ultimo passo è stata l'implementazione dell'Ulisse in NMM, per quanto riguarda l'inseguimento dei soggetti trackati e l'inquadramento delle cadute rilevate dallo stesso sistema. Infine si sono fatti diversi test che hanno dato risultati soddisfacenti, in particolare nella fase di inseguimento del soggetto trackato, grazie anche alla grande versatilità, soprattutto in ambito di controllo, del brandeggio (capacità di posizionamento secondo coordinate assolute). Tutti i software usati (GNU/Linux, Eclipse, NMM, CuteCom, LaTeX) sono opensource
2010-10-26
66
tracking, telecamera, videosorveglianza
File in questo prodotto:
File Dimensione Formato  
tesi.pdf

accesso aperto

Dimensione 3.49 MB
Formato Adobe PDF
3.49 MB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/14070