SlideShare une entreprise Scribd logo
1  sur  16
MICC - Media Integration e Communication Center
Università degli Studi di Firenze
Facoltà di Ingegneria
Tesi di Laurea Triennale in Ingegneria Informatica
Ambiente multi-touch
per la ricerca semantica di
contenuti multimediali
Anno Accademico 2008/2009
Candidato
Daniele Pezzatini
Relatori
Prof. Alberto Del Bimbo
Correlatori
Ing. Gianpaolo D’Amico
Dott. Nicola Torpei
Obiettivi
Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
Studio e realizzazione di un sistema che consenta:
‣ interazione basata su tecnologia multi-touch
‣ ricerca semantica di contenuti multimediali
‣ organizzazione dei risultati della ricerca
Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
Natural Human Computer Interaction
Permettere agli utenti di interagire con sistemi
informatici utilizzando meccanismi di interazione
naturale.
Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
Sistemi multi-touch
Vantaggi:
‣ Naturalezza dell’interazione
‣ Facilità di utilizzo
‣ Diffusione commerciale
Esistono diversi approcci
tecnologici di realizzazione
(FTIR, matrice di LED, sensori
capacitivi ecc.)
Il progetto VidiVideo
Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
Progetto di ricerca europeo
sull’accesso semantico ai contenuti
multimediali
‣ Sistemi di riconoscimento automatico di
concetti all’interno dei video
‣ Organizzazione dei concetti secondo
un’ontologia
Annotazioni e ontologia
Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
• Concetti associati ai
fotogrammi dei video in cui
compaiono
• Ogni concetto è connesso ad
altri secondo relazioni
semantiche
face
person
human body
nose
leg hand
is part of is part of
is part of
city
lives in food
eat
is part of
is part of
MediaPick - Tangible media retrieval system
Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
‣ Sistema basato su interazione di tipo
multi-touch
‣ VidiVideo come sistema di gestione della
conoscenza e database multimediale
‣ Destinato ad utenti professionisti del
settore che devono effettuare ricerche in
archivi multimediali (archivisti, redattori
ecc.)
Architettura del sistema
Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
FLOSC
Multi-touch
Listener
XML
Configuration
Generic
Listener
XML
Configuration
Generic
Listener
XML
Configuration
Server Socket
MTGesture Framework
HTTP Services
Media Server
VidiVideo Server
Core logic
Multi-touch
Table
+
+
Mobile devices
Riconoscimento dei gesti
Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
Necessità di avere uno strato software che si
occupi del riconoscimento dei gesti
dell’utente
• Indipendente dalla tecnologia
multi-touch utilizzata
• Gestione della gerarchia degli
elementi grafici
• Riutilizzabile in differenti
contesti applicativi
Framework MTGesture
Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
Realizzazione di un framework in AS3
per il riconoscimento dei gesti dell’utente
e la gestione di widget grafici
• Gesti associati all’area attiva
• Gerarchia degli elementi grafici
derivata dal linguaggio AS3
• Riconoscimento basato su
criteri geometrici
• Possibilità per lo sviluppatore
di definire nuovi gesti
Gesture Framework
Individua componente grafico
interessato
Riconosce gesto in base alle
informazioni sui tocchi attivi
GUI
Notifica il gesto al
componente grafico
Multi-touch Listener
Informazioni sui
singoli tocchi
Collaborazioni
Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
Interviste con responsabili
dell’archivio Rai di Firenze
per l’analisi dei requisiti
L’interfaccia e lo studio della
interazione sono stati realizzati
in collaborazione con una tesi
di Laurea in Disegno Industriale
MediaPick - Funzionalità
Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
‣ Esplorazione dei concetti (Fase A)
• Navigazione grafica dei concetti
dell’ontologia
• Selezione dei concetti da utilizzare come
keyword per la ricerca
‣ Gestione dei risultati (Fase B)
• Visualizzazione dei video ottenuti dalla ricerca
• Metodi di clustering dei risultati
• Organizzazione dei video da parte dell’utente
• Persistenza delle ricerche
Fase A - Esplorazione dei concetti
Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
• Metafora del grafo per la rappresentazione dell’ontologia
Fase B - Gestione dei risultati
Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
• Clustering dei risultati su criteri semantici
• Organizzazione dei video secondo criteri soggettivi
MediaPick - Video
Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
Conclusioni
Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
✓ Realizzazione di un sistema per l’accesso
semantico ai contenuti multimediali
✓ Soluzioni che utilizzano paradigmi di
interazione naturale e tecnologie multi-touch
✓ Framework per il riconoscimento dei gesti
e la gestione dei componenti grafici
indipendente dalla logica applicativa

Contenu connexe

Similaire à MediaPick. Discussione tesi di Daniele Pezzatini

Nicola Torpei - Share Desk: Citta dei Saperi
Nicola Torpei - Share Desk: Citta dei SaperiNicola Torpei - Share Desk: Citta dei Saperi
Nicola Torpei - Share Desk: Citta dei SaperiToscanalab
 
Lo standard MPEG-7 per la definizione di metadati di oggetti multimediali
Lo standard MPEG-7 per la definizione di metadati di oggetti multimedialiLo standard MPEG-7 per la definizione di metadati di oggetti multimediali
Lo standard MPEG-7 per la definizione di metadati di oggetti multimedialidelfinostefano
 
Drupal Day 2012 - IL RESPONSIVE WEB DESIGN NON È SOLO UNA QUESTIONE DI LAYOUT...
Drupal Day 2012 - IL RESPONSIVE WEB DESIGN NON È SOLO UNA QUESTIONE DI LAYOUT...Drupal Day 2012 - IL RESPONSIVE WEB DESIGN NON È SOLO UNA QUESTIONE DI LAYOUT...
Drupal Day 2012 - IL RESPONSIVE WEB DESIGN NON È SOLO UNA QUESTIONE DI LAYOUT...DrupalDay
 
Modulo: Aspetti educativi e di comunicazione del multimedia
Modulo: Aspetti educativi e di comunicazione del multimediaModulo: Aspetti educativi e di comunicazione del multimedia
Modulo: Aspetti educativi e di comunicazione del multimediaCaterina Policaro
 
La rivoluzione dei Microservizi
La rivoluzione dei MicroserviziLa rivoluzione dei Microservizi
La rivoluzione dei MicroserviziitalianaSoftware
 
B Human Progetti di Stage 2009
B Human Progetti di Stage 2009B Human Progetti di Stage 2009
B Human Progetti di Stage 2009B Human Srl
 
Strumenti e applicazioni di RFId: un caso di studio per edutainment museale
Strumenti e applicazioni di RFId: un caso di studio per edutainment musealeStrumenti e applicazioni di RFId: un caso di studio per edutainment museale
Strumenti e applicazioni di RFId: un caso di studio per edutainment musealestenet
 
Programma didattico Master MATEC
Programma didattico Master MATECProgramma didattico Master MATEC
Programma didattico Master MATECGaia Casagrande
 
Overview of Distributed Systems course by Paolo Nesi
Overview of Distributed Systems course by Paolo NesiOverview of Distributed Systems course by Paolo Nesi
Overview of Distributed Systems course by Paolo NesiPaolo Nesi
 
Tecnologie semantiche per il knowledge Management
Tecnologie semantiche per il knowledge Management Tecnologie semantiche per il knowledge Management
Tecnologie semantiche per il knowledge Management Nicola Cerami
 
Touch4Movie Call4Ideas
Touch4Movie Call4IdeasTouch4Movie Call4Ideas
Touch4Movie Call4Ideasictinnovashare
 
Fabio Riccio - Un'esperienza di free-software nelle scuole
Fabio Riccio - Un'esperienza di free-software nelle scuoleFabio Riccio - Un'esperienza di free-software nelle scuole
Fabio Riccio - Un'esperienza di free-software nelle scuoleMaurizio Antonelli
 
La scelta di Plone per la comunicazione istituzionale dell'INAF
La scelta di Plone per la comunicazione istituzionale dell'INAFLa scelta di Plone per la comunicazione istituzionale dell'INAF
La scelta di Plone per la comunicazione istituzionale dell'INAFPlone for Research and University
 
Cognitive system in real life: Il caso LIRA
Cognitive system in real life: Il caso LIRACognitive system in real life: Il caso LIRA
Cognitive system in real life: Il caso LIRARaffaele Sommese
 
PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...
PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...
PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...Sardegna Ricerche
 

Similaire à MediaPick. Discussione tesi di Daniele Pezzatini (20)

Nicola Torpei - Share Desk: Citta dei Saperi
Nicola Torpei - Share Desk: Citta dei SaperiNicola Torpei - Share Desk: Citta dei Saperi
Nicola Torpei - Share Desk: Citta dei Saperi
 
Lo standard MPEG-7 per la definizione di metadati di oggetti multimediali
Lo standard MPEG-7 per la definizione di metadati di oggetti multimedialiLo standard MPEG-7 per la definizione di metadati di oggetti multimediali
Lo standard MPEG-7 per la definizione di metadati di oggetti multimediali
 
Drupal Day 2012 - IL RESPONSIVE WEB DESIGN NON È SOLO UNA QUESTIONE DI LAYOUT...
Drupal Day 2012 - IL RESPONSIVE WEB DESIGN NON È SOLO UNA QUESTIONE DI LAYOUT...Drupal Day 2012 - IL RESPONSIVE WEB DESIGN NON È SOLO UNA QUESTIONE DI LAYOUT...
Drupal Day 2012 - IL RESPONSIVE WEB DESIGN NON È SOLO UNA QUESTIONE DI LAYOUT...
 
Modulo: Aspetti educativi e di comunicazione del multimedia
Modulo: Aspetti educativi e di comunicazione del multimediaModulo: Aspetti educativi e di comunicazione del multimedia
Modulo: Aspetti educativi e di comunicazione del multimedia
 
La rivoluzione dei Microservizi
La rivoluzione dei MicroserviziLa rivoluzione dei Microservizi
La rivoluzione dei Microservizi
 
B Human Progetti di Stage 2009
B Human Progetti di Stage 2009B Human Progetti di Stage 2009
B Human Progetti di Stage 2009
 
Strumenti e applicazioni di RFId: un caso di studio per edutainment museale
Strumenti e applicazioni di RFId: un caso di studio per edutainment musealeStrumenti e applicazioni di RFId: un caso di studio per edutainment museale
Strumenti e applicazioni di RFId: un caso di studio per edutainment museale
 
Programma didattico Master MATEC
Programma didattico Master MATECProgramma didattico Master MATEC
Programma didattico Master MATEC
 
Overview of Distributed Systems course by Paolo Nesi
Overview of Distributed Systems course by Paolo NesiOverview of Distributed Systems course by Paolo Nesi
Overview of Distributed Systems course by Paolo Nesi
 
Tecnologie semantiche per il knowledge Management
Tecnologie semantiche per il knowledge Management Tecnologie semantiche per il knowledge Management
Tecnologie semantiche per il knowledge Management
 
Waz.Up Presentazione
Waz.Up PresentazioneWaz.Up Presentazione
Waz.Up Presentazione
 
Touch4Movie Call4Ideas
Touch4Movie Call4IdeasTouch4Movie Call4Ideas
Touch4Movie Call4Ideas
 
Smart api
Smart apiSmart api
Smart api
 
Fabio Riccio - Un'esperienza di free-software nelle scuole
Fabio Riccio - Un'esperienza di free-software nelle scuoleFabio Riccio - Un'esperienza di free-software nelle scuole
Fabio Riccio - Un'esperienza di free-software nelle scuole
 
La scelta di Plone per la comunicazione istituzionale dell'INAF
La scelta di Plone per la comunicazione istituzionale dell'INAFLa scelta di Plone per la comunicazione istituzionale dell'INAF
La scelta di Plone per la comunicazione istituzionale dell'INAF
 
Forumpa2017 impari
Forumpa2017 impariForumpa2017 impari
Forumpa2017 impari
 
Progetto Edilizia 2.0
Progetto Edilizia 2.0Progetto Edilizia 2.0
Progetto Edilizia 2.0
 
Cognitive system in real life: Il caso LIRA
Cognitive system in real life: Il caso LIRACognitive system in real life: Il caso LIRA
Cognitive system in real life: Il caso LIRA
 
PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...
PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...
PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...
 
Progettare e analizzare la qualità degli ambienti informativi digitali attrav...
Progettare e analizzare la qualità degli ambienti informativi digitali attrav...Progettare e analizzare la qualità degli ambienti informativi digitali attrav...
Progettare e analizzare la qualità degli ambienti informativi digitali attrav...
 

Dernier

Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Associazione Digital Days
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Associazione Digital Days
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Associazione Digital Days
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Associazione Digital Days
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Associazione Digital Days
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Associazione Digital Days
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Associazione Digital Days
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoQuotidiano Piemontese
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Associazione Digital Days
 

Dernier (9)

Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 Torino
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
 

MediaPick. Discussione tesi di Daniele Pezzatini

  • 1. MICC - Media Integration e Communication Center Università degli Studi di Firenze Facoltà di Ingegneria Tesi di Laurea Triennale in Ingegneria Informatica Ambiente multi-touch per la ricerca semantica di contenuti multimediali Anno Accademico 2008/2009 Candidato Daniele Pezzatini Relatori Prof. Alberto Del Bimbo Correlatori Ing. Gianpaolo D’Amico Dott. Nicola Torpei
  • 2. Obiettivi Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali Studio e realizzazione di un sistema che consenta: ‣ interazione basata su tecnologia multi-touch ‣ ricerca semantica di contenuti multimediali ‣ organizzazione dei risultati della ricerca
  • 3. Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali Natural Human Computer Interaction Permettere agli utenti di interagire con sistemi informatici utilizzando meccanismi di interazione naturale.
  • 4. Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali Sistemi multi-touch Vantaggi: ‣ Naturalezza dell’interazione ‣ Facilità di utilizzo ‣ Diffusione commerciale Esistono diversi approcci tecnologici di realizzazione (FTIR, matrice di LED, sensori capacitivi ecc.)
  • 5. Il progetto VidiVideo Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali Progetto di ricerca europeo sull’accesso semantico ai contenuti multimediali ‣ Sistemi di riconoscimento automatico di concetti all’interno dei video ‣ Organizzazione dei concetti secondo un’ontologia
  • 6. Annotazioni e ontologia Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali • Concetti associati ai fotogrammi dei video in cui compaiono • Ogni concetto è connesso ad altri secondo relazioni semantiche face person human body nose leg hand is part of is part of is part of city lives in food eat is part of is part of
  • 7. MediaPick - Tangible media retrieval system Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali ‣ Sistema basato su interazione di tipo multi-touch ‣ VidiVideo come sistema di gestione della conoscenza e database multimediale ‣ Destinato ad utenti professionisti del settore che devono effettuare ricerche in archivi multimediali (archivisti, redattori ecc.)
  • 8. Architettura del sistema Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali FLOSC Multi-touch Listener XML Configuration Generic Listener XML Configuration Generic Listener XML Configuration Server Socket MTGesture Framework HTTP Services Media Server VidiVideo Server Core logic Multi-touch Table + + Mobile devices
  • 9. Riconoscimento dei gesti Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali Necessità di avere uno strato software che si occupi del riconoscimento dei gesti dell’utente • Indipendente dalla tecnologia multi-touch utilizzata • Gestione della gerarchia degli elementi grafici • Riutilizzabile in differenti contesti applicativi
  • 10. Framework MTGesture Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali Realizzazione di un framework in AS3 per il riconoscimento dei gesti dell’utente e la gestione di widget grafici • Gesti associati all’area attiva • Gerarchia degli elementi grafici derivata dal linguaggio AS3 • Riconoscimento basato su criteri geometrici • Possibilità per lo sviluppatore di definire nuovi gesti Gesture Framework Individua componente grafico interessato Riconosce gesto in base alle informazioni sui tocchi attivi GUI Notifica il gesto al componente grafico Multi-touch Listener Informazioni sui singoli tocchi
  • 11. Collaborazioni Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali Interviste con responsabili dell’archivio Rai di Firenze per l’analisi dei requisiti L’interfaccia e lo studio della interazione sono stati realizzati in collaborazione con una tesi di Laurea in Disegno Industriale
  • 12. MediaPick - Funzionalità Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali ‣ Esplorazione dei concetti (Fase A) • Navigazione grafica dei concetti dell’ontologia • Selezione dei concetti da utilizzare come keyword per la ricerca ‣ Gestione dei risultati (Fase B) • Visualizzazione dei video ottenuti dalla ricerca • Metodi di clustering dei risultati • Organizzazione dei video da parte dell’utente • Persistenza delle ricerche
  • 13. Fase A - Esplorazione dei concetti Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali • Metafora del grafo per la rappresentazione dell’ontologia
  • 14. Fase B - Gestione dei risultati Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali • Clustering dei risultati su criteri semantici • Organizzazione dei video secondo criteri soggettivi
  • 15. MediaPick - Video Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali
  • 16. Conclusioni Daniele Pezzatini - Ambiente multi-touch per la ricerca semantica di contenuti multimediali ✓ Realizzazione di un sistema per l’accesso semantico ai contenuti multimediali ✓ Soluzioni che utilizzano paradigmi di interazione naturale e tecnologie multi-touch ✓ Framework per il riconoscimento dei gesti e la gestione dei componenti grafici indipendente dalla logica applicativa