Tesi di laurea di:
Tiziano Manni
Relatore:
Prof. Ing. Paolo Bellavista
Correlatore aziendale:
Ing. Roberto Maglie
 Sistema distribuito per monitoraggio e tracking del
traffico in ambiente urbano.
 Utilizzo di una nuova e innovativa telecamera (Xvision)
 Allo stato attuale la camera è in grado di fornire in uscita
una coppia di flussi video …
 … non è stata implementato alcun tipo di algoritmo di
elaborazione sui flussi video
 Realizzare un sistema di elaborazione che individua nel
flusso video i caratteri che compongono le targhe
automobilistiche in transito.
 Sulla base di queste informazioni calcola alcuni indici
sulla viabilità del traffico:
 Tempi di percorrenza medi
 Tracking per ciascuna vettura.
 Il riconoscimento delle targhe automobilistiche è basato su
alcune peculiarità della targa:
 Alto contrasto.
 Il riconoscimento delle targhe automobilistiche è basato su
alcune peculiarità della targa:
 Alto contrasto.
 Il riconoscimento delle targhe automobilistiche è basato su
alcune peculiarità della targa:
 Alto contrasto.
 Rotazione dell’immagine
sulla base delle rette
presenti nella scena.
 Il riconoscimento delle targhe automobilistiche è basato su
alcune peculiarità della targa:
 Alto contrasto.
 Disposizione e distanza dei caratteri.
Immagine passata
al motore OCR
(Tesseract 3.0).
 Presenza di errori di riconoscimento dovuto a caratteri
ambigui (ES 8 ↔ B)
 L’idea è utilizzare un parser che sostituisce i caratteri sulla
base della loro posizione all’interno della targa.
 ESEMPIO:
B8
B 123AL
 Lista delle ambiguità e dei caratteri ammessi sono
configurabili all’interno di un file XML
A
 Architettura magliata dei nodi.
 Ogni nodo comunica con gli
altri direttamente o tramite altri
nodi (Multi-hop).
 Concetti già noti nelle reti di
telecomunicazioni.
B
C
D
 Grazie al principio di località si possono evitare messaggi
di broadcast limitando la comunicazione ai soli nodi
vicini:
 Minore occupazione di banda.
 Occorre stabilire la vicinanza dei nodi sulla base di
metriche:
 Distanza euclidea;
 Reale distanza stradale (→ uso delle API GoogleMaps).
 Comunicazione basata su socket Udp.
 Controllo dell’operatività basato su messaggi di heartbeat
 Ottima integrazione con reti Mesh in quanto la
comunicazione ha impatto solo sulla banda dei nodi vicini.
 Attualmente sono stati implementati algoritmi:
 Per calcolare tempi di percorrenza medi.
 Di tacking automobilistico.
 L’obiettivo prefissato è stato raggiunto: l’architettura
risulta essere fortemente scalabile.
 Per l’utente finale:
 Si possono fornire informazioni di viabilità personalizzate
sulla base del principio di località.
 Per il progettista e amministratore del sistema:
 L’architettura introduce ridondanza dei collegamenti;
 Tolleranza ai guasti;
Scarica

Presentazione_Tesi_Manni_Tiziano