SlideShare uma empresa Scribd logo
1 de 51
Baixar para ler offline
Weaving	
  the	
  Visual	
  Web	
  
	
  
	
  
Ramesh	
  Jain	
  
Dept.	
  of	
  Computer	
  Science	
  
University	
  of	
  California,	
  Irvine	
  
jain@ics.uci.edu	
  
•  Memories	
  of	
  experiences.	
  
•  Explicit	
  contextual	
  communicaFon.	
  
– Data	
  is	
  a	
  new	
  uFlity.	
  
– Text	
  is	
  too	
  abstract	
  in	
  many	
  situaFons.	
  
	
  
Duality	
  of	
  Photos	
  
Why	
  do	
  we	
  take	
  photos?	
  
Where	
  do	
  photos	
  come	
  from?	
  	
  
•  Drawings	
  	
  
•  Pain6ngs	
  
•  Cameras	
  
•  Smart	
  Cameras	
  
•  Graphics	
  
Camera	
  History	
  
The	
  Role	
  of	
  Photos	
  con6nues	
  to	
  Evolve	
  
•  Memory	
  
•  Informa6on	
  
– Notes	
  	
  
– Documenta6on	
  
•  Ephemeral	
  
	
  Photos	
  have	
  ‘half	
  life’!	
  
In 20th century, we tolerated photos
in our textual documents.
In 21st century, you create visual
documents that tolerate text.	
  
Major Disruption in Photos: From
Memories to Information Sources.
Photos are the most compelling source
of information.	
  
Experiences
Life =
Events
+
Progress: Knowledge Creation and
Propagation
Visual	
  
Visual	
  knowledge	
  
Oral	
  
Oral	
  knowledge	
  
Textual	
  knowledge	
  
Berners-­‐Lee:	
  	
  Suppose	
  all	
  the	
  informa6on	
  stored	
  
on	
  computers	
  everywhere	
  were	
  linked.	
  Suppose	
  
I	
  could	
  program	
  my	
  computer	
  to	
  create	
  a	
  space	
  
in	
  which	
  anything	
  could	
  be	
  linked	
  to	
  anything.	
  
Web: Human experiences, knowledge,
and understanding captured using
associative links in DOCUMENTS.
Text	
  based	
  
documents	
  are	
  not	
  
NATURAL.	
  
	
  
	
  Language	
  and	
  
Literacy	
  come	
  in	
  
the	
  way.	
  
Imagine if every photo and video
captured were connected to every
other! And to other information!!	
  
What is a camera?
Captures intensity from a point in the world.
Is	
  a	
  Smartphone	
  camera	
  sFll	
  a	
  
camera?	
  
Many	
  sensors	
  capture	
  metadata	
  related	
  to	
  the	
  moment	
  
and	
  capture.	
  
•  Exposure Time
•  Aperture Diameter
•  Flash
•  Metering Mode
•  ISO Ratings
•  Focal Length
•  Time
•  Location
•  Face
	
  
Smartphone	
  camera	
  captures	
  events.	
  
Computa6onal	
  Representa6on	
  of	
  an	
  
event.	
  
Experien6al	
  Data:	
  	
  	
  
•  Photos	
  
•  Video	
  
•  Audio	
  
•  Accelerometer	
  
•  Heart	
  rate	
  
•  …	
  
EMPT: Extractable Mobile Photo Tags
Exif	
  
Content	
  
Analysis	
  
EMPT	
  
	
  
People	
  
Place	
  
Objects	
  
Events	
  
…	
  
Krumbs:	
  	
  Capture	
  and	
  Connect	
  
holisFc	
  experience	
  of	
  a	
  moment.	
  
What:  Objects	
Who:    People	
When:  Events	
Where:  Location	
	
Why:  Intent/Emotions
All photos and
associated context
is automatically
Organized in a
Web, and
Shared (if desired).
Duality	
  of	
  Photos:	
  	
  Relevance	
  to	
  
MM	
  and	
  CompuFng	
  
•  Memories:	
  Search	
  and	
  Retrieval	
  
•  InformaFon	
  communicaFon:	
  Web,	
  Big	
  Data	
  
How	
  do	
  you	
  search	
  photos?	
  
What	
  
Who	
  
When	
  
Where	
  
	
  
Why	
  
AssociaFons	
  related	
  to	
  these.	
  
Searching	
  ‘For	
  a	
  Photo’	
  	
  
and	
  	
  
Searching	
  ‘From	
  a	
  Photo’.	
  
28	
  
29	
  
30	
  
Who	
  
When	
  
Where	
  
What	
  
	
  
Why	
  
AssociaFons	
  related	
  to	
  these.	
  
Marking	
  Moments:	
  	
  Micro	
  Blogs	
  
•  Facebook	
  Status	
  and	
  Tweets	
  started	
  Micro	
  
Blogs.	
  
– Now	
  there	
  are	
  many	
  
– Instagram,	
  Snapchat,	
  …	
  
•  Problem	
  with	
  Tweets:	
  More	
  Noise	
  less	
  Data.	
  
•  Time	
  to	
  add	
  Focused	
  Micro	
  Blogs	
  	
  
– Sensors	
  	
  
– Importance	
  of	
  marking	
  a	
  moment	
  
Waze	
  
Crowdsourced	
  SituaFons	
  
Crowdsourced	
  SituaFons	
  
A	
  Photo	
  is	
  a	
  Click	
  in	
  Real	
  World.	
  
•  Remember	
  Kodak	
  Moment!	
  
•  For	
  each	
  photo:	
  
•  Unique	
  ID,	
  	
  
•  All	
  metadata	
  of	
  the	
  event,	
  
•  Tags,	
  
•  Links,	
  
•  AnnotaFons.	
  
Crowdsourced	
  SituaFons	
  
At	
  435	
  Main	
  
8:37	
  AM	
  
10/20/15	
   37	
  
10/20/15	
   38	
  
Flood level - Shelter
Flood Level
Shelter
Twitter
Classify (Flood level - Shelter)
Krumbs	
  Used	
  as	
  Focused	
  Micro	
  Blog	
  
•  One	
  Click	
  upload	
  to	
  the	
  FMB-­‐App	
  Server.	
  
•  The	
  client	
  sends:	
  
– Sender	
  ID	
  
– Photo	
  
– GPS	
  and	
  Place	
  
– Time	
  and	
  Event	
  
– Emoji	
  based	
  Context	
  and	
  annota6on	
  
– Any	
  addi6onal	
  comments	
  
•  As	
  JSON	
  
FMB-­‐App	
  Server	
  
•  FMB-­‐App	
  Server	
  uses	
  EventShop	
  for	
  appropriate	
  
aggrega6ons.	
  
–  Loca6on	
  
–  Geographic	
  area	
  (ward,	
  town,	
  city,	
  …)	
  
–  Also	
  computes	
  some	
  rates	
  of	
  changes.	
  
–  Determines	
  Trends	
  
–  Classifies	
  areas	
  based	
  on	
  evolving	
  and	
  current	
  
situa6ons.	
  
•  Allows	
  drill-­‐down	
  to	
  show	
  even	
  individual	
  photos.	
  
Tweets	
  VS	
  Krumbs	
  
Tweets	
  
1.  Tweet	
  require	
  thinking	
  and	
  
typing.	
  
2.  Loca6on	
  of	
  a	
  tweet	
  and	
  the	
  
corresponding	
  event	
  may	
  
be	
  different.	
  
3.  Tweets	
  are	
  subjec6ve.	
  
Krumbs	
  
1.  Krumbs	
  have	
  more	
  
informa6on	
  and	
  are	
  
spontaneous.	
  
2.  Krumbs	
  maintains	
  event	
  
loca6on.	
  
3.  Krumbs	
  are	
  objec6ve.	
  
Seman6c	
  Links	
  for	
  a	
  Photo	
  
•  Photo	
  Level	
  
– Automa6c	
  crea6on	
  
– Manual	
  Annota6on	
  
– Manual	
  Crea6on	
  
•  Segment	
  Level	
  
– Automa6c	
  Crea6on	
  
– Manual	
  Crea6on	
  
	
  
ObjecFve	
  Self:	
  From	
  Personal	
  Big	
  Data	
  
Life	
  Events	
  relate	
  disparate	
  streams	
  to	
  life.	
  
Personal	
  photos	
  on	
  smart	
  phones	
  TELL	
  a	
  lot	
  
about	
  you.	
  
Visual	
  Web	
  PlaZorm	
  	
  
Contextual	
  Reasoning	
  and	
  Event	
  ComputaFons	
  
NavigaFon	
  and	
  Search	
  
Krumbs	
  	
  
Next	
  
App	
  
Knowledge	
  Discovery:	
  	
  Event	
  AnalyFcs	
  and	
  VisualizaFon	
  
Agro-­‐	
  
Tech	
  
Clean	
  
India	
  
Personal	
  
Sharing	
  and	
  CommunicaFon	
  
Your	
  Personal	
  Visual	
  Web	
  on	
  
Smartphone	
  
Photo	
  Cloud	
  
Moment	
  Capture	
  
Contextual	
  Reasoning	
  
and	
  
Event	
  ComputaFons	
  
Event	
  AnalyFcs	
  
And	
  VisualizaFon	
  
NavigaFon	
  and	
  Search	
  
• Available	
  on	
  Android	
  and	
  iOS.	
  
• Your	
  data	
  remains	
  on	
  your	
  phone	
  
unless	
  shared.	
  
	
  
Sharing	
  
Developing	
  An	
  App:	
  	
  Agro-­‐Tech	
  
Contextual	
  Reasoning	
  and	
  Event	
  ComputaFons	
  
NavigaFon	
  and	
  Search	
  
Krumbs	
  for	
  Agro-­‐Tech	
  	
  
Agro	
  Knowledge	
  Discovery:	
  	
  Event	
  AnalyFcs	
  and	
  VisualizaFon	
  
Agro-­‐	
  
Tech	
  
Sharing	
  and	
  CommunicaFon	
  
Popular	
  	
  Selfie	
  	
  Food	
  	
  	
  Agriculture	
  	
  Shopping	
  
Technology	
  for	
  Building	
  Visual	
  Web	
  
• Visual	
  Authoring	
  Environment:	
  HTML	
  for	
  Visual	
  
Data.	
  
• Content	
  Analysis	
  
•  Deep	
  Contextual	
  Reasoning:	
  From	
  Smartphones,	
  sensors,	
  IoT,	
  	
  
personal	
  history,	
  social,	
  personal	
  and	
  all	
  other	
  events.	
  
•  Event	
  Clustering	
  and	
  recogniFon.	
  
•  Photo	
  Ranking	
  
•  Combine	
  with	
  Deep	
  Learning	
  based	
  Content	
  Analysis	
  
• Visual	
  NavigaFon	
  
• Cross	
  sharing	
  and	
  integraFon	
  with	
  other	
  PlaZorms.	
  
• Combine	
  Algorithmic	
  and	
  InteracFve	
  tools.	
  
For Visual Web, we need
•  Addressing (URI)
•  Transfer Protocol (HTTP)
•  Authoring and Presentation (HTML)
•  Ranking
•  Contextual Processing
•  Content Analysis
•  Privacy and Security
•  Information Vs Experience
Challenges	
  
Sky	
  is	
  the	
  Limit.	
  
ApplicaFons:	
  
Lifestyle	
  
Health	
  
Commerce	
  
Surveillance	
  and	
  Monitoring	
  
Agriculture	
  
Research	
  and	
  development	
  
ConstrucFon	
  
…	
  
	
  
Thanks	
  for	
  your	
  Fme	
  and	
  a_enFon.	
  
For	
  ques6ons:	
  jain@ics.uci.edu	
  

Mais conteúdo relacionado

Destaque

NFC Mobile Payments 2016 What’s Next?
NFC Mobile Payments 2016 What’s Next?NFC Mobile Payments 2016 What’s Next?
NFC Mobile Payments 2016 What’s Next?NFC Forum
 
NFC(Near Field Communication)
NFC(Near Field Communication)NFC(Near Field Communication)
NFC(Near Field Communication)ADARSH KUMAR
 
RFID: a condensed overview
RFID: a condensed overviewRFID: a condensed overview
RFID: a condensed overviewMaarten Weyn
 
Near Field Communication (NFC)
Near Field Communication (NFC)Near Field Communication (NFC)
Near Field Communication (NFC)Seminar Links
 

Destaque (6)

Presentation
PresentationPresentation
Presentation
 
NFC Mobile Payments 2016 What’s Next?
NFC Mobile Payments 2016 What’s Next?NFC Mobile Payments 2016 What’s Next?
NFC Mobile Payments 2016 What’s Next?
 
NFC(Near Field Communication)
NFC(Near Field Communication)NFC(Near Field Communication)
NFC(Near Field Communication)
 
RFID: a condensed overview
RFID: a condensed overviewRFID: a condensed overview
RFID: a condensed overview
 
Near Field Communication (NFC)
Near Field Communication (NFC)Near Field Communication (NFC)
Near Field Communication (NFC)
 
Types of Irrigation
Types of IrrigationTypes of Irrigation
Types of Irrigation
 

Semelhante a Weaving the Visual Web: How Photos Can Create a Web of Experiences

Mobile user experience conference 2009 - The rise of the mobile context
Mobile user experience conference 2009 - The rise of the mobile contextMobile user experience conference 2009 - The rise of the mobile context
Mobile user experience conference 2009 - The rise of the mobile contextFlorent Stroppa
 
ICSC2015 KeyNote: Semantic links in visual web
ICSC2015 KeyNote: Semantic links in visual webICSC2015 KeyNote: Semantic links in visual web
ICSC2015 KeyNote: Semantic links in visual webRamesh Jain
 
SocialSensor Project: Sensing User Generated Input for Improved Media Discove...
SocialSensor Project: Sensing User Generated Input for Improved Media Discove...SocialSensor Project: Sensing User Generated Input for Improved Media Discove...
SocialSensor Project: Sensing User Generated Input for Improved Media Discove...Yiannis Kompatsiaris
 
Event Coordinator
Event CoordinatorEvent Coordinator
Event CoordinatorZx MYS
 
Mobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy YorkMobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy Yorkayork1120
 
QR Codes, Location Based Services, & Augmented Reality for Libraries
QR Codes,  Location Based Services,  & Augmented Reality  for Libraries	QR Codes,  Location Based Services,  & Augmented Reality  for Libraries
QR Codes, Location Based Services, & Augmented Reality for Libraries Lauren Pressley
 
Future Mobile Learning (29 August 2011)
Future Mobile Learning (29 August 2011)Future Mobile Learning (29 August 2011)
Future Mobile Learning (29 August 2011)Judy Brown
 
Tech trends 2011
Tech trends 2011Tech trends 2011
Tech trends 2011sputnik5
 
Geeks bearing gifts: Unwrapping New Technologies, Version April12
Geeks bearing gifts: Unwrapping New Technologies, Version April12Geeks bearing gifts: Unwrapping New Technologies, Version April12
Geeks bearing gifts: Unwrapping New Technologies, Version April12ayoungkin
 
Towards the Design of Intelligible Object-based Applications for the Web of T...
Towards the Design of Intelligible Object-based Applications for the Web of T...Towards the Design of Intelligible Object-based Applications for the Web of T...
Towards the Design of Intelligible Object-based Applications for the Web of T...Pierrick Thébault
 
UbiComp2011: ContextCapture (Poster)
UbiComp2011: ContextCapture (Poster)UbiComp2011: ContextCapture (Poster)
UbiComp2011: ContextCapture (Poster)Ville Antila
 
SMARCOS VTT Propose
SMARCOS VTT  ProposeSMARCOS VTT  Propose
SMARCOS VTT ProposeSmarcos Eu
 
Socialsensor project overview and topic discovery in tweeter streams
Socialsensor project overview and topic discovery in tweeter streams Socialsensor project overview and topic discovery in tweeter streams
Socialsensor project overview and topic discovery in tweeter streams Yiannis Kompatsiaris
 
Engage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategiesEngage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategiesAvtex
 
Designing and deploying mobile user studies in the wild: a practical guide
Designing and deploying mobile user studies in the wild: a practical guideDesigning and deploying mobile user studies in the wild: a practical guide
Designing and deploying mobile user studies in the wild: a practical guideKaren Church
 
Sixth sense techno_ppt
Sixth sense techno_pptSixth sense techno_ppt
Sixth sense techno_pptFeroz Ahmed
 
Sensorpedia iPhone Application
Sensorpedia iPhone ApplicationSensorpedia iPhone Application
Sensorpedia iPhone Applicationtomkinsc
 
MobileMiner and NervousNet
MobileMiner and NervousNetMobileMiner and NervousNet
MobileMiner and NervousNetkingsBSD
 

Semelhante a Weaving the Visual Web: How Photos Can Create a Web of Experiences (20)

Mobile user experience conference 2009 - The rise of the mobile context
Mobile user experience conference 2009 - The rise of the mobile contextMobile user experience conference 2009 - The rise of the mobile context
Mobile user experience conference 2009 - The rise of the mobile context
 
ICSC2015 KeyNote: Semantic links in visual web
ICSC2015 KeyNote: Semantic links in visual webICSC2015 KeyNote: Semantic links in visual web
ICSC2015 KeyNote: Semantic links in visual web
 
SocialSensor Project: Sensing User Generated Input for Improved Media Discove...
SocialSensor Project: Sensing User Generated Input for Improved Media Discove...SocialSensor Project: Sensing User Generated Input for Improved Media Discove...
SocialSensor Project: Sensing User Generated Input for Improved Media Discove...
 
Event Coordinator
Event CoordinatorEvent Coordinator
Event Coordinator
 
Mobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy YorkMobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy York
 
QR Codes, Location Based Services, & Augmented Reality for Libraries
QR Codes,  Location Based Services,  & Augmented Reality  for Libraries	QR Codes,  Location Based Services,  & Augmented Reality  for Libraries
QR Codes, Location Based Services, & Augmented Reality for Libraries
 
Future Mobile Learning (29 August 2011)
Future Mobile Learning (29 August 2011)Future Mobile Learning (29 August 2011)
Future Mobile Learning (29 August 2011)
 
Scrlc geo ppt
Scrlc geo pptScrlc geo ppt
Scrlc geo ppt
 
Rscyh summer conf12cb
Rscyh summer conf12cbRscyh summer conf12cb
Rscyh summer conf12cb
 
Tech trends 2011
Tech trends 2011Tech trends 2011
Tech trends 2011
 
Geeks bearing gifts: Unwrapping New Technologies, Version April12
Geeks bearing gifts: Unwrapping New Technologies, Version April12Geeks bearing gifts: Unwrapping New Technologies, Version April12
Geeks bearing gifts: Unwrapping New Technologies, Version April12
 
Towards the Design of Intelligible Object-based Applications for the Web of T...
Towards the Design of Intelligible Object-based Applications for the Web of T...Towards the Design of Intelligible Object-based Applications for the Web of T...
Towards the Design of Intelligible Object-based Applications for the Web of T...
 
UbiComp2011: ContextCapture (Poster)
UbiComp2011: ContextCapture (Poster)UbiComp2011: ContextCapture (Poster)
UbiComp2011: ContextCapture (Poster)
 
SMARCOS VTT Propose
SMARCOS VTT  ProposeSMARCOS VTT  Propose
SMARCOS VTT Propose
 
Socialsensor project overview and topic discovery in tweeter streams
Socialsensor project overview and topic discovery in tweeter streams Socialsensor project overview and topic discovery in tweeter streams
Socialsensor project overview and topic discovery in tweeter streams
 
Engage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategiesEngage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategies
 
Designing and deploying mobile user studies in the wild: a practical guide
Designing and deploying mobile user studies in the wild: a practical guideDesigning and deploying mobile user studies in the wild: a practical guide
Designing and deploying mobile user studies in the wild: a practical guide
 
Sixth sense techno_ppt
Sixth sense techno_pptSixth sense techno_ppt
Sixth sense techno_ppt
 
Sensorpedia iPhone Application
Sensorpedia iPhone ApplicationSensorpedia iPhone Application
Sensorpedia iPhone Application
 
MobileMiner and NervousNet
MobileMiner and NervousNetMobileMiner and NervousNet
MobileMiner and NervousNet
 

Mais de Ramesh Jain

Self Health 231006 presented at HKPoly.pptx
Self Health 231006 presented at HKPoly.pptxSelf Health 231006 presented at HKPoly.pptx
Self Health 231006 presented at HKPoly.pptxRamesh Jain
 
Multimodal Augmented Homeostasis; MMM2023 Keynote RJ.pptx
Multimodal Augmented Homeostasis; MMM2023 Keynote RJ.pptxMultimodal Augmented Homeostasis; MMM2023 Keynote RJ.pptx
Multimodal Augmented Homeostasis; MMM2023 Keynote RJ.pptxRamesh Jain
 
Food health society ashoka 210918
Food health society   ashoka 210918Food health society   ashoka 210918
Food health society ashoka 210918Ramesh Jain
 
Multimodal augmented homeostasis 200925 final
Multimodal augmented homeostasis 200925  finalMultimodal augmented homeostasis 200925  final
Multimodal augmented homeostasis 200925 finalRamesh Jain
 
Towards enjoyable healthy food 200817
Towards enjoyable healthy food 200817Towards enjoyable healthy food 200817
Towards enjoyable healthy food 200817Ramesh Jain
 
Eat, Drink, and Enjoy!
Eat, Drink, and Enjoy!Eat, Drink, and Enjoy!
Eat, Drink, and Enjoy!Ramesh Jain
 
Jain Socal HIMSS keynote 1805018
Jain Socal HIMSS keynote 1805018Jain Socal HIMSS keynote 1805018
Jain Socal HIMSS keynote 1805018Ramesh Jain
 
Rj imminent transformations in health shanghai 170510
Rj imminent transformations in health shanghai 170510Rj imminent transformations in health shanghai 170510
Rj imminent transformations in health shanghai 170510Ramesh Jain
 
Personal lifestyle and health 161014
Personal lifestyle and health 161014Personal lifestyle and health 161014
Personal lifestyle and health 161014Ramesh Jain
 
Objective self modeling real you
Objective self  modeling real youObjective self  modeling real you
Objective self modeling real youRamesh Jain
 
Objective storytelling 141106
Objective storytelling 141106Objective storytelling 141106
Objective storytelling 141106Ramesh Jain
 
Multimedia big data 140619
Multimedia big data 140619Multimedia big data 140619
Multimedia big data 140619Ramesh Jain
 
From health persona to societal health uci 131202
From health persona to societal health  uci  131202From health persona to societal health  uci  131202
From health persona to societal health uci 131202Ramesh Jain
 
Building Social Life Networks 130818
Building Social Life Networks 130818Building Social Life Networks 130818
Building Social Life Networks 130818Ramesh Jain
 
Designing intelligent social systems 121205
Designing intelligent social systems 121205Designing intelligent social systems 121205
Designing intelligent social systems 121205Ramesh Jain
 
Situation recognition acm mm 121029
Situation recognition acm mm 121029Situation recognition acm mm 121029
Situation recognition acm mm 121029Ramesh Jain
 
Mobile social search
Mobile social searchMobile social search
Mobile social searchRamesh Jain
 
Eventshop 120721
Eventshop 120721Eventshop 120721
Eventshop 120721Ramesh Jain
 
Social life networks presentation at fb 110713
Social life networks presentation at fb 110713Social life networks presentation at fb 110713
Social life networks presentation at fb 110713Ramesh Jain
 

Mais de Ramesh Jain (20)

Self Health 231006 presented at HKPoly.pptx
Self Health 231006 presented at HKPoly.pptxSelf Health 231006 presented at HKPoly.pptx
Self Health 231006 presented at HKPoly.pptx
 
Multimodal Augmented Homeostasis; MMM2023 Keynote RJ.pptx
Multimodal Augmented Homeostasis; MMM2023 Keynote RJ.pptxMultimodal Augmented Homeostasis; MMM2023 Keynote RJ.pptx
Multimodal Augmented Homeostasis; MMM2023 Keynote RJ.pptx
 
Food health society ashoka 210918
Food health society   ashoka 210918Food health society   ashoka 210918
Food health society ashoka 210918
 
Multimodal augmented homeostasis 200925 final
Multimodal augmented homeostasis 200925  finalMultimodal augmented homeostasis 200925  final
Multimodal augmented homeostasis 200925 final
 
Towards enjoyable healthy food 200817
Towards enjoyable healthy food 200817Towards enjoyable healthy food 200817
Towards enjoyable healthy food 200817
 
Eat, Drink, and Enjoy!
Eat, Drink, and Enjoy!Eat, Drink, and Enjoy!
Eat, Drink, and Enjoy!
 
Jain Socal HIMSS keynote 1805018
Jain Socal HIMSS keynote 1805018Jain Socal HIMSS keynote 1805018
Jain Socal HIMSS keynote 1805018
 
Rj imminent transformations in health shanghai 170510
Rj imminent transformations in health shanghai 170510Rj imminent transformations in health shanghai 170510
Rj imminent transformations in health shanghai 170510
 
Personal lifestyle and health 161014
Personal lifestyle and health 161014Personal lifestyle and health 161014
Personal lifestyle and health 161014
 
Objective self modeling real you
Objective self  modeling real youObjective self  modeling real you
Objective self modeling real you
 
Acmmm15 jalali
Acmmm15 jalaliAcmmm15 jalali
Acmmm15 jalali
 
Objective storytelling 141106
Objective storytelling 141106Objective storytelling 141106
Objective storytelling 141106
 
Multimedia big data 140619
Multimedia big data 140619Multimedia big data 140619
Multimedia big data 140619
 
From health persona to societal health uci 131202
From health persona to societal health  uci  131202From health persona to societal health  uci  131202
From health persona to societal health uci 131202
 
Building Social Life Networks 130818
Building Social Life Networks 130818Building Social Life Networks 130818
Building Social Life Networks 130818
 
Designing intelligent social systems 121205
Designing intelligent social systems 121205Designing intelligent social systems 121205
Designing intelligent social systems 121205
 
Situation recognition acm mm 121029
Situation recognition acm mm 121029Situation recognition acm mm 121029
Situation recognition acm mm 121029
 
Mobile social search
Mobile social searchMobile social search
Mobile social search
 
Eventshop 120721
Eventshop 120721Eventshop 120721
Eventshop 120721
 
Social life networks presentation at fb 110713
Social life networks presentation at fb 110713Social life networks presentation at fb 110713
Social life networks presentation at fb 110713
 

Último

原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...Boston Institute of Analytics
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectBoston Institute of Analytics
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一fhwihughh
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanMYRABACSAFRA2
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
IMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptxIMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptxdolaknnilon
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfchwongval
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 

Último (20)

原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis Project
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population Mean
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
IMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptxIMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptx
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdf
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 

Weaving the Visual Web: How Photos Can Create a Web of Experiences

  • 1. Weaving  the  Visual  Web       Ramesh  Jain   Dept.  of  Computer  Science   University  of  California,  Irvine   jain@ics.uci.edu  
  • 2. •  Memories  of  experiences.   •  Explicit  contextual  communicaFon.   – Data  is  a  new  uFlity.   – Text  is  too  abstract  in  many  situaFons.     Duality  of  Photos   Why  do  we  take  photos?  
  • 3. Where  do  photos  come  from?     •  Drawings     •  Pain6ngs   •  Cameras   •  Smart  Cameras   •  Graphics  
  • 5. The  Role  of  Photos  con6nues  to  Evolve   •  Memory   •  Informa6on   – Notes     – Documenta6on   •  Ephemeral    Photos  have  ‘half  life’!  
  • 6. In 20th century, we tolerated photos in our textual documents. In 21st century, you create visual documents that tolerate text.  
  • 7. Major Disruption in Photos: From Memories to Information Sources. Photos are the most compelling source of information.  
  • 9. Progress: Knowledge Creation and Propagation Visual   Visual  knowledge   Oral   Oral  knowledge   Textual  knowledge  
  • 10. Berners-­‐Lee:    Suppose  all  the  informa6on  stored   on  computers  everywhere  were  linked.  Suppose   I  could  program  my  computer  to  create  a  space   in  which  anything  could  be  linked  to  anything.  
  • 11. Web: Human experiences, knowledge, and understanding captured using associative links in DOCUMENTS.
  • 12. Text  based   documents  are  not   NATURAL.      Language  and   Literacy  come  in   the  way.  
  • 13. Imagine if every photo and video captured were connected to every other! And to other information!!  
  • 14. What is a camera? Captures intensity from a point in the world.
  • 15. Is  a  Smartphone  camera  sFll  a   camera?   Many  sensors  capture  metadata  related  to  the  moment   and  capture.   •  Exposure Time •  Aperture Diameter •  Flash •  Metering Mode •  ISO Ratings •  Focal Length •  Time •  Location •  Face   Smartphone  camera  captures  events.  
  • 16. Computa6onal  Representa6on  of  an   event.   Experien6al  Data:       •  Photos   •  Video   •  Audio   •  Accelerometer   •  Heart  rate   •  …  
  • 17. EMPT: Extractable Mobile Photo Tags Exif   Content   Analysis   EMPT     People   Place   Objects   Events   …  
  • 18. Krumbs:    Capture  and  Connect   holisFc  experience  of  a  moment.   What:  Objects Who:    People When:  Events Where:  Location Why:  Intent/Emotions
  • 19.
  • 20.
  • 21. All photos and associated context is automatically Organized in a Web, and Shared (if desired).
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Duality  of  Photos:    Relevance  to   MM  and  CompuFng   •  Memories:  Search  and  Retrieval   •  InformaFon  communicaFon:  Web,  Big  Data  
  • 27. How  do  you  search  photos?   What   Who   When   Where     Why   AssociaFons  related  to  these.  
  • 28. Searching  ‘For  a  Photo’     and     Searching  ‘From  a  Photo’.   28  
  • 29. 29  
  • 30. 30   Who   When   Where   What     Why   AssociaFons  related  to  these.  
  • 31. Marking  Moments:    Micro  Blogs   •  Facebook  Status  and  Tweets  started  Micro   Blogs.   – Now  there  are  many   – Instagram,  Snapchat,  …   •  Problem  with  Tweets:  More  Noise  less  Data.   •  Time  to  add  Focused  Micro  Blogs     – Sensors     – Importance  of  marking  a  moment  
  • 35. A  Photo  is  a  Click  in  Real  World.   •  Remember  Kodak  Moment!   •  For  each  photo:   •  Unique  ID,     •  All  metadata  of  the  event,   •  Tags,   •  Links,   •  AnnotaFons.  
  • 36. Crowdsourced  SituaFons   At  435  Main   8:37  AM  
  • 38. 10/20/15   38   Flood level - Shelter Flood Level Shelter Twitter Classify (Flood level - Shelter)
  • 39. Krumbs  Used  as  Focused  Micro  Blog   •  One  Click  upload  to  the  FMB-­‐App  Server.   •  The  client  sends:   – Sender  ID   – Photo   – GPS  and  Place   – Time  and  Event   – Emoji  based  Context  and  annota6on   – Any  addi6onal  comments   •  As  JSON  
  • 40. FMB-­‐App  Server   •  FMB-­‐App  Server  uses  EventShop  for  appropriate   aggrega6ons.   –  Loca6on   –  Geographic  area  (ward,  town,  city,  …)   –  Also  computes  some  rates  of  changes.   –  Determines  Trends   –  Classifies  areas  based  on  evolving  and  current   situa6ons.   •  Allows  drill-­‐down  to  show  even  individual  photos.  
  • 41. Tweets  VS  Krumbs   Tweets   1.  Tweet  require  thinking  and   typing.   2.  Loca6on  of  a  tweet  and  the   corresponding  event  may   be  different.   3.  Tweets  are  subjec6ve.   Krumbs   1.  Krumbs  have  more   informa6on  and  are   spontaneous.   2.  Krumbs  maintains  event   loca6on.   3.  Krumbs  are  objec6ve.  
  • 42. Seman6c  Links  for  a  Photo   •  Photo  Level   – Automa6c  crea6on   – Manual  Annota6on   – Manual  Crea6on   •  Segment  Level   – Automa6c  Crea6on   – Manual  Crea6on    
  • 43. ObjecFve  Self:  From  Personal  Big  Data  
  • 44. Life  Events  relate  disparate  streams  to  life.   Personal  photos  on  smart  phones  TELL  a  lot   about  you.  
  • 45. Visual  Web  PlaZorm     Contextual  Reasoning  and  Event  ComputaFons   NavigaFon  and  Search   Krumbs     Next   App   Knowledge  Discovery:    Event  AnalyFcs  and  VisualizaFon   Agro-­‐   Tech   Clean   India   Personal   Sharing  and  CommunicaFon  
  • 46. Your  Personal  Visual  Web  on   Smartphone   Photo  Cloud   Moment  Capture   Contextual  Reasoning   and   Event  ComputaFons   Event  AnalyFcs   And  VisualizaFon   NavigaFon  and  Search   • Available  on  Android  and  iOS.   • Your  data  remains  on  your  phone   unless  shared.     Sharing  
  • 47. Developing  An  App:    Agro-­‐Tech   Contextual  Reasoning  and  Event  ComputaFons   NavigaFon  and  Search   Krumbs  for  Agro-­‐Tech     Agro  Knowledge  Discovery:    Event  AnalyFcs  and  VisualizaFon   Agro-­‐   Tech   Sharing  and  CommunicaFon   Popular    Selfie    Food      Agriculture    Shopping  
  • 48. Technology  for  Building  Visual  Web   • Visual  Authoring  Environment:  HTML  for  Visual   Data.   • Content  Analysis   •  Deep  Contextual  Reasoning:  From  Smartphones,  sensors,  IoT,     personal  history,  social,  personal  and  all  other  events.   •  Event  Clustering  and  recogniFon.   •  Photo  Ranking   •  Combine  with  Deep  Learning  based  Content  Analysis   • Visual  NavigaFon   • Cross  sharing  and  integraFon  with  other  PlaZorms.   • Combine  Algorithmic  and  InteracFve  tools.  
  • 49. For Visual Web, we need •  Addressing (URI) •  Transfer Protocol (HTTP) •  Authoring and Presentation (HTML) •  Ranking •  Contextual Processing •  Content Analysis •  Privacy and Security •  Information Vs Experience Challenges  
  • 50. Sky  is  the  Limit.   ApplicaFons:   Lifestyle   Health   Commerce   Surveillance  and  Monitoring   Agriculture   Research  and  development   ConstrucFon   …    
  • 51. Thanks  for  your  Fme  and  a_enFon.   For  ques6ons:  jain@ics.uci.edu