SlideShare a Scribd company logo
1 of 28
A
Seminar Presentation
On
Citizen emotion analysis in smart city
By
Manoj jha
Guided By: Mr. M.A. Bhandari
G.H.RAISONI INSTITUTE OF ENGINEERING AND TECHNOLOGY, WAGHOLI, PUNE,
SAVITRIBAI PHULE PUNE UNEVERSITY
Outline
• Introduction
• Methodology for emotion recognition
• Emotion classification
• Required H/W and S/W
• Emotion analysis
• Referred paper Result
• Challenges
• Discussion
Introduction
• Human-Computer Interaction
– Speech recognition
– Gesture/Action recognition
– Facial expression recognition
– Emotion recognition
• Storage and Analysis
– Data store from different areas of
city
– Data analysis
– Show on mobile device
Methodology For Emotion Recognition
• Acquisition of the signals
• Citizen emotion analysis
• Database storage
• Emotion data mapping
Signal Acquisition
• Shimmer Module
• Electrocardiography (ECG)
• Galvanic skin response (GSR)
Source: http://biomedikal.in/2011/05/important-physiological-signals-in-
the-body/
The Shimmer3 Module
– SHIMMER (Sensing Health with Intelligence, Modularity, Mobility and
Experimental Reusability) Platform
– The goal of SHIMMER is to provide an extremely compact extensible
platform for long-term wearable sensing .
– a highly extensible wireless sensor platform
• SHIMMER firmware is based on TinyOS
• Data transmit via Bluetooth
• Can sense EMG, ECG, GSR, etc.
• Support Matlab, LabView, Android, C#/.Net etc.http://shimmer.sourceforge.net/
http://www.shimmer-research.com/
Adrian Burns, SHIMMER: An Extensible Platform for Physiological Signal Capture, IEEE
EMBS, 2010
Electrocardiography
• Electrocardiography (ECG or EKG*) is the process of recording
the electrical activity of the heart over a period of time using
electrodes placed on the skin.
https://en.m.wikipedia.org/wiki/Electrocardiography
The GSR Signal
• Galvanic Skin Response (GSR)
– measuring the electrical conductance of the skin
– due to the response of the skin and muscle tissue to external and
internal stimuli, the conductance can vary by several microsiemens
(unit of ohm).
– GSR is highly sensitive to emotions (fear, anger, startle response,
etc.)http://en.wikipedia.org/wiki/Skin_conductance
Citizen emotion analysis
• The citizen emotion analysis starts with the processing of digital
signals that comes from acquisition stage.
• Those acquired signals are transmitted to the smart phone
1)Prerequisite of the analysis
2)Emotion analysis
Prerequisite of the analysis
• The emotion analysis consider 8 patterns of emotion mentioned in
flowsense project such as : sad, fear, happiness, surprise, disgust,
anger, boredom and neutral.
• Thus acquired signals are processed and compared with flowsense’s
patterns of emotion, to try to identify the citizen’s emotion.
Select city area (A1)
Start App (t0)
Start shimmer (t0)
Finish capturing A1
(t1)
Store A2 App out
Store A2 Shimmer out
Stop App
Stop Shimmer
Finish capturing A2
(t2)
Start App (t0)
Start shimmer (t0)
Select city area (A2)
Citizen emotion
analysis
Store A1+A2 App out
Join Shimmer out
(t1+t2)
Join App out
(t1+t2)
Sum time
(t1+t2)
Store A1 App out
Store A1 Shimmer out
Stop App
Stop Shimmer
Fig4- Flow chart of the emotion acquisition in two city’s areas (A1 and A2)
Emotion’s classification
• The emotion classification start with a signal or set of emotions(x(t))
captured by Shimmer sensor
• Based in the cross correlation between two emotion and the emotions
patterns from dataset (e(t)).
• Both emotion are cross-related in order to determine the pattern that
better match with the citizen’s emotion.
• Therefore low value of different samples, represent a high percentage of
similarity.
Where T- Total signal sample
- amount of different
samples
-- percentage of similarity of pattern emotion e(t) to citizen
emotion x(t)
• The final algorithm procedure is the selection of the biggest percentage of
similarity
• and this selected percentage, is considered as representation of the
emotion felt by the citizen in a determined city’s area.
• After that, this emotion is stored in database to be used on mapping stage.
Store correlation
percentage
Cross-correlation
x(t).e(t)
Select emotion
e(t)
Citizen
emotion
x(t)
Dataset
Emotion
selected
?
Is the biggest
Percentage of
Similarity (P)?
x(t)=e(t)
No
Shimmer3
• This is Shimmer repository for shimmer3 application for more
information about shimmer wireless sensor motes see
https://www.shimmersensing.com
A brief description of contents follows
1.Apps/BT streams – all purpose configurable Bluetooth sensing and streaming application
2.Apps/SDLog - sensing application that saves data to microSD card
3.Apps/log and stream – that simultaneously logs to microSD card while streaming over Bluetooth
4.Firmware identifier list.txt – list of identifier used by applicaton to identify themselves
Total Hardware
• neuroLynQ sensor is positioned on the subjects wrist
• 2 GSR electrodes positioned on base of fingers
• 1ECG electrode positioned on subject’s chest
• 1 ECG electrode located on subject’s inner wrist.
Software
• Streamline management of all sensors
• Simultaneous live streaming from up to 36 participant
• Visualization of live streamed GSR and heart rate data at 5Hz
• Event annotation capability
Emotion analysis
• Considering the ECG signal from citizen (captured by
Shimmer )
1. A baseline correlation algorithm to normalize and produce a common reference to each part
of the signal.
2. A fourth-order Savitzky-Golay FIR smoothing filter to signal noise attenuation
3. A first order Butterworth filter to eliminate most noise.
• These emotions already sampled, are compared with
emotion from Flowsense project dataset.
ECG signal from
Shimmer
Correct baseline
signals
Questionnaire
signal
Signal processed
R-R peak distance
Peak detection
Butterwowrth
filter
Savitzky-Golay
filter FIR
Signal processed
Questionnaire
signal
Questionnaire
signal
Steps of signal processing and emotion identification of a ECG signal
Database storage
• In the database storage the information about citizens emotion
are organized within tables in a relational structure, with one
table per citizen information.
• This is used the SQLite, that is an open source SQL database that
stores data to a text file on a smart phone.
Fig- Representation of a format of table used with five columns : citizen id, latitude, longitude,
emotion and date-time
Mapping
• Mapping is the last stage of the App
• Depend of the data stored in database
• This emotion representation are based on icon that are plotted
with the Google Maps API, and to each considered city’s area, the
more expressive emotion felt by the citizen will represent the
resultant emotion of that area.
• The size of each icon change and can assume three sizes. This size
are according to the size of the city’s area visited and the App uses
the location information already stored in database, to determine
the ideal size. Not depend on emotions quantity.
id Location emotion
01 nn,nn Happy
02 nn,nn Surprise
03 nn,nn Neutral
04 nn,nn Sad
Area
icon
Application
view
Mapping
Happy
Surprise
neutral
Disgust
Boredom
anger
Fear
Sad
Red area
Yellow area
Green area
Fig- relationship between database and mapping process
Fig-Representation of the developed application with city areas and emotion felt
by the citizens
Referred paper Result
• The developed App is able to capture the citizens’ emotions
associated with the visited city’s areas.
• These emotions were sampled, processed, classified and
matched with emotions patterns from Flowsense project.
• The APP was tested in laboratory using the same experimental
protocol of flowsense project.
• It was tested with 10 citizens (C=10). Each of these emotion
was compared with all eight emotion from dataset.
Challenge
• Emotion signal tend to very noisy.
• Emotion signal generally lacks ground truth and emotion is very
subjective.
• Recognition algorithms on Android devices should be light weight
• Dealing with sequential data
References
• A. Solanas et aI., Smart health: a context-aware health
paradigm within smart cities.
• c. Patsakis et aI. , Personalized medical services using smart
cities‘ infrastructures.
• B. Desmet and V. Hoste, Emotion detection in suicide notes.
Expert Systems with Applications.
• S. lalitha et aI. , Emotion detection using MFCC and Cepstrum
features.
THANK YOU

More Related Content

Viewers also liked

Govt Presentation for Kakinada as Smart City
Govt Presentation for Kakinada as Smart CityGovt Presentation for Kakinada as Smart City
Govt Presentation for Kakinada as Smart CityHarish Lunani
 
Six Trends in Retail Analytics
Six Trends in Retail Analytics Six Trends in Retail Analytics
Six Trends in Retail Analytics Tableau Software
 
Social Media In Healthcare: Coming of Age
Social Media In Healthcare: Coming of AgeSocial Media In Healthcare: Coming of Age
Social Media In Healthcare: Coming of AgeLee Aase
 
How do we see the healthcare's digital future and its impact on our lives?
How do we see the healthcare's digital future and its impact on our lives?How do we see the healthcare's digital future and its impact on our lives?
How do we see the healthcare's digital future and its impact on our lives?Jane Vita
 
Gartner TOP 10 Strategic Technology Trends 2017
Gartner TOP 10 Strategic Technology Trends 2017Gartner TOP 10 Strategic Technology Trends 2017
Gartner TOP 10 Strategic Technology Trends 2017Den Reymer
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksSlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShareSlideShare
 

Viewers also liked (9)

Govt Presentation for Kakinada as Smart City
Govt Presentation for Kakinada as Smart CityGovt Presentation for Kakinada as Smart City
Govt Presentation for Kakinada as Smart City
 
IDC FutureScape : Worldwide Internet of Things 2017 Predictions.
IDC FutureScape : Worldwide Internet of Things 2017 Predictions.IDC FutureScape : Worldwide Internet of Things 2017 Predictions.
IDC FutureScape : Worldwide Internet of Things 2017 Predictions.
 
Six Trends in Retail Analytics
Six Trends in Retail Analytics Six Trends in Retail Analytics
Six Trends in Retail Analytics
 
Social Media In Healthcare: Coming of Age
Social Media In Healthcare: Coming of AgeSocial Media In Healthcare: Coming of Age
Social Media In Healthcare: Coming of Age
 
Smart city presentation
Smart city presentationSmart city presentation
Smart city presentation
 
How do we see the healthcare's digital future and its impact on our lives?
How do we see the healthcare's digital future and its impact on our lives?How do we see the healthcare's digital future and its impact on our lives?
How do we see the healthcare's digital future and its impact on our lives?
 
Gartner TOP 10 Strategic Technology Trends 2017
Gartner TOP 10 Strategic Technology Trends 2017Gartner TOP 10 Strategic Technology Trends 2017
Gartner TOP 10 Strategic Technology Trends 2017
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar to Citizen emotion analysis in smart city 2017

IRJET- Study of Effect of PCA on Speech Emotion Recognition
IRJET- Study of Effect of PCA on Speech Emotion RecognitionIRJET- Study of Effect of PCA on Speech Emotion Recognition
IRJET- Study of Effect of PCA on Speech Emotion RecognitionIRJET Journal
 
IRJET- Survey on Sign Language and Gesture Recognition System
IRJET- Survey on Sign Language and Gesture Recognition SystemIRJET- Survey on Sign Language and Gesture Recognition System
IRJET- Survey on Sign Language and Gesture Recognition SystemIRJET Journal
 
SENTIMENT ANALYSIS AND GEOGRAPHICAL ANALYSIS FOR ENHANCING SECURITY
SENTIMENT ANALYSIS AND GEOGRAPHICAL ANALYSIS FOR ENHANCING SECURITYSENTIMENT ANALYSIS AND GEOGRAPHICAL ANALYSIS FOR ENHANCING SECURITY
SENTIMENT ANALYSIS AND GEOGRAPHICAL ANALYSIS FOR ENHANCING SECURITYSangeetha Mam
 
Human Activity Recognition in Android
Human Activity Recognition in AndroidHuman Activity Recognition in Android
Human Activity Recognition in AndroidSurbhi Jain
 
Hand gesture recognition using ultrasonic sensor and atmega128 microcontroller
Hand gesture recognition using ultrasonic sensor and atmega128 microcontrollerHand gesture recognition using ultrasonic sensor and atmega128 microcontroller
Hand gesture recognition using ultrasonic sensor and atmega128 microcontrollereSAT Publishing House
 
Lec 1 - Sensors (3hrs).pdf
Lec 1 - Sensors (3hrs).pdfLec 1 - Sensors (3hrs).pdf
Lec 1 - Sensors (3hrs).pdfXuehaiLiu
 
IRJET - EMO-MUSIC(Emotion based Music Player)
IRJET - EMO-MUSIC(Emotion based Music Player)IRJET - EMO-MUSIC(Emotion based Music Player)
IRJET - EMO-MUSIC(Emotion based Music Player)IRJET Journal
 
Analysis of Inertial Sensor Data Using Trajectory Recognition Algorithm
Analysis of Inertial Sensor Data Using Trajectory Recognition AlgorithmAnalysis of Inertial Sensor Data Using Trajectory Recognition Algorithm
Analysis of Inertial Sensor Data Using Trajectory Recognition Algorithmijcisjournal
 
IRJET- Sensorium: A Bot for Human Sensory System
IRJET-  	  Sensorium: A Bot for Human Sensory SystemIRJET-  	  Sensorium: A Bot for Human Sensory System
IRJET- Sensorium: A Bot for Human Sensory SystemIRJET Journal
 
EMOTION RECOGNITION SYSTEMS: A REVIEW
EMOTION RECOGNITION SYSTEMS: A REVIEWEMOTION RECOGNITION SYSTEMS: A REVIEW
EMOTION RECOGNITION SYSTEMS: A REVIEWIRJET Journal
 
Internet of things for smart cities
Internet of things for smart citiesInternet of things for smart cities
Internet of things for smart citieshemanth kumar
 
Behavioral and Physiological Signals-Based Deep Multimodal Approach for Mobil...
Behavioral and Physiological Signals-Based Deep Multimodal Approach for Mobil...Behavioral and Physiological Signals-Based Deep Multimodal Approach for Mobil...
Behavioral and Physiological Signals-Based Deep Multimodal Approach for Mobil...OKOKPROJECTS
 
Real Time Facial Expression Recognition and Imitation
Real Time Facial Expression Recognition and ImitationReal Time Facial Expression Recognition and Imitation
Real Time Facial Expression Recognition and Imitationijtsrd
 
IRJET- Review on Mood Detection using Image Processing and Chatbot using Arti...
IRJET- Review on Mood Detection using Image Processing and Chatbot using Arti...IRJET- Review on Mood Detection using Image Processing and Chatbot using Arti...
IRJET- Review on Mood Detection using Image Processing and Chatbot using Arti...IRJET Journal
 
Module 5_detailed ppt.pptx
Module 5_detailed ppt.pptxModule 5_detailed ppt.pptx
Module 5_detailed ppt.pptxDebabrataPain1
 
Automated Audience Polling On Iphone
Automated Audience Polling  On IphoneAutomated Audience Polling  On Iphone
Automated Audience Polling On IphoneBhavik Panchal
 
Emotion recognition using facial expressions and speech
Emotion recognition using facial expressions and speechEmotion recognition using facial expressions and speech
Emotion recognition using facial expressions and speechLakshmi Sarvani Videla
 
Data Visualization and Communication by Big Data
Data Visualization and Communication by Big DataData Visualization and Communication by Big Data
Data Visualization and Communication by Big DataIRJET Journal
 

Similar to Citizen emotion analysis in smart city 2017 (20)

IRJET- Study of Effect of PCA on Speech Emotion Recognition
IRJET- Study of Effect of PCA on Speech Emotion RecognitionIRJET- Study of Effect of PCA on Speech Emotion Recognition
IRJET- Study of Effect of PCA on Speech Emotion Recognition
 
IRJET- Survey on Sign Language and Gesture Recognition System
IRJET- Survey on Sign Language and Gesture Recognition SystemIRJET- Survey on Sign Language and Gesture Recognition System
IRJET- Survey on Sign Language and Gesture Recognition System
 
SENTIMENT ANALYSIS AND GEOGRAPHICAL ANALYSIS FOR ENHANCING SECURITY
SENTIMENT ANALYSIS AND GEOGRAPHICAL ANALYSIS FOR ENHANCING SECURITYSENTIMENT ANALYSIS AND GEOGRAPHICAL ANALYSIS FOR ENHANCING SECURITY
SENTIMENT ANALYSIS AND GEOGRAPHICAL ANALYSIS FOR ENHANCING SECURITY
 
Human Activity Recognition in Android
Human Activity Recognition in AndroidHuman Activity Recognition in Android
Human Activity Recognition in Android
 
Dip fingerprint
Dip fingerprintDip fingerprint
Dip fingerprint
 
Hand gesture recognition using ultrasonic sensor and atmega128 microcontroller
Hand gesture recognition using ultrasonic sensor and atmega128 microcontrollerHand gesture recognition using ultrasonic sensor and atmega128 microcontroller
Hand gesture recognition using ultrasonic sensor and atmega128 microcontroller
 
Lec 1 - Sensors (3hrs).pdf
Lec 1 - Sensors (3hrs).pdfLec 1 - Sensors (3hrs).pdf
Lec 1 - Sensors (3hrs).pdf
 
IRJET - EMO-MUSIC(Emotion based Music Player)
IRJET - EMO-MUSIC(Emotion based Music Player)IRJET - EMO-MUSIC(Emotion based Music Player)
IRJET - EMO-MUSIC(Emotion based Music Player)
 
Analysis of Inertial Sensor Data Using Trajectory Recognition Algorithm
Analysis of Inertial Sensor Data Using Trajectory Recognition AlgorithmAnalysis of Inertial Sensor Data Using Trajectory Recognition Algorithm
Analysis of Inertial Sensor Data Using Trajectory Recognition Algorithm
 
IRJET- Sensorium: A Bot for Human Sensory System
IRJET-  	  Sensorium: A Bot for Human Sensory SystemIRJET-  	  Sensorium: A Bot for Human Sensory System
IRJET- Sensorium: A Bot for Human Sensory System
 
EMOTION RECOGNITION SYSTEMS: A REVIEW
EMOTION RECOGNITION SYSTEMS: A REVIEWEMOTION RECOGNITION SYSTEMS: A REVIEW
EMOTION RECOGNITION SYSTEMS: A REVIEW
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Internet of things for smart cities
Internet of things for smart citiesInternet of things for smart cities
Internet of things for smart cities
 
Behavioral and Physiological Signals-Based Deep Multimodal Approach for Mobil...
Behavioral and Physiological Signals-Based Deep Multimodal Approach for Mobil...Behavioral and Physiological Signals-Based Deep Multimodal Approach for Mobil...
Behavioral and Physiological Signals-Based Deep Multimodal Approach for Mobil...
 
Real Time Facial Expression Recognition and Imitation
Real Time Facial Expression Recognition and ImitationReal Time Facial Expression Recognition and Imitation
Real Time Facial Expression Recognition and Imitation
 
IRJET- Review on Mood Detection using Image Processing and Chatbot using Arti...
IRJET- Review on Mood Detection using Image Processing and Chatbot using Arti...IRJET- Review on Mood Detection using Image Processing and Chatbot using Arti...
IRJET- Review on Mood Detection using Image Processing and Chatbot using Arti...
 
Module 5_detailed ppt.pptx
Module 5_detailed ppt.pptxModule 5_detailed ppt.pptx
Module 5_detailed ppt.pptx
 
Automated Audience Polling On Iphone
Automated Audience Polling  On IphoneAutomated Audience Polling  On Iphone
Automated Audience Polling On Iphone
 
Emotion recognition using facial expressions and speech
Emotion recognition using facial expressions and speechEmotion recognition using facial expressions and speech
Emotion recognition using facial expressions and speech
 
Data Visualization and Communication by Big Data
Data Visualization and Communication by Big DataData Visualization and Communication by Big Data
Data Visualization and Communication by Big Data
 

Recently uploaded

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 

Recently uploaded (20)

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 

Citizen emotion analysis in smart city 2017

  • 1. A Seminar Presentation On Citizen emotion analysis in smart city By Manoj jha Guided By: Mr. M.A. Bhandari G.H.RAISONI INSTITUTE OF ENGINEERING AND TECHNOLOGY, WAGHOLI, PUNE, SAVITRIBAI PHULE PUNE UNEVERSITY
  • 2. Outline • Introduction • Methodology for emotion recognition • Emotion classification • Required H/W and S/W • Emotion analysis • Referred paper Result • Challenges • Discussion
  • 3. Introduction • Human-Computer Interaction – Speech recognition – Gesture/Action recognition – Facial expression recognition – Emotion recognition • Storage and Analysis – Data store from different areas of city – Data analysis – Show on mobile device
  • 4. Methodology For Emotion Recognition • Acquisition of the signals • Citizen emotion analysis • Database storage • Emotion data mapping
  • 5. Signal Acquisition • Shimmer Module • Electrocardiography (ECG) • Galvanic skin response (GSR) Source: http://biomedikal.in/2011/05/important-physiological-signals-in- the-body/
  • 6. The Shimmer3 Module – SHIMMER (Sensing Health with Intelligence, Modularity, Mobility and Experimental Reusability) Platform – The goal of SHIMMER is to provide an extremely compact extensible platform for long-term wearable sensing . – a highly extensible wireless sensor platform • SHIMMER firmware is based on TinyOS • Data transmit via Bluetooth • Can sense EMG, ECG, GSR, etc. • Support Matlab, LabView, Android, C#/.Net etc.http://shimmer.sourceforge.net/ http://www.shimmer-research.com/ Adrian Burns, SHIMMER: An Extensible Platform for Physiological Signal Capture, IEEE EMBS, 2010
  • 7.
  • 8. Electrocardiography • Electrocardiography (ECG or EKG*) is the process of recording the electrical activity of the heart over a period of time using electrodes placed on the skin. https://en.m.wikipedia.org/wiki/Electrocardiography
  • 9. The GSR Signal • Galvanic Skin Response (GSR) – measuring the electrical conductance of the skin – due to the response of the skin and muscle tissue to external and internal stimuli, the conductance can vary by several microsiemens (unit of ohm). – GSR is highly sensitive to emotions (fear, anger, startle response, etc.)http://en.wikipedia.org/wiki/Skin_conductance
  • 10.
  • 11. Citizen emotion analysis • The citizen emotion analysis starts with the processing of digital signals that comes from acquisition stage. • Those acquired signals are transmitted to the smart phone 1)Prerequisite of the analysis 2)Emotion analysis
  • 12. Prerequisite of the analysis • The emotion analysis consider 8 patterns of emotion mentioned in flowsense project such as : sad, fear, happiness, surprise, disgust, anger, boredom and neutral. • Thus acquired signals are processed and compared with flowsense’s patterns of emotion, to try to identify the citizen’s emotion.
  • 13. Select city area (A1) Start App (t0) Start shimmer (t0) Finish capturing A1 (t1) Store A2 App out Store A2 Shimmer out Stop App Stop Shimmer Finish capturing A2 (t2) Start App (t0) Start shimmer (t0) Select city area (A2) Citizen emotion analysis Store A1+A2 App out Join Shimmer out (t1+t2) Join App out (t1+t2) Sum time (t1+t2) Store A1 App out Store A1 Shimmer out Stop App Stop Shimmer Fig4- Flow chart of the emotion acquisition in two city’s areas (A1 and A2)
  • 14. Emotion’s classification • The emotion classification start with a signal or set of emotions(x(t)) captured by Shimmer sensor • Based in the cross correlation between two emotion and the emotions patterns from dataset (e(t)). • Both emotion are cross-related in order to determine the pattern that better match with the citizen’s emotion. • Therefore low value of different samples, represent a high percentage of similarity. Where T- Total signal sample - amount of different samples -- percentage of similarity of pattern emotion e(t) to citizen emotion x(t)
  • 15. • The final algorithm procedure is the selection of the biggest percentage of similarity • and this selected percentage, is considered as representation of the emotion felt by the citizen in a determined city’s area. • After that, this emotion is stored in database to be used on mapping stage. Store correlation percentage Cross-correlation x(t).e(t) Select emotion e(t) Citizen emotion x(t) Dataset Emotion selected ? Is the biggest Percentage of Similarity (P)? x(t)=e(t) No
  • 16. Shimmer3 • This is Shimmer repository for shimmer3 application for more information about shimmer wireless sensor motes see https://www.shimmersensing.com A brief description of contents follows 1.Apps/BT streams – all purpose configurable Bluetooth sensing and streaming application 2.Apps/SDLog - sensing application that saves data to microSD card 3.Apps/log and stream – that simultaneously logs to microSD card while streaming over Bluetooth 4.Firmware identifier list.txt – list of identifier used by applicaton to identify themselves
  • 17. Total Hardware • neuroLynQ sensor is positioned on the subjects wrist • 2 GSR electrodes positioned on base of fingers • 1ECG electrode positioned on subject’s chest • 1 ECG electrode located on subject’s inner wrist. Software • Streamline management of all sensors • Simultaneous live streaming from up to 36 participant • Visualization of live streamed GSR and heart rate data at 5Hz • Event annotation capability
  • 18. Emotion analysis • Considering the ECG signal from citizen (captured by Shimmer ) 1. A baseline correlation algorithm to normalize and produce a common reference to each part of the signal. 2. A fourth-order Savitzky-Golay FIR smoothing filter to signal noise attenuation 3. A first order Butterworth filter to eliminate most noise. • These emotions already sampled, are compared with emotion from Flowsense project dataset.
  • 19. ECG signal from Shimmer Correct baseline signals Questionnaire signal Signal processed R-R peak distance Peak detection Butterwowrth filter Savitzky-Golay filter FIR Signal processed Questionnaire signal Questionnaire signal Steps of signal processing and emotion identification of a ECG signal
  • 20. Database storage • In the database storage the information about citizens emotion are organized within tables in a relational structure, with one table per citizen information. • This is used the SQLite, that is an open source SQL database that stores data to a text file on a smart phone. Fig- Representation of a format of table used with five columns : citizen id, latitude, longitude, emotion and date-time
  • 21. Mapping • Mapping is the last stage of the App • Depend of the data stored in database • This emotion representation are based on icon that are plotted with the Google Maps API, and to each considered city’s area, the more expressive emotion felt by the citizen will represent the resultant emotion of that area. • The size of each icon change and can assume three sizes. This size are according to the size of the city’s area visited and the App uses the location information already stored in database, to determine the ideal size. Not depend on emotions quantity.
  • 22. id Location emotion 01 nn,nn Happy 02 nn,nn Surprise 03 nn,nn Neutral 04 nn,nn Sad Area icon Application view Mapping Happy Surprise neutral Disgust Boredom anger Fear Sad Red area Yellow area Green area Fig- relationship between database and mapping process Fig-Representation of the developed application with city areas and emotion felt by the citizens
  • 23. Referred paper Result • The developed App is able to capture the citizens’ emotions associated with the visited city’s areas. • These emotions were sampled, processed, classified and matched with emotions patterns from Flowsense project. • The APP was tested in laboratory using the same experimental protocol of flowsense project. • It was tested with 10 citizens (C=10). Each of these emotion was compared with all eight emotion from dataset.
  • 24.
  • 25. Challenge • Emotion signal tend to very noisy. • Emotion signal generally lacks ground truth and emotion is very subjective. • Recognition algorithms on Android devices should be light weight • Dealing with sequential data
  • 26. References • A. Solanas et aI., Smart health: a context-aware health paradigm within smart cities. • c. Patsakis et aI. , Personalized medical services using smart cities‘ infrastructures. • B. Desmet and V. Hoste, Emotion detection in suicide notes. Expert Systems with Applications. • S. lalitha et aI. , Emotion detection using MFCC and Cepstrum features.
  • 27.

Editor's Notes

  1. Galvanic adj. 电流的;使人震惊的;触电似的