Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
UNIVERSITA’ DEGLI STUDI DI TRIESTE                       FACOLTA’ DI INGEGNERIA         Dipartimento di Ingegneria Industr...
Introduzione - 1          Algoritmi di basso livello                                       Segnale          Audio a distan...
Introduzione – 2•   Audio a distanza     Eliminare il rumore ambientale dovuto ad echi,     riverberi e altre sorgenti acu...
Introduzione – 3                          Strumenti Utilizzati   Schiera 8 microfoni   Scheda acquisizione audio   Nvid...
Piano di lavoroBeamformIt               CUDA ✔ Segnale più pulito ✔ Tempo di esecuzione minore ✔ Tempi di ritardo   locali...
Risultati   Beamforming: Diminuzione del rumore.PrimaDopo
Risultati    CUDA: Speed up ottenuti dopo la ‘‘cura’’           14           12           10            8Speed up         ...
Possibili Applicazioni   Comandi robotici      Vai avanti, torna indietro, vieni qui...   Assistenza domestica      Tele...
Comando Vocale    Step da seguire:   BeamformIt applicato sul flusso audio.   Invio del risultato tramite socket.   API...
Conclusioni   I test eseguiti hanno dato un esito    soddisfacente.   È assolutamente necessario un periodo di    addest...
Cumar Simone - Implementazione su gpu di un sistema per l'interazione multimodale con ambienti intelligenti
Próxima SlideShare
Cargando en…5
×

Cumar Simone - Implementazione su gpu di un sistema per l'interazione multimodale con ambienti intelligenti

632 visualizaciones

Publicado el

  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Cumar Simone - Implementazione su gpu di un sistema per l'interazione multimodale con ambienti intelligenti

  1. 1. UNIVERSITA’ DEGLI STUDI DI TRIESTE FACOLTA’ DI INGEGNERIA Dipartimento di Ingegneria Industriale e dellInformazione Tesi di laurea in SISTEMI OPERATIVIImplementazione su GPU di un sistema per linterazione multimodale con ambienti intelligenti.Laureando: Relatore:Simone CUMAR Prof. Ing. Enzo MUMOLO
  2. 2. Introduzione - 1 Algoritmi di basso livello Segnale Audio a distanza Localizzazione Posizione Logica di Ambiente sorgenti Alto Livello Riconoscimento ComandoArray comandimicrof.
  3. 3. Introduzione – 2• Audio a distanza Eliminare il rumore ambientale dovuto ad echi, riverberi e altre sorgenti acustiche.• Riconoscimento comandi Possibile solo o con microfono vicino o con microfoni distanti, ma eliminando il rumore ambientale.• Localizzazione Linterazione può dipendere dalla posizione dellutente.
  4. 4. Introduzione – 3 Strumenti Utilizzati Schiera 8 microfoni Scheda acquisizione audio Nvidia Geforce GTX-580 S.O. Linux con kernel low-latency Valgrind Windows XP + Dragon Naturally Speaking
  5. 5. Piano di lavoroBeamformIt CUDA ✔ Segnale più pulito ✔ Tempo di esecuzione minore ✔ Tempi di ritardo localizzazione
  6. 6. Risultati Beamforming: Diminuzione del rumore.PrimaDopo
  7. 7. Risultati CUDA: Speed up ottenuti dopo la ‘‘cura’’ 14 12 10 8Speed up XCorr XCorr-Full 6 Real 4 2 0 10s 30s 1m 1m32s(1x) 2x 4x 8x 16x Quantità di dati
  8. 8. Possibili Applicazioni Comandi robotici Vai avanti, torna indietro, vieni qui... Assistenza domestica Telefono 118, allarme... Comandi domotici Accendi la luce, apri la porta...
  9. 9. Comando Vocale Step da seguire: BeamformIt applicato sul flusso audio. Invio del risultato tramite socket. API di Dragon per la comprensione. Ricezione del risultato. Apriti Sesamo!
  10. 10. Conclusioni I test eseguiti hanno dato un esito soddisfacente. È assolutamente necessario un periodo di addestramento del riconoscitore vocale. È preferibile mirare laddestramento verso alcuni comandi particolari.

×