SlideShare une entreprise Scribd logo
1  sur  35
C.BYREGOWDA INSTITUTE OF
TECHNOLOGY, KOLAR-563101
DEPARTMENT OF COMPUTER
SCIENCE AND ENGINEERING
Technical Seminar on
“ TagSense: Approach to automatic image tagging”
Under the guidance of Presented by,
Mr. Raja A Usha V N
Asst. Professor 1CK10CS049
Dept.of CSE,
CBIT, Kolar
Contents
Big Picture
Motivation
TagSense
Problem Space
System Architecture
Design and Implementation
Performance Evaluation
Limitations/Future work
Conclusions
1
Built-in sensors in Smartphone : Accelerometer, Compass, Light
sensor, Camera(Back-illuminated sensor), Microphone, GPS,
Gyroscope, Gesture sensor, Barometer, Hygrometer, Thermometer,
Magnetometer …
2
Digital pictures are undergoing an explosion
Image retrieval becomes crucial and they use tags
Human tagging is accurate but slow
Image based auto-tagging still has many
constraints
How to approximate the human tagging ability?
3
Smartphone the wildcard
Today's Smartphone have powerful built-in
sensors
People always carry their phones
4
Existing problem of auto-tagging
Automatic image tagging has improved by research in
image processing and face recognition But,
cannot recognize individuals moving fast
can only identify individuals who have well-defined
facial features
Picasa iphoto
5
TagSense
Main points of new automatic image tagging system
Better than image processing/face recognition
Creates tag including the people, activity and context in a
picture
Tagsense: A Smartphone-based Approach to
Automatic Image Tagging
Leverages multiple sensing domains of Smartphone
“Tag” Definition : keywords that describe the on-going
scenario/event/occasion during which the picture was
taken
“Tag” Format :when-where-who-what
6
Sensing multiple dimensions
accelerometer, compass,
light sensor, camera, microphone,
GPS, gyroscope
Basis for Comparison
with iPhoto and Picasa
good under bad lighting conditions
Because it does not depend on the
physical features of a person’s face
TagSense generated the following
tags :
November 21st afternoon, Nasher
Museum, indoor, Romit, Sushma,
Naveen, Souvik, Justin, Vijay, Xuan,
standing, talking
7
System Architecture
People enter a common password of TagSense in respective
phones
This password acts as a shared session key, ensuring that sensed
information is assimilated only from group members.
8
Example Scenario
Bob’s phone immediately broadcasts an active-sensor bacon,
encrypted with the shared key
Phones in the group activate their respective sensors
Once Bob clicks the picture, Bob’s camera sends a beacon with
its local times-tamp and the phones record it 9
Example Scenario (contd…)
After a threshold time from the click, the phones
deactivate their sensors, perform basic activity
recognition on the sensed information, and send them
back to Bob’s phone
Bob’s phone assimilates these per-person activities,
and also infers some contextual information from its
own sensors
10
Subtitlecolor
Example of a slide with a subhead
Set the slide title in “title case”
Set subheads in “sentence case”
Generally set subhead to 36pt or smaller so it will
fit on a single line
The subhead color is defined for this template but
must be selected. In PowerPoint 2007, it is the
fourth font color from the left
Tag
Generation
Tag
Generation
11
Design & Implementation
Who are in the picture?
- includes only those in camera view
3 possible techniques enabled by multi-
dimensional sensing
Accelerometer based motion signatures
Complementary compass directions
Correlating visual and acceleration
12
Accelerometerbased motion signature
People move into a specific posture during
picture-click
Accelerometer based signature 13
Accelerometer basedmotion signature (contd..)
People inside
the picture
The variance of
accelerometer readings
From 20pictures at
different times and
Locations
people outside
the picture
picture 14
People behave naturally when the picture is
being taken
Complementary compass directions
15
People in picture likely face camera
Personal Compass Offset (PCO)
Use posing picture to calibrate PCO
16
People move actively like playing ping-ping,
dancing, running
Correlating visual and acceleration 17
TagSense matches the optical velocity with each
of the phone’s accelerometer reading to identify
the moving subjects
Basic idea
1. Taking multiple snapshots from the camera
2. Deriving the subject’s motion vector from
these snapshots
3. Correlating it to the accelerometer
measurements recorded by different phone
18
Moving Subjects (contd..)
Extracting motion vectors
of people from two
successive snapshots
The optical flow field
showing the velocity
of each pixel
The motion vectors form
the two detected moving
objects
19
Combining the oppurtunity
20
Activity recognition with the aid of mobile
phones has been an active area of research
lately.
Ex: SoundSense, Sensing Meets Mobile Social
Networks
The focus of this paper not on devising new
activity recognition schemes
So, they start with a limited vocabulary of tags
to represent a basic set of activities.
21
Usage of Accelerometer
Standing, Sitting, Walking, Jumping, Biking, Playing
Clear signature from accelerometer
Sitting Or Standing
Accelerometer readings & location information
walking, jumping, biking, playing
22
Usage of Acoustic : Talking, Music, Silence
Photo + Audio Sample
From acoustic sensor
Easier to differentiate between two cases
In TagSense prototype, it provide basic information
regarding ambient sound when the picture is taken
23
Location of a picture conveys semantic
information about the picture
It also enables location based photo search.
GPS based location coordinates are suitable for
these purposes.
TagSense leverages mobile phone sensors and
cloud services to approach these goals
TagSense utilizes the light sensor on the camera
phone to detect indoor/outdoor
24
The variation of light intensity measured at 400 different
times across days and nights in outdoor and indoor
environments.
Feasible to compute light intensity thresholds Using the
light intensity measurement (from the camera) during the
picture-click
And uses this information to tag the picture as “indoors”
or “outdoors”.
25
Location + Phone Compasses combination
To tag the backgrounds
California beach +
Westward =
Infer the ocean in
the background
26
27
Advantages
Envisioning an alternative opportunity towards
automatic image tagging.
Designing TagSense, an architecture for
coordinating the mobile phone sensors, and
processing the sensed information to tag
images.
28
TagSense does not generate captions and
cannot tag pictures taken in the past.
TagSense requires users to input a group
password at the beginning of a photo session.
Tag Sense vocabulary of tags is quite limited
29
Future Work
Combine with facial recognition, robust system
Video-tagging
Augmented Reality
30
Conclusions
TagSense leverages trend to automatically tag
pictures with people and their activities.
Mobile phones are Replacing traditional cameras.
TagSense has somewhat lower precision and
comparable fall-out but significantly higher recall
than iPhoto/Picasa
Limited vocabulary of tags to represent a basic set
of activities like what they are doing.
GPS-based location coordinates are used to tell
where the picture is taken
31
References
[1] “TagSense: Leveraging Smartphones for Automatic Image
Tagging”, IEEE TRANSACTIONS ON MOBILE
COMPUTING, VOL. 13, NO. 1, JANUARY 2014
[2] H. Lu and et al, “SoundSense: scalable sound sensing for people
centric applications on mobile phones,” in ACM MobiSys, 2009.
[3] A. Engstrom and et al., “Mobile collaborative live video
mixing,”Mobile Multimedia Workshop (with MobileHCI), Sep
2008.
[4] M. Azizyan and et al., “Surround Sense: mobile phone
localization via ambience fingerprinting,” in ACM MobiCom,
2009.
32
Subtitlecolor
Example of a slide with a subhead
Set the slide title in “title case”
Set subheads in “sentence case”
Generally set subhead to 36pt or smaller so it will
fit on a single line
The subhead color is defined for this template but
must be selected. In PowerPoint 2007, it is the
fourth font color from the left
Example of a slide with a subhead
Set the slide title in “title case”
Set subheads in “sentence case”
Generally set subhead to 36pt or smaller so it will
fit on a single line
The subhead color is defined for this template but
must be selected. In PowerPoint 2007, it is the
fourth font color from the left

Contenu connexe

Tendances

Final Year Project-Gesture Based Interaction and Image Processing
Final Year Project-Gesture Based Interaction and Image ProcessingFinal Year Project-Gesture Based Interaction and Image Processing
Final Year Project-Gesture Based Interaction and Image Processing
Sabnam Pandey, MBA
 
Enhanced Computer Vision with Microsoft Kinect Sensor: A Review
Enhanced Computer Vision with Microsoft Kinect Sensor: A ReviewEnhanced Computer Vision with Microsoft Kinect Sensor: A Review
Enhanced Computer Vision with Microsoft Kinect Sensor: A Review
Abu Saleh Musa
 
Design and Implementation of a GPS based Personal Tracking System
Design and Implementation of a GPS based Personal Tracking SystemDesign and Implementation of a GPS based Personal Tracking System
Design and Implementation of a GPS based Personal Tracking System
Sudhanshu Janwadkar
 

Tendances (20)

27 3 d scene accesibility for the blind via
27 3 d scene accesibility for the blind via27 3 d scene accesibility for the blind via
27 3 d scene accesibility for the blind via
 
sixth sense technology seminar ppt
sixth sense technology seminar pptsixth sense technology seminar ppt
sixth sense technology seminar ppt
 
50120140501008
5012014050100850120140501008
50120140501008
 
Gesture Based Interface Using Motion and Image Comparison
Gesture Based Interface Using Motion and Image ComparisonGesture Based Interface Using Motion and Image Comparison
Gesture Based Interface Using Motion and Image Comparison
 
G0342039042
G0342039042G0342039042
G0342039042
 
Smart web cam motion detection
Smart web cam motion detectionSmart web cam motion detection
Smart web cam motion detection
 
Gesturerecognition
GesturerecognitionGesturerecognition
Gesturerecognition
 
Machine Learning approach for Assisting Visually Impaired
Machine Learning approach for Assisting Visually ImpairedMachine Learning approach for Assisting Visually Impaired
Machine Learning approach for Assisting Visually Impaired
 
hand gestures
hand gestureshand gestures
hand gestures
 
Virtual Mouse
Virtual MouseVirtual Mouse
Virtual Mouse
 
Paper
PaperPaper
Paper
 
Gesture recognition using artificial neural network,a technology for identify...
Gesture recognition using artificial neural network,a technology for identify...Gesture recognition using artificial neural network,a technology for identify...
Gesture recognition using artificial neural network,a technology for identify...
 
Ee 417 Senior Design
Ee 417 Senior DesignEe 417 Senior Design
Ee 417 Senior Design
 
Final Year Project-Gesture Based Interaction and Image Processing
Final Year Project-Gesture Based Interaction and Image ProcessingFinal Year Project-Gesture Based Interaction and Image Processing
Final Year Project-Gesture Based Interaction and Image Processing
 
Follow Me Robot Technology
Follow Me Robot TechnologyFollow Me Robot Technology
Follow Me Robot Technology
 
Emotion-oriented computing: Possible uses and applications
Emotion-oriented computing: Possible uses and  applicationsEmotion-oriented computing: Possible uses and  applications
Emotion-oriented computing: Possible uses and applications
 
Enhanced Computer Vision with Microsoft Kinect Sensor: A Review
Enhanced Computer Vision with Microsoft Kinect Sensor: A ReviewEnhanced Computer Vision with Microsoft Kinect Sensor: A Review
Enhanced Computer Vision with Microsoft Kinect Sensor: A Review
 
Design and Implementation of a GPS based Personal Tracking System
Design and Implementation of a GPS based Personal Tracking SystemDesign and Implementation of a GPS based Personal Tracking System
Design and Implementation of a GPS based Personal Tracking System
 
Lookn learn an ar system of linked video
Lookn learn an ar system of linked videoLookn learn an ar system of linked video
Lookn learn an ar system of linked video
 
11.lookn learn an ar system of linked video
11.lookn learn an ar system of linked video11.lookn learn an ar system of linked video
11.lookn learn an ar system of linked video
 

Similaire à Tagsense ppt

Interactive Full-Body Motion Capture Using Infrared Sensor Network
Interactive Full-Body Motion Capture Using Infrared Sensor Network  Interactive Full-Body Motion Capture Using Infrared Sensor Network
Interactive Full-Body Motion Capture Using Infrared Sensor Network
ijcga
 
Interactive full body motion capture using infrared sensor network
Interactive full body motion capture using infrared sensor networkInteractive full body motion capture using infrared sensor network
Interactive full body motion capture using infrared sensor network
ijcga
 
Steven Strachan - Dynamics and Interaction
Steven Strachan - Dynamics and InteractionSteven Strachan - Dynamics and Interaction
Steven Strachan - Dynamics and Interaction
AIC_UCD
 
Motion capture technology
Motion capture technologyMotion capture technology
Motion capture technology
Anvesh Ranga
 
28704893 sixth-sense-final-ppt
28704893 sixth-sense-final-ppt28704893 sixth-sense-final-ppt
28704893 sixth-sense-final-ppt
3265mn
 
28704893 sixth-sense-final-ppt
28704893 sixth-sense-final-ppt28704893 sixth-sense-final-ppt
28704893 sixth-sense-final-ppt
3265mn
 
SIXTH SENSE TECHNOLOGY REPORT
SIXTH SENSE TECHNOLOGY REPORTSIXTH SENSE TECHNOLOGY REPORT
SIXTH SENSE TECHNOLOGY REPORT
JISMI JACOB
 

Similaire à Tagsense ppt (20)

Interactive Full-Body Motion Capture Using Infrared Sensor Network
Interactive Full-Body Motion Capture Using Infrared Sensor Network  Interactive Full-Body Motion Capture Using Infrared Sensor Network
Interactive Full-Body Motion Capture Using Infrared Sensor Network
 
Interactive full body motion capture using infrared sensor network
Interactive full body motion capture using infrared sensor networkInteractive full body motion capture using infrared sensor network
Interactive full body motion capture using infrared sensor network
 
TagSense: Leveraging Smartphones For Automatic Image Tagging
TagSense: Leveraging Smartphones For Automatic Image TaggingTagSense: Leveraging Smartphones For Automatic Image Tagging
TagSense: Leveraging Smartphones For Automatic Image Tagging
 
Sixth Sense Technology
Sixth Sense TechnologySixth Sense Technology
Sixth Sense Technology
 
Indoor gps via QR codes
Indoor gps via QR codesIndoor gps via QR codes
Indoor gps via QR codes
 
Gesture Technology
Gesture TechnologyGesture Technology
Gesture Technology
 
Steven Strachan - Dynamics and Interaction
Steven Strachan - Dynamics and InteractionSteven Strachan - Dynamics and Interaction
Steven Strachan - Dynamics and Interaction
 
Motion capture document
Motion capture documentMotion capture document
Motion capture document
 
Motion capture technology
Motion capture technologyMotion capture technology
Motion capture technology
 
Sixth Sense Technology
Sixth Sense TechnologySixth Sense Technology
Sixth Sense Technology
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
 
28704893 sixth-sense-final-ppt
28704893 sixth-sense-final-ppt28704893 sixth-sense-final-ppt
28704893 sixth-sense-final-ppt
 
28704893 sixth-sense-final-ppt
28704893 sixth-sense-final-ppt28704893 sixth-sense-final-ppt
28704893 sixth-sense-final-ppt
 
Sherlock: Monitoring sensor broadcasted data to optimize mobile environment
Sherlock: Monitoring sensor broadcasted data to optimize mobile environmentSherlock: Monitoring sensor broadcasted data to optimize mobile environment
Sherlock: Monitoring sensor broadcasted data to optimize mobile environment
 
Mobile Sensors and Types
Mobile Sensors and TypesMobile Sensors and Types
Mobile Sensors and Types
 
Sixth sense technology seminar by ayush jain ppt
Sixth sense technology seminar by ayush jain pptSixth sense technology seminar by ayush jain ppt
Sixth sense technology seminar by ayush jain ppt
 
Motion Capture
Motion CaptureMotion Capture
Motion Capture
 
28704893 sixth-sense-final-ppt
28704893 sixth-sense-final-ppt28704893 sixth-sense-final-ppt
28704893 sixth-sense-final-ppt
 
Sanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance SystemSanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance System
 
SIXTH SENSE TECHNOLOGY REPORT
SIXTH SENSE TECHNOLOGY REPORTSIXTH SENSE TECHNOLOGY REPORT
SIXTH SENSE TECHNOLOGY REPORT
 

Dernier

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
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
dharasingh5698
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 

Dernier (20)

Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
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
 
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
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
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
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 

Tagsense ppt

  • 1. C.BYREGOWDA INSTITUTE OF TECHNOLOGY, KOLAR-563101 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Technical Seminar on “ TagSense: Approach to automatic image tagging” Under the guidance of Presented by, Mr. Raja A Usha V N Asst. Professor 1CK10CS049 Dept.of CSE, CBIT, Kolar
  • 2. Contents Big Picture Motivation TagSense Problem Space System Architecture Design and Implementation Performance Evaluation Limitations/Future work Conclusions 1
  • 3. Built-in sensors in Smartphone : Accelerometer, Compass, Light sensor, Camera(Back-illuminated sensor), Microphone, GPS, Gyroscope, Gesture sensor, Barometer, Hygrometer, Thermometer, Magnetometer … 2
  • 4. Digital pictures are undergoing an explosion Image retrieval becomes crucial and they use tags Human tagging is accurate but slow Image based auto-tagging still has many constraints How to approximate the human tagging ability? 3
  • 5. Smartphone the wildcard Today's Smartphone have powerful built-in sensors People always carry their phones 4
  • 6. Existing problem of auto-tagging Automatic image tagging has improved by research in image processing and face recognition But, cannot recognize individuals moving fast can only identify individuals who have well-defined facial features Picasa iphoto 5
  • 7. TagSense Main points of new automatic image tagging system Better than image processing/face recognition Creates tag including the people, activity and context in a picture Tagsense: A Smartphone-based Approach to Automatic Image Tagging Leverages multiple sensing domains of Smartphone “Tag” Definition : keywords that describe the on-going scenario/event/occasion during which the picture was taken “Tag” Format :when-where-who-what 6
  • 8. Sensing multiple dimensions accelerometer, compass, light sensor, camera, microphone, GPS, gyroscope Basis for Comparison with iPhoto and Picasa good under bad lighting conditions Because it does not depend on the physical features of a person’s face TagSense generated the following tags : November 21st afternoon, Nasher Museum, indoor, Romit, Sushma, Naveen, Souvik, Justin, Vijay, Xuan, standing, talking 7
  • 9. System Architecture People enter a common password of TagSense in respective phones This password acts as a shared session key, ensuring that sensed information is assimilated only from group members. 8
  • 10. Example Scenario Bob’s phone immediately broadcasts an active-sensor bacon, encrypted with the shared key Phones in the group activate their respective sensors Once Bob clicks the picture, Bob’s camera sends a beacon with its local times-tamp and the phones record it 9
  • 11. Example Scenario (contd…) After a threshold time from the click, the phones deactivate their sensors, perform basic activity recognition on the sensed information, and send them back to Bob’s phone Bob’s phone assimilates these per-person activities, and also infers some contextual information from its own sensors 10
  • 12. Subtitlecolor Example of a slide with a subhead Set the slide title in “title case” Set subheads in “sentence case” Generally set subhead to 36pt or smaller so it will fit on a single line The subhead color is defined for this template but must be selected. In PowerPoint 2007, it is the fourth font color from the left Tag Generation Tag Generation 11
  • 13. Design & Implementation Who are in the picture? - includes only those in camera view 3 possible techniques enabled by multi- dimensional sensing Accelerometer based motion signatures Complementary compass directions Correlating visual and acceleration 12
  • 14. Accelerometerbased motion signature People move into a specific posture during picture-click Accelerometer based signature 13
  • 15. Accelerometer basedmotion signature (contd..) People inside the picture The variance of accelerometer readings From 20pictures at different times and Locations people outside the picture picture 14
  • 16. People behave naturally when the picture is being taken Complementary compass directions 15
  • 17. People in picture likely face camera Personal Compass Offset (PCO) Use posing picture to calibrate PCO 16
  • 18. People move actively like playing ping-ping, dancing, running Correlating visual and acceleration 17
  • 19. TagSense matches the optical velocity with each of the phone’s accelerometer reading to identify the moving subjects Basic idea 1. Taking multiple snapshots from the camera 2. Deriving the subject’s motion vector from these snapshots 3. Correlating it to the accelerometer measurements recorded by different phone 18
  • 20. Moving Subjects (contd..) Extracting motion vectors of people from two successive snapshots The optical flow field showing the velocity of each pixel The motion vectors form the two detected moving objects 19
  • 22. Activity recognition with the aid of mobile phones has been an active area of research lately. Ex: SoundSense, Sensing Meets Mobile Social Networks The focus of this paper not on devising new activity recognition schemes So, they start with a limited vocabulary of tags to represent a basic set of activities. 21
  • 23. Usage of Accelerometer Standing, Sitting, Walking, Jumping, Biking, Playing Clear signature from accelerometer Sitting Or Standing Accelerometer readings & location information walking, jumping, biking, playing 22
  • 24. Usage of Acoustic : Talking, Music, Silence Photo + Audio Sample From acoustic sensor Easier to differentiate between two cases In TagSense prototype, it provide basic information regarding ambient sound when the picture is taken 23
  • 25. Location of a picture conveys semantic information about the picture It also enables location based photo search. GPS based location coordinates are suitable for these purposes. TagSense leverages mobile phone sensors and cloud services to approach these goals TagSense utilizes the light sensor on the camera phone to detect indoor/outdoor 24
  • 26. The variation of light intensity measured at 400 different times across days and nights in outdoor and indoor environments. Feasible to compute light intensity thresholds Using the light intensity measurement (from the camera) during the picture-click And uses this information to tag the picture as “indoors” or “outdoors”. 25
  • 27. Location + Phone Compasses combination To tag the backgrounds California beach + Westward = Infer the ocean in the background 26
  • 28. 27
  • 29. Advantages Envisioning an alternative opportunity towards automatic image tagging. Designing TagSense, an architecture for coordinating the mobile phone sensors, and processing the sensed information to tag images. 28
  • 30. TagSense does not generate captions and cannot tag pictures taken in the past. TagSense requires users to input a group password at the beginning of a photo session. Tag Sense vocabulary of tags is quite limited 29
  • 31. Future Work Combine with facial recognition, robust system Video-tagging Augmented Reality 30
  • 32. Conclusions TagSense leverages trend to automatically tag pictures with people and their activities. Mobile phones are Replacing traditional cameras. TagSense has somewhat lower precision and comparable fall-out but significantly higher recall than iPhoto/Picasa Limited vocabulary of tags to represent a basic set of activities like what they are doing. GPS-based location coordinates are used to tell where the picture is taken 31
  • 33. References [1] “TagSense: Leveraging Smartphones for Automatic Image Tagging”, IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 13, NO. 1, JANUARY 2014 [2] H. Lu and et al, “SoundSense: scalable sound sensing for people centric applications on mobile phones,” in ACM MobiSys, 2009. [3] A. Engstrom and et al., “Mobile collaborative live video mixing,”Mobile Multimedia Workshop (with MobileHCI), Sep 2008. [4] M. Azizyan and et al., “Surround Sense: mobile phone localization via ambience fingerprinting,” in ACM MobiCom, 2009. 32
  • 34. Subtitlecolor Example of a slide with a subhead Set the slide title in “title case” Set subheads in “sentence case” Generally set subhead to 36pt or smaller so it will fit on a single line The subhead color is defined for this template but must be selected. In PowerPoint 2007, it is the fourth font color from the left
  • 35. Example of a slide with a subhead Set the slide title in “title case” Set subheads in “sentence case” Generally set subhead to 36pt or smaller so it will fit on a single line The subhead color is defined for this template but must be selected. In PowerPoint 2007, it is the fourth font color from the left