SlideShare uma empresa Scribd logo
1 de 13
Politecnico di Bari
                           Facoltà di Ingegneria
                 Corso di Laurea in: Ingegneria Informatica
                              A.A. 2010/2011




                              Tesi di Laurea in:
                  ELEMENTI DI SISTEMI ESPERTI

Riconoscimento intelligente delle Emozioni
         dalle espressioni facciali
Relatore: Prof. Ing. Vitoantonio BEVILACQUA
                                                   Laureando: Marco SUMA
                              Data: 05/10/2011
Argomenti trattati:
• Le emozioni primarie;

• Facial Action Coding System (FACS);

• Valutazione delle emozioni tramite tecniche di

  Image Processing;

• Valutazione delle emozioni tramite tecniche di

  soft computing;
Le emozioni
«Sono stati mentali e fisiologici associati a modificazioni psicofisiologiche, a
                stimoli interni o esterni, naturali o appresi.»




 Secondo la teoria di J. Ekman (Teoria Differenziale), le emozioni primarie:
            • Possono essere pensate come entità discrete;
              • Sono universali e chiaramente distinguibili;
     • Sono sei: Felicità, Tristezza, Rabbia, Paura, Sorpresa, Disgusto;
Facial Action Coding System (FACS)
  È un sistema realizzato da J. Ekman e W. Friesen



     La codifica avviente mediante l’utilizzo di

                 Action Units (AUs):

• Sono unità fondamentali che rappresentano azioni
   facciali minime, non ulteriormente scomponibili;

• Sono costituite dall’azione combinata di uno o più
                   muscoli facciali.
Action Units (AUs)
Action Unit            Descrizione         Immagine
                  Innalzamento interno
    1
                    delle sopracciglia

                  Abbassamento delle
    4
                     sopracciglia

                   Compressione delle
    7
                      palpebre

                 Innalzamento del labbro
    10
                        superiore

                  Trazione degli angoli
    12
                       delle labbra

                  Arrotondamento degli
    13
                   angoli delle labbra

    20           Stiramento delle labbra
Riconoscimento delle AUs mediante
              elaborazione delle immagini
1) Acquisizione immagini da webcam;




2) Individuazione del volto e della regione degli occhi;




3) Ricerca dei 14 punti caratteristici del volto;




4) Costruzione dei poligoni per la determinazione delle AUs.
Costruzione dei poligoni per il
riconoscimento delle Emozioni
Riconoscimento delle AUs
  mediante Reti Neurali
        (Funzionamento)


AU-10




AU-12




AU-13
Riconoscimento delle AUs
       mediante Reti Neurali
                    (Training set)

                                     Training set: 200 esempi di bocche




                                       Training set: 100 esempi di nasi




    Reti Neurali ad apprendimento supervisionato
basate sull’algoritmo di retro-propagazione dell’errore.
Riconoscimento delle AUs
                mediante Reti Neurali
                         (Risultati)

                                0,9518   0,0105


                                0,9518   0,9660
Risposte corrette: 85%

                                0,9518   0,9660


                                0,9518   0,9660


                                0,0331   0,0105
Risposte corrette: 90%
                                0,0386   0,0105
Conclusioni
                                  Principali impieghi:

• colloqui di lavoro, videoconferenze, …;



• Monitoraggio pazienti affetti da malattie neurodegenerative;


                                  Articoli pubblicati:

A New Tool to Support Diagnosis of Neurological Disorders by Means of Facial
Expressions - Vitoantonio Bevilacqua, Dario D‟Ambruoso, Giovanni Mandolino, Marco
Suma, M.:. In: IEEE Proc. of MeMeA, pp. 544–549;

A Supervised Approach to Support the Analysis and the Classification of Non Verbal
Humans Communications - Vitoantonio Bevilacqua, Marco Suma, Dario D’Ambruoso,
Giovanni Mandolino, Michele Caccia, Simone Tucci, Emanuela De Tommaso, and
Giuseppe Mastronardi - D.-S. Huang et al. (Eds.): ICIC 2011, LNCS 6838, pp. 426–431, 2011.
© Springer-Verlag Berlin Heidelberg 2011;
Sviluppi futuri
GRAZIE
     PER
L’ATTENZIONE

Mais conteúdo relacionado

Destaque

Strumenti di tutela della proprietà intellettuale
Strumenti di tutela della proprietà intellettualeStrumenti di tutela della proprietà intellettuale
Strumenti di tutela della proprietà intellettuale
Ing. Marco Calì
 

Destaque (19)

Presentazione KFI Trading Srl
Presentazione KFI Trading SrlPresentazione KFI Trading Srl
Presentazione KFI Trading Srl
 
Impresa e Innovazione: strumenti nazionali e regionali per le start-up | INVI...
Impresa e Innovazione: strumenti nazionali e regionali per le start-up | INVI...Impresa e Innovazione: strumenti nazionali e regionali per le start-up | INVI...
Impresa e Innovazione: strumenti nazionali e regionali per le start-up | INVI...
 
Patents and Innovation - Mip 2010
Patents and Innovation - Mip 2010Patents and Innovation - Mip 2010
Patents and Innovation - Mip 2010
 
Gallo l'ipa e l'alleanza per lo sviluppo
Gallo   l'ipa e l'alleanza per lo sviluppoGallo   l'ipa e l'alleanza per lo sviluppo
Gallo l'ipa e l'alleanza per lo sviluppo
 
Piano di Sviluppo 2016-2019 | SINTESI
Piano di Sviluppo 2016-2019 | SINTESIPiano di Sviluppo 2016-2019 | SINTESI
Piano di Sviluppo 2016-2019 | SINTESI
 
Presentazione Tesi - Cusini Andrea
Presentazione Tesi - Cusini AndreaPresentazione Tesi - Cusini Andrea
Presentazione Tesi - Cusini Andrea
 
Interpretazione del brevetto e rivendicazioni
Interpretazione del brevetto e rivendicazioniInterpretazione del brevetto e rivendicazioni
Interpretazione del brevetto e rivendicazioni
 
Studio sperimentale della pirolisi di biomasse legnose
Studio sperimentale della pirolisi di biomasse legnoseStudio sperimentale della pirolisi di biomasse legnose
Studio sperimentale della pirolisi di biomasse legnose
 
Economia e prossimità
Economia e prossimitàEconomia e prossimità
Economia e prossimità
 
Come misurare il valore economico di un brevetto?
Come misurare il valore economico di un brevetto?Come misurare il valore economico di un brevetto?
Come misurare il valore economico di un brevetto?
 
STUDIO DEL PROCESSO DI IMBUTITURA PER COMPONENTI DEL SETTORE AUTOMOTIVE
STUDIO DEL PROCESSO DI IMBUTITURA PER COMPONENTI DEL SETTORE AUTOMOTIVESTUDIO DEL PROCESSO DI IMBUTITURA PER COMPONENTI DEL SETTORE AUTOMOTIVE
STUDIO DEL PROCESSO DI IMBUTITURA PER COMPONENTI DEL SETTORE AUTOMOTIVE
 
PMI x innovazione (pallme x smau) 2011 10-20
PMI x innovazione (pallme x smau) 2011 10-20PMI x innovazione (pallme x smau) 2011 10-20
PMI x innovazione (pallme x smau) 2011 10-20
 
Introduzione al FACS e alla comunicazione non verbale
Introduzione al FACS e alla comunicazione non verbaleIntroduzione al FACS e alla comunicazione non verbale
Introduzione al FACS e alla comunicazione non verbale
 
Strumenti di tutela della proprietà intellettuale
Strumenti di tutela della proprietà intellettualeStrumenti di tutela della proprietà intellettuale
Strumenti di tutela della proprietà intellettuale
 
Presentazione innovazione
Presentazione innovazionePresentazione innovazione
Presentazione innovazione
 
Proximity Marketing - che cos'è, come funziona e come realizzarlo tecnologica...
Proximity Marketing - che cos'è, come funziona e come realizzarlo tecnologica...Proximity Marketing - che cos'è, come funziona e come realizzarlo tecnologica...
Proximity Marketing - che cos'è, come funziona e come realizzarlo tecnologica...
 
Marketing di Prossimità: geolocalizzazione e visibilità
Marketing di Prossimità: geolocalizzazione e visibilitàMarketing di Prossimità: geolocalizzazione e visibilità
Marketing di Prossimità: geolocalizzazione e visibilità
 
2015 Global Innovation 1000 study: Innovation’s New World Order
2015 Global Innovation 1000 study: Innovation’s New World Order2015 Global Innovation 1000 study: Innovation’s New World Order
2015 Global Innovation 1000 study: Innovation’s New World Order
 
Ricerca e innovazione nelle imprese
Ricerca e innovazione nelle impreseRicerca e innovazione nelle imprese
Ricerca e innovazione nelle imprese
 

Mais de Marco Suma

Introduzione a Matlab
Introduzione a MatlabIntroduzione a Matlab
Introduzione a Matlab
Marco Suma
 
04-Lezione PON BAITAH Dott. Suma - IDE and modern developing technoloiges
04-Lezione PON BAITAH Dott. Suma - IDE and modern developing technoloiges04-Lezione PON BAITAH Dott. Suma - IDE and modern developing technoloiges
04-Lezione PON BAITAH Dott. Suma - IDE and modern developing technoloiges
Marco Suma
 
03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenni
03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenni03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenni
03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenni
Marco Suma
 
02-Lezione PON BAITAH Dott. Suma - Realtà Aumentata
02-Lezione PON BAITAH Dott. Suma - Realtà Aumentata02-Lezione PON BAITAH Dott. Suma - Realtà Aumentata
02-Lezione PON BAITAH Dott. Suma - Realtà Aumentata
Marco Suma
 
01-Lezione PON CORSO BAITAH Dott. SUMA
01-Lezione PON CORSO BAITAH Dott. SUMA01-Lezione PON CORSO BAITAH Dott. SUMA
01-Lezione PON CORSO BAITAH Dott. SUMA
Marco Suma
 

Mais de Marco Suma (6)

Sistemi e Reti Multimediali - studio della codifica 3D
Sistemi e Reti Multimediali - studio della codifica 3DSistemi e Reti Multimediali - studio della codifica 3D
Sistemi e Reti Multimediali - studio della codifica 3D
 
Introduzione a Matlab
Introduzione a MatlabIntroduzione a Matlab
Introduzione a Matlab
 
04-Lezione PON BAITAH Dott. Suma - IDE and modern developing technoloiges
04-Lezione PON BAITAH Dott. Suma - IDE and modern developing technoloiges04-Lezione PON BAITAH Dott. Suma - IDE and modern developing technoloiges
04-Lezione PON BAITAH Dott. Suma - IDE and modern developing technoloiges
 
03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenni
03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenni03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenni
03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenni
 
02-Lezione PON BAITAH Dott. Suma - Realtà Aumentata
02-Lezione PON BAITAH Dott. Suma - Realtà Aumentata02-Lezione PON BAITAH Dott. Suma - Realtà Aumentata
02-Lezione PON BAITAH Dott. Suma - Realtà Aumentata
 
01-Lezione PON CORSO BAITAH Dott. SUMA
01-Lezione PON CORSO BAITAH Dott. SUMA01-Lezione PON CORSO BAITAH Dott. SUMA
01-Lezione PON CORSO BAITAH Dott. SUMA
 

Último

case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
giorgiadeascaniis59
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
lorenzodemidio01
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
sasaselvatico
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
nico07fusco
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
lorenzodemidio01
 

Último (17)

TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptxTeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
 
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptxProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
 
TeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docxTeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docx
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
 
LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................
 
TeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdfTeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdf
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
 
Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................
 
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
 
Storia-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxStoria-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptx
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptx
 
Una breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opereUna breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opere
 
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
 

PresentazioneTesiMarcoSuma

  • 1. Politecnico di Bari Facoltà di Ingegneria Corso di Laurea in: Ingegneria Informatica A.A. 2010/2011 Tesi di Laurea in: ELEMENTI DI SISTEMI ESPERTI Riconoscimento intelligente delle Emozioni dalle espressioni facciali Relatore: Prof. Ing. Vitoantonio BEVILACQUA Laureando: Marco SUMA Data: 05/10/2011
  • 2. Argomenti trattati: • Le emozioni primarie; • Facial Action Coding System (FACS); • Valutazione delle emozioni tramite tecniche di Image Processing; • Valutazione delle emozioni tramite tecniche di soft computing;
  • 3. Le emozioni «Sono stati mentali e fisiologici associati a modificazioni psicofisiologiche, a stimoli interni o esterni, naturali o appresi.» Secondo la teoria di J. Ekman (Teoria Differenziale), le emozioni primarie: • Possono essere pensate come entità discrete; • Sono universali e chiaramente distinguibili; • Sono sei: Felicità, Tristezza, Rabbia, Paura, Sorpresa, Disgusto;
  • 4. Facial Action Coding System (FACS) È un sistema realizzato da J. Ekman e W. Friesen La codifica avviente mediante l’utilizzo di Action Units (AUs): • Sono unità fondamentali che rappresentano azioni facciali minime, non ulteriormente scomponibili; • Sono costituite dall’azione combinata di uno o più muscoli facciali.
  • 5. Action Units (AUs) Action Unit Descrizione Immagine Innalzamento interno 1 delle sopracciglia Abbassamento delle 4 sopracciglia Compressione delle 7 palpebre Innalzamento del labbro 10 superiore Trazione degli angoli 12 delle labbra Arrotondamento degli 13 angoli delle labbra 20 Stiramento delle labbra
  • 6. Riconoscimento delle AUs mediante elaborazione delle immagini 1) Acquisizione immagini da webcam; 2) Individuazione del volto e della regione degli occhi; 3) Ricerca dei 14 punti caratteristici del volto; 4) Costruzione dei poligoni per la determinazione delle AUs.
  • 7. Costruzione dei poligoni per il riconoscimento delle Emozioni
  • 8. Riconoscimento delle AUs mediante Reti Neurali (Funzionamento) AU-10 AU-12 AU-13
  • 9. Riconoscimento delle AUs mediante Reti Neurali (Training set) Training set: 200 esempi di bocche Training set: 100 esempi di nasi Reti Neurali ad apprendimento supervisionato basate sull’algoritmo di retro-propagazione dell’errore.
  • 10. Riconoscimento delle AUs mediante Reti Neurali (Risultati) 0,9518 0,0105 0,9518 0,9660 Risposte corrette: 85% 0,9518 0,9660 0,9518 0,9660 0,0331 0,0105 Risposte corrette: 90% 0,0386 0,0105
  • 11. Conclusioni Principali impieghi: • colloqui di lavoro, videoconferenze, …; • Monitoraggio pazienti affetti da malattie neurodegenerative; Articoli pubblicati: A New Tool to Support Diagnosis of Neurological Disorders by Means of Facial Expressions - Vitoantonio Bevilacqua, Dario D‟Ambruoso, Giovanni Mandolino, Marco Suma, M.:. In: IEEE Proc. of MeMeA, pp. 544–549; A Supervised Approach to Support the Analysis and the Classification of Non Verbal Humans Communications - Vitoantonio Bevilacqua, Marco Suma, Dario D’Ambruoso, Giovanni Mandolino, Michele Caccia, Simone Tucci, Emanuela De Tommaso, and Giuseppe Mastronardi - D.-S. Huang et al. (Eds.): ICIC 2011, LNCS 6838, pp. 426–431, 2011. © Springer-Verlag Berlin Heidelberg 2011;
  • 13. GRAZIE PER L’ATTENZIONE