SlideShare a Scribd company logo
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 City
Harish Lunani
 
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.
Dean Bonehill ♠Technology for Business♠
 
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 Age
Lee Aase
 
Smart city presentation
Smart city presentationSmart city presentation
Smart city presentation
Neeraj Mandloi IAS
 
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 2017
Den 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 & Tricks
SlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
SlideShare
 

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 Recognition
IRJET 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 System
IRJET 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 SECURITY
Sangeetha Mam
 
Human Activity Recognition in Android
Human Activity Recognition in AndroidHuman Activity Recognition in Android
Human Activity Recognition in AndroidSurbhi Jain
 
Dip fingerprint
Dip fingerprintDip fingerprint
Dip fingerprint
Akash Patel
 
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
eSAT Publishing House
 
Lec 1 - Sensors (3hrs).pdf
Lec 1 - Sensors (3hrs).pdfLec 1 - Sensors (3hrs).pdf
Lec 1 - Sensors (3hrs).pdf
XuehaiLiu
 
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 Algorithm
ijcisjournal
 
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
IRJET Journal
 
EMOTION RECOGNITION SYSTEMS: A REVIEW
EMOTION RECOGNITION SYSTEMS: A REVIEWEMOTION RECOGNITION SYSTEMS: A REVIEW
EMOTION RECOGNITION SYSTEMS: A REVIEW
IRJET Journal
 
Internet of things
Internet of thingsInternet of things
Internet of things
hemanth kumar
 
Internet of things for smart cities
Internet of things for smart citiesInternet of things for smart cities
Internet of things for smart cities
hemanth 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 Imitation
ijtsrd
 
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.pptx
DebabrataPain1
 
Automated Audience Polling On Iphone
Automated Audience Polling  On IphoneAutomated Audience Polling  On Iphone
Automated Audience Polling On Iphone
Bhavik 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 speech
Lakshmi 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 Data
IRJET 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

Self-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptxSelf-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptx
iemerc2024
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
nikitacareer3
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
obonagu
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 

Recently uploaded (20)

Self-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptxSelf-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptx
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 

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. 电流的;使人震惊的;触电似的