Indicizzazione di collezioni video - Interfaccia middleware
1. ALMA MATER STUDIORUM
UNIVERSITÀ DI BOLOGNA
FACOLTÀ DI INGEGNERIA
CORSO DI LAUREA IN INGEGNERIA INFORMATICA
INDICIZZAZIONE DI COLLEZIONI VIDEO
INTERFACCIA MIDDLEWARE
CANDIDATO RELATRICE
Daniele Campogiani Prof.ssa Ilaria Bartolini
CORRELATORE
Prof. Marco Patella
19 Dicembre 2012
3. Rappresentazione di un
video
● Il video è un oggetto
multimediale
complesso
– video diviso in
sequenze (shot)
– shot rappresentati
da un insieme di key
frame
4. Il problema del confronto
di video
● La similarità tra due video è ottenuta partendo dalla
similarità tra gli shot che costituiscono i video
● La similarità tra due shot è ottenuta grazie a somiglianza
tra key frame rappresentativi
● Quali scegliere?
– Il primo il mediano e l'ultimo
– Campionando ad intervalli di tempo prefissati
● Come aggregare informazioni sui singoli key frame?
5. Il problema del Matching
● Trovare similarità tra due shot si traduce in
assegnare i keyframe dei due shot
Matching 1-1 Matching N-M
6. Similarità tra shot
● Estrazione keyframe rappresentativi
● Matching dei keyframe
● Calcolo distanza tra singoli keyframe
● Tramite funzione di aggregazione si ottiene
somiglianza dei due shot
– SHIATSU solo su Earth's Mover Distance che
offre una soluzione efficiente per il problema del
trasporto
11. Conclusioni
● È stata realizzata un'interfaccia middleware Java che permette
l'utilizzo di codice nativo C++ (libreria M-Tree) tramite JNI
– Tale libreria in garantisce prestazioni migliori
● scalabilità
● Interfaccia middleware indipendente dalla rappresentazione dei
key frame.
– Immagini alla Windsurf
– Istogrammi HSV
Si è raggiunto l'obiettivo di scalabilità per il framework SHIATSU
che ne permette l'applicazione su collezioni video di elevate
dimensioni
– Applicazioni reali