SlideShare uma empresa Scribd logo
1 de 14
1
Personal Context Discovery using
Unobtrusive Sensing
1st December 2012
CSI 2012
Arpan Pal
Principal Scientist and Research Head
Cyber physical Systems
Innovation Lab, Kolkata
Tata Consultancy Services (TCS)
2
Human-in-Loop Cyber-physical Systems
Humans
Computing
Infrastructure
ICT Systems
3
Human-in-Loop Cyber-physical Systems
Humans
Physical
Objects and
Infrastructure
Computing
Infrastructure
Cyber-physical Systems
4
Human-in-Loop Cyber-physical Systems
Humans
Physical
Objects and
Infrastructure
Computing
Infrastructure
Human-in-loop Cyber-physical Systems
5
Personal Context Discovery
Context - patterns of individual, group and societal behaviours.
Broadly classified into three categories –
Personal Physical Network Discovery
 Who is interacting with whom? What is the level of interaction? Who all are
part of similar-interest networks?
Individual Context Discovery
 Who is doing what?
 Who is thinking what?
Community Context Discovery
 Can we discover how a community / group behaves as a whole?
6
Example Use Cases
Customer Behavior Study in Retail Stores
 Customer movement pattern
 Customer interaction pattern with shelves / merchandize
Crowdedness measure in public places
 Efficient scheduling of public transport
Wellness
 Activity and Work-out Quantification
 Pulse and other physiological parameter measurement
Organizational Behavior
 Team Efficiency / Best Practice Study
 Workspace Ergonomics - Stress Analysis
 People Profiling – Cognitive Load Analysis
Ref. - Alex Pentland et. al., MIT media Lab
7
What do we need to Sense
 Location and Proximity
 Activity
 Identity
 Cognitive Load
 Physiological Parameters
Provide Personal
Context discovery as
a Service
8
How to Sense
Requirement
• Needs to be Ubiquitous and Unobtrusive
• There should not be any new hardware / device to carry for an
individual
Approach
• Use smartphone-based sensors (GPS, accelerometer, compass,
microphone, camera)
• Use 3D surveillance cameras (like Kinect)
• Use wearable EEGs with mobile phone as gateway
• Augment with social network data and email data analytics
• Multimodal fusion of all the above
Issue
• Privacy can be an issue – needs to be handled on an use case-by-
use case basis
• Privacy vs. Utility
9
Mobile Phone Based Sensing
Proximity / presence
– Using Bluetooth
– Using Wi-Fi
Location
– Using ultrasound beacon
– Using GPS (outdoors)
– Using Accelerometer / compass /
gyroscope
Activity
– Using Accelerometer
Interaction Level
– Using Microphone Audio
Identity
– From Network ID
Physiological Sensors
– Pulse rate using camera - PPG
On-board sensors
Accelerometer, GPS,
Compass, Gyroscope
Camera, Microphone
Network
Bluetooth, WiFi, 2G/GPRS, 3G
Network
2G/GPRS, Bluetooth
On-board sensors
Microphone, Camera
10
Kinect Based Sensing
Human Identification
– Skeleton Model Based
– External Stimulus based refinement
Network Discovery
– Network discovery through proximity
– Level of Interaction through Audio
• 2D Camera with
IR depth sensor
• Excitation by IR
light pattern
• Directional Mic.
Human Interaction
– Activity Detection on 3D Point Cloud
– Physical object Identification
– Interaction with Objects
Example Activities
• People Discussion
• Give/Put/Take an object
• Enter/leave a room
• Handshaking
11
EEG Based Sensing
Cognitive Load Detection
– Wearable EEG headset
– Biggest challenge is collecting annotated
data and removing movement artifacts
Signal Acquisition
Pre-processing
(Common Spatial
Pattern filter)
Feature Extraction
Classification /
Score generation
Measure of the cognitive
load
Feature-1
Feature-2
High cognitive load
Low cognitive load
12
Soft sensing from Web
Unstructured Data
• Social network posts such as tweets,
facebook
• Blog posts
• Email bodies
Structured Data
• Social network profiles and network
information
• Email headers
• Tweet Attributes
Personal
Network
13
Summary
Multimodal Fusion
Location Identity Activity
Sensors
• GPS, accelerometer, compass, microphone, camera on SmartPhone
• 2D / 3D surveillance cameras (like Kinect)
• Wearable / Mobile-phone hosted Physiological Sensors – Pulse, ECG, EEG
• Soft sensors from web and social network
Cognitive Load &
Phys. Sensing
Context Discovery
Physical, Individual & Community
Applications
Thank You
arpan.pal@tcs.com

Mais conteúdo relacionado

Semelhante a Arpan pal csi2012

u world 2012, Dalian, China
u world 2012, Dalian, China u world 2012, Dalian, China
u world 2012, Dalian, China Arpan Pal
 
Io t research_niit_durgapur
Io t research_niit_durgapurIo t research_niit_durgapur
Io t research_niit_durgapurArpan Pal
 
Io t research_arpanpal_iem
Io t research_arpanpal_iemIo t research_arpanpal_iem
Io t research_arpanpal_iemArpan Pal
 
Mobi hoc panel_arpanpal
Mobi hoc panel_arpanpalMobi hoc panel_arpanpal
Mobi hoc panel_arpanpalArpan Pal
 
Fostering an Ecosystem for Smartphone Privacy
Fostering an Ecosystem for Smartphone PrivacyFostering an Ecosystem for Smartphone Privacy
Fostering an Ecosystem for Smartphone PrivacyJason Hong
 
Wearable technologies: what's brewing in the lab?
Wearable technologies: what's brewing in the lab?Wearable technologies: what's brewing in the lab?
Wearable technologies: what's brewing in the lab?Daniel Roggen
 
3. IOHA - location and activities
3. IOHA - location and activities3. IOHA - location and activities
3. IOHA - location and activitiesRetired
 
Analytics as-a-service-io t-asia-arpanpal_sanitized
Analytics as-a-service-io t-asia-arpanpal_sanitizedAnalytics as-a-service-io t-asia-arpanpal_sanitized
Analytics as-a-service-io t-asia-arpanpal_sanitizedArpan Pal
 
Arpan pal mobisys_wpa2015
Arpan pal mobisys_wpa2015Arpan pal mobisys_wpa2015
Arpan pal mobisys_wpa2015Arpan Pal
 
SapientNitro Strata_presentation_upload
SapientNitro Strata_presentation_uploadSapientNitro Strata_presentation_upload
SapientNitro Strata_presentation_uploadOReillyStrata
 
Embedded Sensing and Computational Behaviour Science
Embedded Sensing and Computational Behaviour ScienceEmbedded Sensing and Computational Behaviour Science
Embedded Sensing and Computational Behaviour ScienceDaniel Roggen
 
Research methods - ethics
Research methods - ethicsResearch methods - ethics
Research methods - ethicsTracy Harwood
 
An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004
An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004
An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004Jason Hong
 
2020 Geography in Government: Trends
2020 Geography in Government: Trends2020 Geography in Government: Trends
2020 Geography in Government: TrendsPLACE
 
Contextualised Cognitive Perspective for Linked Sensor Data
Contextualised Cognitive Perspective for Linked Sensor Data Contextualised Cognitive Perspective for Linked Sensor Data
Contextualised Cognitive Perspective for Linked Sensor Data iammyr
 
GenAI in Research with Responsible AI
GenAI in Researchwith Responsible AIGenAI in Researchwith Responsible AI
GenAI in Research with Responsible AILiming Zhu
 
Human activity detection based on edge point movements and spatio temporal fe...
Human activity detection based on edge point movements and spatio temporal fe...Human activity detection based on edge point movements and spatio temporal fe...
Human activity detection based on edge point movements and spatio temporal fe...IAEME Publication
 
Information Disclosure Profiles for Segmentation and Recommendation
Information Disclosure Profiles for Segmentation and RecommendationInformation Disclosure Profiles for Segmentation and Recommendation
Information Disclosure Profiles for Segmentation and RecommendationBart Knijnenburg
 

Semelhante a Arpan pal csi2012 (20)

u world 2012, Dalian, China
u world 2012, Dalian, China u world 2012, Dalian, China
u world 2012, Dalian, China
 
Io t research_niit_durgapur
Io t research_niit_durgapurIo t research_niit_durgapur
Io t research_niit_durgapur
 
Io t research_arpanpal_iem
Io t research_arpanpal_iemIo t research_arpanpal_iem
Io t research_arpanpal_iem
 
Mobi hoc panel_arpanpal
Mobi hoc panel_arpanpalMobi hoc panel_arpanpal
Mobi hoc panel_arpanpal
 
Fostering an Ecosystem for Smartphone Privacy
Fostering an Ecosystem for Smartphone PrivacyFostering an Ecosystem for Smartphone Privacy
Fostering an Ecosystem for Smartphone Privacy
 
Wearable technologies: what's brewing in the lab?
Wearable technologies: what's brewing in the lab?Wearable technologies: what's brewing in the lab?
Wearable technologies: what's brewing in the lab?
 
3. IOHA - location and activities
3. IOHA - location and activities3. IOHA - location and activities
3. IOHA - location and activities
 
Analytics as-a-service-io t-asia-arpanpal_sanitized
Analytics as-a-service-io t-asia-arpanpal_sanitizedAnalytics as-a-service-io t-asia-arpanpal_sanitized
Analytics as-a-service-io t-asia-arpanpal_sanitized
 
Arpan pal mobisys_wpa2015
Arpan pal mobisys_wpa2015Arpan pal mobisys_wpa2015
Arpan pal mobisys_wpa2015
 
SapientNitro Strata_presentation_upload
SapientNitro Strata_presentation_uploadSapientNitro Strata_presentation_upload
SapientNitro Strata_presentation_upload
 
Embedded Sensing and Computational Behaviour Science
Embedded Sensing and Computational Behaviour ScienceEmbedded Sensing and Computational Behaviour Science
Embedded Sensing and Computational Behaviour Science
 
Research methods - ethics
Research methods - ethicsResearch methods - ethics
Research methods - ethics
 
An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004
An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004
An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004
 
What is Media in MIT Media Lab, Why 'Camera Culture'
What is Media in MIT Media Lab, Why 'Camera Culture'What is Media in MIT Media Lab, Why 'Camera Culture'
What is Media in MIT Media Lab, Why 'Camera Culture'
 
2020 Geography in Government: Trends
2020 Geography in Government: Trends2020 Geography in Government: Trends
2020 Geography in Government: Trends
 
Contextualised Cognitive Perspective for Linked Sensor Data
Contextualised Cognitive Perspective for Linked Sensor Data Contextualised Cognitive Perspective for Linked Sensor Data
Contextualised Cognitive Perspective for Linked Sensor Data
 
GenAI in Research with Responsible AI
GenAI in Researchwith Responsible AIGenAI in Researchwith Responsible AI
GenAI in Research with Responsible AI
 
Human activity detection based on edge point movements and spatio temporal fe...
Human activity detection based on edge point movements and spatio temporal fe...Human activity detection based on edge point movements and spatio temporal fe...
Human activity detection based on edge point movements and spatio temporal fe...
 
Information Disclosure Profiles for Segmentation and Recommendation
Information Disclosure Profiles for Segmentation and RecommendationInformation Disclosure Profiles for Segmentation and Recommendation
Information Disclosure Profiles for Segmentation and Recommendation
 
Cps isi
Cps isiCps isi
Cps isi
 

Mais de Arpan Pal

Mobisys io t_health_arpanpal
Mobisys io t_health_arpanpalMobisys io t_health_arpanpal
Mobisys io t_health_arpanpalArpan Pal
 
Tcs tele rehab-hod-0.4
Tcs tele rehab-hod-0.4Tcs tele rehab-hod-0.4
Tcs tele rehab-hod-0.4Arpan Pal
 
Io t standard_bis_arpanpal
Io t standard_bis_arpanpalIo t standard_bis_arpanpal
Io t standard_bis_arpanpalArpan Pal
 
Healthcare arpan pal gws
Healthcare arpan pal gwsHealthcare arpan pal gws
Healthcare arpan pal gwsArpan Pal
 
Io t of actuating things
Io t of actuating thingsIo t of actuating things
Io t of actuating thingsArpan Pal
 
Arpan pal u-world
Arpan pal   u-worldArpan pal   u-world
Arpan pal u-worldArpan Pal
 
Arpan pal csi2012
Arpan pal csi2012Arpan pal csi2012
Arpan pal csi2012Arpan Pal
 
Arpan pal ncccs
Arpan pal ncccsArpan pal ncccs
Arpan pal ncccsArpan Pal
 
Arpan pal tac tics2012
Arpan pal tac tics2012Arpan pal tac tics2012
Arpan pal tac tics2012Arpan Pal
 
Arpan pal gridcomputing_iot_uworld2013
Arpan pal gridcomputing_iot_uworld2013Arpan pal gridcomputing_iot_uworld2013
Arpan pal gridcomputing_iot_uworld2013Arpan Pal
 
Arpan pal besu
Arpan pal besuArpan pal besu
Arpan pal besuArpan Pal
 
Bitm2003 802.11g
Bitm2003 802.11gBitm2003 802.11g
Bitm2003 802.11gArpan Pal
 
Contest presentation ocr
Contest presentation ocrContest presentation ocr
Contest presentation ocrArpan Pal
 
Contest presentation epg
Contest presentation epgContest presentation epg
Contest presentation epgArpan Pal
 
Grid computing iot_sci_bbsr
Grid computing iot_sci_bbsrGrid computing iot_sci_bbsr
Grid computing iot_sci_bbsrArpan Pal
 
Euro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallengesEuro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallengesArpan Pal
 
Hip case study tcs iitb
Hip case study tcs iitbHip case study tcs iitb
Hip case study tcs iitbArpan Pal
 

Mais de Arpan Pal (20)

Mobisys io t_health_arpanpal
Mobisys io t_health_arpanpalMobisys io t_health_arpanpal
Mobisys io t_health_arpanpal
 
Tcs tele rehab-hod-0.4
Tcs tele rehab-hod-0.4Tcs tele rehab-hod-0.4
Tcs tele rehab-hod-0.4
 
Io t standard_bis_arpanpal
Io t standard_bis_arpanpalIo t standard_bis_arpanpal
Io t standard_bis_arpanpal
 
Healthcare arpan pal gws
Healthcare arpan pal gwsHealthcare arpan pal gws
Healthcare arpan pal gws
 
Io t of actuating things
Io t of actuating thingsIo t of actuating things
Io t of actuating things
 
Arpan pal u-world
Arpan pal   u-worldArpan pal   u-world
Arpan pal u-world
 
Arpan pal csi2012
Arpan pal csi2012Arpan pal csi2012
Arpan pal csi2012
 
Arpan pal ncccs
Arpan pal ncccsArpan pal ncccs
Arpan pal ncccs
 
Arpan pal tac tics2012
Arpan pal tac tics2012Arpan pal tac tics2012
Arpan pal tac tics2012
 
Arpan pal gridcomputing_iot_uworld2013
Arpan pal gridcomputing_iot_uworld2013Arpan pal gridcomputing_iot_uworld2013
Arpan pal gridcomputing_iot_uworld2013
 
Arpan pal besu
Arpan pal besuArpan pal besu
Arpan pal besu
 
Bitm2003 802.11g
Bitm2003 802.11gBitm2003 802.11g
Bitm2003 802.11g
 
Contest presentation ocr
Contest presentation ocrContest presentation ocr
Contest presentation ocr
 
Contest presentation epg
Contest presentation epgContest presentation epg
Contest presentation epg
 
Embedded
EmbeddedEmbedded
Embedded
 
Grid computing iot_sci_bbsr
Grid computing iot_sci_bbsrGrid computing iot_sci_bbsr
Grid computing iot_sci_bbsr
 
Euro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallengesEuro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallenges
 
Generic mac
Generic macGeneric mac
Generic mac
 
Heig tcs
Heig tcsHeig tcs
Heig tcs
 
Hip case study tcs iitb
Hip case study tcs iitbHip case study tcs iitb
Hip case study tcs iitb
 

Arpan pal csi2012

  • 1. 1 Personal Context Discovery using Unobtrusive Sensing 1st December 2012 CSI 2012 Arpan Pal Principal Scientist and Research Head Cyber physical Systems Innovation Lab, Kolkata Tata Consultancy Services (TCS)
  • 3. 3 Human-in-Loop Cyber-physical Systems Humans Physical Objects and Infrastructure Computing Infrastructure Cyber-physical Systems
  • 4. 4 Human-in-Loop Cyber-physical Systems Humans Physical Objects and Infrastructure Computing Infrastructure Human-in-loop Cyber-physical Systems
  • 5. 5 Personal Context Discovery Context - patterns of individual, group and societal behaviours. Broadly classified into three categories – Personal Physical Network Discovery  Who is interacting with whom? What is the level of interaction? Who all are part of similar-interest networks? Individual Context Discovery  Who is doing what?  Who is thinking what? Community Context Discovery  Can we discover how a community / group behaves as a whole?
  • 6. 6 Example Use Cases Customer Behavior Study in Retail Stores  Customer movement pattern  Customer interaction pattern with shelves / merchandize Crowdedness measure in public places  Efficient scheduling of public transport Wellness  Activity and Work-out Quantification  Pulse and other physiological parameter measurement Organizational Behavior  Team Efficiency / Best Practice Study  Workspace Ergonomics - Stress Analysis  People Profiling – Cognitive Load Analysis Ref. - Alex Pentland et. al., MIT media Lab
  • 7. 7 What do we need to Sense  Location and Proximity  Activity  Identity  Cognitive Load  Physiological Parameters Provide Personal Context discovery as a Service
  • 8. 8 How to Sense Requirement • Needs to be Ubiquitous and Unobtrusive • There should not be any new hardware / device to carry for an individual Approach • Use smartphone-based sensors (GPS, accelerometer, compass, microphone, camera) • Use 3D surveillance cameras (like Kinect) • Use wearable EEGs with mobile phone as gateway • Augment with social network data and email data analytics • Multimodal fusion of all the above Issue • Privacy can be an issue – needs to be handled on an use case-by- use case basis • Privacy vs. Utility
  • 9. 9 Mobile Phone Based Sensing Proximity / presence – Using Bluetooth – Using Wi-Fi Location – Using ultrasound beacon – Using GPS (outdoors) – Using Accelerometer / compass / gyroscope Activity – Using Accelerometer Interaction Level – Using Microphone Audio Identity – From Network ID Physiological Sensors – Pulse rate using camera - PPG On-board sensors Accelerometer, GPS, Compass, Gyroscope Camera, Microphone Network Bluetooth, WiFi, 2G/GPRS, 3G Network 2G/GPRS, Bluetooth On-board sensors Microphone, Camera
  • 10. 10 Kinect Based Sensing Human Identification – Skeleton Model Based – External Stimulus based refinement Network Discovery – Network discovery through proximity – Level of Interaction through Audio • 2D Camera with IR depth sensor • Excitation by IR light pattern • Directional Mic. Human Interaction – Activity Detection on 3D Point Cloud – Physical object Identification – Interaction with Objects Example Activities • People Discussion • Give/Put/Take an object • Enter/leave a room • Handshaking
  • 11. 11 EEG Based Sensing Cognitive Load Detection – Wearable EEG headset – Biggest challenge is collecting annotated data and removing movement artifacts Signal Acquisition Pre-processing (Common Spatial Pattern filter) Feature Extraction Classification / Score generation Measure of the cognitive load Feature-1 Feature-2 High cognitive load Low cognitive load
  • 12. 12 Soft sensing from Web Unstructured Data • Social network posts such as tweets, facebook • Blog posts • Email bodies Structured Data • Social network profiles and network information • Email headers • Tweet Attributes Personal Network
  • 13. 13 Summary Multimodal Fusion Location Identity Activity Sensors • GPS, accelerometer, compass, microphone, camera on SmartPhone • 2D / 3D surveillance cameras (like Kinect) • Wearable / Mobile-phone hosted Physiological Sensors – Pulse, ECG, EEG • Soft sensors from web and social network Cognitive Load & Phys. Sensing Context Discovery Physical, Individual & Community Applications