Life Logging

15
Life <--> Logging Life <--> Logging Melekam Tsegaye Melekam Tsegaye Shaun Bangay Shaun Bangay Alfredo Terzoli Alfredo Terzoli Research area: Wearable, Pervasive and Ubiquitous Research area: Wearable, Pervasive and Ubiquitous Computing Computing http://www.cs.ru.ac.za/research/students/g98t4414/research http://www.cs.ru.ac.za/research/students/g98t4414/research 25/11/2004 25/11/2004

description

Life Logging. Melekam Tsegaye Shaun Bangay Alfredo Terzoli Research area: Wearable, Pervasive and Ubiquitous Computing http://www.cs.ru.ac.za/research/students/g98t4414/research 25/11/2004. Life logging. Recording/capturing everything you see and do. Past, present and future events - PowerPoint PPT Presentation

Transcript of Life Logging

Page 1: Life  Logging

Life <--> LoggingLife <--> Logging

Melekam TsegayeMelekam TsegayeShaun BangayShaun BangayAlfredo TerzoliAlfredo Terzoli

Research area: Wearable, Pervasive and Ubiquitous ComputingResearch area: Wearable, Pervasive and Ubiquitous Computinghttp://www.cs.ru.ac.za/research/students/g98t4414/researchhttp://www.cs.ru.ac.za/research/students/g98t4414/research

25/11/200425/11/2004

Page 2: Life  Logging

Life loggingLife logging

Recording/capturing everything you see Recording/capturing everything you see and do. and do.

Past, present and future eventsPast, present and future events Why ? Why ?

for the sake of improving your memoryfor the sake of improving your memory Your memory defines who you are!Your memory defines who you are!

Amnesia?Amnesia?

Page 3: Life  Logging

Forms of life logsForms of life logs

Manual paper diariesManual paper diaries Electronic diaries on PDAsElectronic diaries on PDAs Audio/Video recordingsAudio/Video recordings Emergence of the Weblog - blogEmergence of the Weblog - blog

Page 4: Life  Logging

Current TrendsCurrent Trends Weblogs are mostly text and image based Weblogs are mostly text and image based

e.g. Blogger.com (blog via email)e.g. Blogger.com (blog via email) Next natural transition is audio bloggingNext natural transition is audio blogging

Individuals make an audio recording, publish Individuals make an audio recording, publish to a web server e.g. audioblog.comto a web server e.g. audioblog.com

Hardware needed to start life loggingHardware needed to start life logging Camera, microphone, local storage Camera, microphone, local storage

(Digicam/Cell phone)(Digicam/Cell phone) Web serverWeb server

Page 5: Life  Logging

audioblog.comaudioblog.com

Effortless audio loggingEffortless audio logging recording audio to a remote server from recording audio to a remote server from

your web browseryour web browser cell phonecell phone emailemail

audioblog.com recently introduced a video audioblog.com recently introduced a video blogging extensionblogging extension

Page 6: Life  Logging
Page 7: Life  Logging

Life-log applicationsLife-log applications

Nokia lifeblogNokia lifeblog Software for organizing video clips recorded Software for organizing video clips recorded

using a cell phone camerausing a cell phone camera

Page 8: Life  Logging
Page 9: Life  Logging

Life-log applications(2)Life-log applications(2) Microsoft sense camMicrosoft sense cam

Passive Capture, improved participation in eventsPassive Capture, improved participation in events• ACM workshop on Continuous archival and retrieval of personal experiences  New ACM workshop on Continuous archival and retrieval of personal experiences  New

York, USA October  2004 York, USA October  2004 Correlations and relationships from sensors used to manage captured imagesCorrelations and relationships from sensors used to manage captured images

• light intensity sensorlight intensity sensor• x/y tilt (tilt sensor )x/y tilt (tilt sensor )• motion sensor to avoid taking blurry pictures (accelerometer)motion sensor to avoid taking blurry pictures (accelerometer)• temperaturetemperature• infra red sensorinfra red sensor• clockclock• locationlocation• MMC card storage MMC card storage • 2xAA cell batteries, 12 hours2xAA cell batteries, 12 hours• Size of a pagerSize of a pager

Useful: quick replay of a day’s eventsUseful: quick replay of a day’s events

Page 10: Life  Logging

Our workOur work

wPim - Wearable audio enhanced wPim - Wearable audio enhanced personal information management systempersonal information management system

Record audio wherever you areRecord audio wherever you are Organize people and events (past, future and Organize people and events (past, future and

present)present) Retrieve using time of capture and textual Retrieve using time of capture and textual

descriptorsdescriptors

Page 11: Life  Logging

Current WorkCurrent Work Once you capture your memories how do you retrieve Once you capture your memories how do you retrieve

segments of interest for later use ? segments of interest for later use ? using time, location ?using time, location ?

We want to analyze data produced by multiple sensors We want to analyze data produced by multiple sensors at time of av capture and extract useful information at time of av capture and extract useful information to be used to auto tag complex streams such as video and audio to be used to auto tag complex streams such as video and audio

Assembling a large number of sensors and conducting Assembling a large number of sensors and conducting experiments can be difficultexperiments can be difficult

Some sensors are not available in a convenient formSome sensors are not available in a convenient form We waste too much time dealing with hardware issues and We waste too much time dealing with hardware issues and

produce poor software solutionsproduce poor software solutions

Page 12: Life  Logging

Current Work(2)Current Work(2) The approach we take in our attempts to solve the problems The approach we take in our attempts to solve the problems

mentioned earlier ismentioned earlier is To define multiple virtual sensors that sense environmental and user To define multiple virtual sensors that sense environmental and user

statesstates make the virtual sensors generate data (essentially, simulate the make the virtual sensors generate data (essentially, simulate the

process sensing data) process sensing data) extract useful contextual information from the generated dataextract useful contextual information from the generated data make use of the extracted information to build a contextual tag databasemake use of the extracted information to build a contextual tag database use the information in the tag database to automatically tag complex use the information in the tag database to automatically tag complex

data streams such as video and audio streamsdata streams such as video and audio streams Not simulation only, we want to be able use a combination of virtual Not simulation only, we want to be able use a combination of virtual

and real sensors to run our experimentsand real sensors to run our experiments E.g. A wearable life logging facility that uses a combination of virtual and E.g. A wearable life logging facility that uses a combination of virtual and

real sensorsreal sensors

Page 13: Life  Logging

PrototypePrototype

sensors for: Video, Audio, Locationother sensors and I/O devices through a multi-channel (a2d) data capture device.

Page 14: Life  Logging

ProblemsProblems Social issuesSocial issues

PrivacyPrivacy LawsLaws Hostility and fear from societyHostility and fear from society First person experience capture vs big brother First person experience capture vs big brother

scenarioscenario Hardware limitationsHardware limitations

Wireless network connectivity is not yet ubiquitous, Wireless network connectivity is not yet ubiquitous, bandwidth limitationsbandwidth limitations

long lasting power sourceslong lasting power sources comfortable wearable hardwarecomfortable wearable hardware

Page 15: Life  Logging

Questions Questions ??