SlideShare une entreprise Scribd logo
1  sur  103
Télécharger pour lire hors ligne
What Google Glass means for the
future of photography
Marc Levoy
Computer Science Department
Stanford University
TTI Vanguard [next]
December 4, 2014
mostly retired
from Stanford
to work at...
(Google)
https://www.youtube.com/watch?v=5R1snVxGNVs
© 2010 Marc Levoy
Outline
✦ a bit of history
✦ technical specs
✦ What’s different about taking a picture using Glass?
✦ writing apps for cameras
✦ superhero vision
4
© Marc Levoy
Head-mounted displays are not new
✦ conferences:
• International Symposium on Wearable Computers (ISWC)
• Pervasive and Ubiquitous Computing (Ubicomp)
5
Ivan Sutherland’s
“ultimate display” (1965)
© Marc Levoy
Head-mounted displays are not new
6
(Google image search results for “head mounted display”)
© Marc Levoy
Neither are head-mounted cameras
7
Steve Mann’s
Eyetap (1981)
© Marc Levoy
Neither are head-mounted cameras
8
(Google image search results for “head mounted camera”)
(gopro.com)
https://www.youtube.com/watch?v=A3PDXmYoF5U
(GoPro trailer)
(gopro.com)
https://www.youtube.com/watch?v=A3PDXmYoF5U
(GoPro trailer)
© Marc Levoy
Technical specs
✦ camera
• cell phone equivalent, 5Mpix still or 720p video, no flash
11
Nokia N95
Nokia N95
iPhone 5
Glass
© Marc Levoy
Technical specs
✦ camera
• cell phone equivalent, 5Mpix still or 720p video, no flash
✦ display
• heads-up, color, 640×360 pixels, focused at a distance
✦ sensors
• accelerometer, gyro, compass, GPS
✦ radios
• bluetooth tethering through your phone or direct Wifi
• no cellular modem (3G/4G)
✦ computing
• cell phone equivalent processor (OMAP4), memory, and OS
• SDKs are becoming available in stages16
© Marc Levoy
What’s different about
taking a picture using Glass?
✦ the capture experience
• hands-free
17
(picture by Sebastian Thrun)
© Marc Levoy
What’s different about
taking a picture using Glass?
✦ the capture experience
• hands-free
• point-of-view
19
© Marc Levoy
What’s different about
taking a picture using Glass?
✦ the capture experience
• hands-free
• point-of-view
• always available
21
© Marc Levoy
What’s different about
taking a picture using Glass?
✦ the capture experience
• hands-free
• point-of-view
• always available
• instantly triggerable
23
© Marc Levoy
What’s different about
taking a picture using Glass?
✦ the capture experience
• hands-free
• point-of-view
• always available
• instantly triggerable
• your eyes are unobstructed
25
(Google)
https://www.youtube.com/watch?v=cCmfpHYAAz0
© Marc Levoy
What’s different about
taking a picture using Glass?
✦ the capture experience
• hands-free
• point-of-view
• always available
• instantly triggerable
• your eyes are unobstructed
✦ new reasons to take pictures
• people I’ve met
29
© Marc Levoy
What’s different about
taking a picture using Glass?
✦ the capture experience
• hands-free
• point-of-view
• always available
• instantly triggerable
• your eyes are unobstructed
✦ new reasons to take pictures
• people I’ve met
• something cool I saw
32
© Marc Levoy
What’s different about
taking a picture using Glass?
✦ the capture experience
• hands-free
• point-of-view
• always available
• instantly triggerable
• your eyes are unobstructed
✦ new reasons to take pictures
• people I’ve met
• something cool I saw
• information I’d like to remember
34
© Marc Levoy
What’s different about
taking a picture using Glass?
✦ the capture experience
• hands-free
• point-of-view
• always available
• instantly triggerable
• your eyes are unobstructed
✦ new reasons to take pictures
• people I’ve met
• something cool I saw
• information I need to remember
• things I gotta do
37
© Marc Levoy
What’s different about
taking a picture using Glass?
✦ the capture experience
• hands-free
• point-of-view
• always available
• instantly triggerable
• your eyes are unobstructed
✦ new reasons to take pictures
• people I’ve met
• something cool I saw
• information I need to remember
• things I gotta do
• life logging
39
© Marc Levoy
What’s different about
taking a picture using Glass?
✦ the capture experience
• hands-free
• point-of-view
• always available
• instantly triggerable
• your eyes are unobstructed
✦ new reasons to take pictures
• people I’ve met
• something cool I saw
• information I need to remember
• things I gotta do
• life logging
41
Glass also takes
nice photographs
© Marc Levoy
Video and other formats
✦ straight video
45
(video not available)
© Marc Levoy
Video and other formats
✦ straight video
✦ slo-mo and timelapse
47
(video not available)
© Marc Levoy
Video and other formats
✦ straight video
✦ slo-mo and timelapse
✦ video hangouts and eye swapping
49
(Google)
https://www.youtube.com/watch?v=cCmfpHYAAz0
© Marc Levoy
Video and other formats
✦ straight video
✦ slo-mo and timelapse
✦ video hangouts and eye swapping
✦ every photograph is a cliplet
51
© Marc Levoy
Cliplets
52
Nikon V1 Motion Snapshot
(60fps for 1 second, slowed 2.5×, cross-dissolve to still, played with music)
(http://vimeo.com/36897783)
© Marc Levoy
Photomontage from bursts
54
© Marc Levoy
Photomontage from bursts
55
© Marc Levoy
Multiplicity
56 (Evan Sharboneau)
© Marc Levoy
Video and other formats
✦ straight video
✦ slo-mo and timelapse
✦ video hangouts and eye swapping
✦ every photograph is a cliplet
✦ cinemagraphs
57
© Marc Levoy
Cinemagraphs:
between photography and video
58
(cinemagraphs.com)
© Marc Levoy
Video and other formats
✦ straight video
✦ slo-mo and timelapse
✦ video hangouts and eye swapping
✦ every photograph is a cliplet
✦ cinemagraphs
✦ other games with video...
59
© Marc Levoy
Video synopsis
[Pritch et al.]
60
http://www.cs.huji.ac.il/~yaelpri/demos.php
© Marc Levoy
Dynamosaicing
[Rav-Acha, Pritch, et al. 2007]
61 http://www.cs.huji.ac.il/~yaelpri/demos.php
© Marc Levoy
What’s hard about computational video?
✦ finding effects that are fun, useful, and not creepy
✦ making these effects easy for consumers to author
✦ making them robust enough to work most of the time
✦ making them efficient enough to compute on the device
62
© Marc Levoy
The future of digital cameras
✦ the megapixel wars are over (long overdue)
✦ computational photography is the next battleground
in the camera industry (it’s already starting)
63
nope, still raging in the
cell phone marketplace
actually, it’s the main
battleground right now
© Marc Levoy
The future of digital cameras
✦ the megapixel wars are over (long overdue)
✦ computational photography is the next battleground
in the camera industry (it’s already starting)
64
• burst mode low-light
• auto-HDR
• all-focus
• background defocus
Casio EX ZR1000
• captures a burst of 40
shots at 30fps and
auto-selects the best 5
Nikon 1 V2
© Marc Levoy
The future of digital cameras
✦ the megapixel wars are over (long overdue)
✦ computational photography is the next battleground
in the camera industry (it’s already starting)
✦ how will these features appear to consumers?
• standard and invisible
• standard and visible (and disable-able)
• aftermarket plugins and apps for your camera
65
© Marc Levoy
Example computational photography app:
SynthCam for the iPhone
66
Free
while recording synthetic aperture photograph
single frame synthetic aperture photograph
single frame synthetic aperture photograph
strong defocus subtle defocus
tilt-shift “miniature-model” effect
© Marc Levoy
Superhero vision
73
(Hector Garcia-Molina)
© Marc Levoy
Superhero vision
✦ seeing in the dark
75
© Marc Levoy
✦ required a tripod
✦ can’t currently do this using a cell phone, but it’s not impossible
• dark current (if one shot) or read noise (if a burst) must be very low76
Digital photography
can easily exceed human vision
(Jesse Levinson Canon 10D, 28mm f/4, 3 min, ISO 100, 4 image pano)
single frame
(iPhone 4)
Low-light imaging using
burst-mode computational
photography
average of
~30 frames
(SynthCam)
SNR increases as
sqrt(# of frames)
Low-light imaging using
burst-mode computational
photography
single frame
average of
~30 frames
single frame
average of
~30 frames
© Marc Levoy
Superhero vision
✦ seeing in the dark
✦ seeing through objects
83
© Marc Levoy
Removing foreground objects
by translating the camera
✦ align the shots
✦ match histograms
✦ apply median filter
84
© Marc Levoy
Superhero vision
✦ seeing in the dark
✦ seeing through objects
✦ magnifying glass, telescopic vision
85
© Marc Levoy
Head-mounted magnifiers
86
© Marc Levoy
Camera-based magnifiers
✦ optical zoom
• requires a long optical path
✦ digital zoom (cropping)
• requires a high pixel count,
hence a thick camera
✦ super-resolution
• results typically look oversharpened
87
Nokia 808
© Marc Levoy
Beyond SLRs: Superhero vision
✦ seeing in the dark
✦ seeing through objects
✦ magnifying glass, telescopic vision
✦ slowing down motion
88
(Dogs in Slow Motion, Devin Graham)
https://www.youtube.com/watch?v=7ZIjkvdz4Ko
© Marc Levoy
Superhero vision
✦ seeing in the dark
✦ seeing through objects
✦ magnifying glass, telescopic vision
✦ slowing down motion
✦ motion magnification, change magnification
90
© Marc Levoy
Motion magnification
[Liu, SIGGRAPH 2005]
✦ can this be done using a (shaky) handheld camera?
✦ can it be computed on a (slow) mobile device?
91
© Marc Levoy
Change magnification
[Wu, SIGGRAPH 2012]
92
✦ how much SNR is needed to detect this signal?
✦ is it socially acceptable to run this on Glass?
© Marc Levoy
Superhero vision
✦ seeing in the dark
✦ seeing through objects
✦ magnifying glass, telescopic vision
✦ slowing down motion
✦ motion magnification, change magnification
✦ language translation
93
© Marc Levoy
Word Lens
(app for iOS and Android)
✦ mediocre translation, but clever user interface
✦ recently bought by Google, runs on Glass
94
© Marc Levoy
Superhero vision
✦ seeing in the dark
✦ seeing through objects
✦ magnifying glass, telescopic vision
✦ slowing down motion
✦ motion magnification, change magnification
✦ language translation
✦ face recognition
95
© Marc Levoy
If you met this man at a party...
96
•name: Jack Sparrow
•address: Black Pearl
•profession: pirate
•net worth: zero
•spouse: many
•criminal record: long
© Marc Levoy
Face recognition
✦ recognition from uncontrolled photos is still sci-fi
✦ Google has pro-actively prohibited it on Glass
✦ it could eventually work
✦ if it does, someone will build a device to do it
✦ giving up anonymity ≠ giving up privacy
97
© Marc Levoy
Parting thought: new business models
✦ remote medical diagnosis
• or agricultural, or mechanical
✦ pay or be paid for every picture you take
• posting pictures of empty parking spaces
✦ instantly available cameras improve safety and security
• “ok glass, report that unsafe driver!”
• personal safety in bad neighborhoods
98
© Marc Levoy
Parting thought: new aesthetics
✦ new technologies begin by mimicing old technologies,
but eventually develop their own idioms
99
Georges Méliès, 20,000 Leagues Under the Sea (1907)
Canon 5DII, 1/400 sec
Canon 5DII, average of 15 shots of 1/6 sec
(Marc Levoy)
Glass tti-vanguard-04dec14-san.key

Contenu connexe

En vedette

En vedette (7)

修习慈爱禅 Meditation On Loving Kindness (English & Chinese)
修习慈爱禅  Meditation On Loving Kindness  (English & Chinese)修习慈爱禅  Meditation On Loving Kindness  (English & Chinese)
修习慈爱禅 Meditation On Loving Kindness (English & Chinese)
 
Open Best Cases_Issue 2
Open Best Cases_Issue 2Open Best Cases_Issue 2
Open Best Cases_Issue 2
 
Corporate Workflow Process - Complaints and Legal Matters (illustration)
Corporate Workflow Process - Complaints and Legal Matters (illustration)Corporate Workflow Process - Complaints and Legal Matters (illustration)
Corporate Workflow Process - Complaints and Legal Matters (illustration)
 
Saserprica presentacion y mercadeo general
Saserprica presentacion y mercadeo generalSaserprica presentacion y mercadeo general
Saserprica presentacion y mercadeo general
 
Digital Marketing for Filmmakers
Digital Marketing for FilmmakersDigital Marketing for Filmmakers
Digital Marketing for Filmmakers
 
Du Web 2.0 à l’Entreprise 2.0 (Présentation Thèse - Raffaele COSTANTINO)
Du Web 2.0 à l’Entreprise 2.0 (Présentation Thèse - Raffaele COSTANTINO)Du Web 2.0 à l’Entreprise 2.0 (Présentation Thèse - Raffaele COSTANTINO)
Du Web 2.0 à l’Entreprise 2.0 (Présentation Thèse - Raffaele COSTANTINO)
 
IAB Europe Webinar Deck: Key Operational Considerations for Native Advertisin...
IAB Europe Webinar Deck: Key Operational Considerations for Native Advertisin...IAB Europe Webinar Deck: Key Operational Considerations for Native Advertisin...
IAB Europe Webinar Deck: Key Operational Considerations for Native Advertisin...
 

Similaire à Glass tti-vanguard-04dec14-san.key

前端测试之淘宝实践
前端测试之淘宝实践前端测试之淘宝实践
前端测试之淘宝实践
chencheng 云谦
 
【前端测试】淘宝前端测试实践
【前端测试】淘宝前端测试实践【前端测试】淘宝前端测试实践
【前端测试】淘宝前端测试实践
taobao.com
 
Robbins 96
Robbins 96Robbins 96
Robbins 96
satish49
 
Visual Regression Testing at the Speed of Unit Testing -- by Gil Tayar
Visual Regression Testing at the Speed of Unit Testing -- by Gil TayarVisual Regression Testing at the Speed of Unit Testing -- by Gil Tayar
Visual Regression Testing at the Speed of Unit Testing -- by Gil Tayar
Applitools
 

Similaire à Glass tti-vanguard-04dec14-san.key (20)

Virtual Training, Real Results: Exploring the Potential of VR in the Workplace
Virtual Training, Real Results: Exploring the Potential of VR in the WorkplaceVirtual Training, Real Results: Exploring the Potential of VR in the Workplace
Virtual Training, Real Results: Exploring the Potential of VR in the Workplace
 
Intro to VR with Unreal Engine
Intro to VR with Unreal Engine   Intro to VR with Unreal Engine
Intro to VR with Unreal Engine
 
Introduction to User Experience and User Interface Design: A One-Hour Crash C...
Introduction to User Experience and User Interface Design: A One-Hour Crash C...Introduction to User Experience and User Interface Design: A One-Hour Crash C...
Introduction to User Experience and User Interface Design: A One-Hour Crash C...
 
Tips for shooting and editing smartphone video
Tips for shooting and editing smartphone videoTips for shooting and editing smartphone video
Tips for shooting and editing smartphone video
 
前端测试之淘宝实践
前端测试之淘宝实践前端测试之淘宝实践
前端测试之淘宝实践
 
【前端测试】淘宝前端测试实践
【前端测试】淘宝前端测试实践【前端测试】淘宝前端测试实践
【前端测试】淘宝前端测试实践
 
Fabian Quosdorf (Wonderlamp Industries GmbH) VRBB Community Panel
Fabian Quosdorf (Wonderlamp Industries GmbH) VRBB Community PanelFabian Quosdorf (Wonderlamp Industries GmbH) VRBB Community Panel
Fabian Quosdorf (Wonderlamp Industries GmbH) VRBB Community Panel
 
Robbins 96
Robbins 96Robbins 96
Robbins 96
 
360° Tours and More
360° Tours and More360° Tours and More
360° Tours and More
 
Eyes Wide Open - Amir Ebrahimi
Eyes Wide Open - Amir EbrahimiEyes Wide Open - Amir Ebrahimi
Eyes Wide Open - Amir Ebrahimi
 
The Pharo Evolution
The Pharo EvolutionThe Pharo Evolution
The Pharo Evolution
 
ILMF 2015 in Denver
ILMF 2015 in Denver ILMF 2015 in Denver
ILMF 2015 in Denver
 
Creating Great Branded Videos With Your Smarthphone
Creating Great Branded Videos With Your SmarthphoneCreating Great Branded Videos With Your Smarthphone
Creating Great Branded Videos With Your Smarthphone
 
YouTube Shooting, Uploading, and Embedding
YouTube Shooting, Uploading, and EmbeddingYouTube Shooting, Uploading, and Embedding
YouTube Shooting, Uploading, and Embedding
 
50 photo projects Magazine 2013
50 photo projects Magazine 201350 photo projects Magazine 2013
50 photo projects Magazine 2013
 
How Visual Effects Work In Film.pptx
How Visual Effects Work In Film.pptxHow Visual Effects Work In Film.pptx
How Visual Effects Work In Film.pptx
 
All you need to know about making a video for your Start-Up!
 All you need to know about making a video for your Start-Up! All you need to know about making a video for your Start-Up!
All you need to know about making a video for your Start-Up!
 
[MOPCON 2014] Google Glass 開發經驗分享
[MOPCON 2014] Google Glass 開發經驗分享[MOPCON 2014] Google Glass 開發經驗分享
[MOPCON 2014] Google Glass 開發經驗分享
 
Visual Regression Testing at the Speed of Unit Testing -- by Gil Tayar
Visual Regression Testing at the Speed of Unit Testing -- by Gil TayarVisual Regression Testing at the Speed of Unit Testing -- by Gil Tayar
Visual Regression Testing at the Speed of Unit Testing -- by Gil Tayar
 
Making VR Games and Experiences in UE4
Making VR Games and Experiences in UE4Making VR Games and Experiences in UE4
Making VR Games and Experiences in UE4
 

Plus de Tianlu Wang

Plus de Tianlu Wang (20)

L7 er2
L7 er2L7 er2
L7 er2
 
L8 design1
L8 design1L8 design1
L8 design1
 
L9 design2
L9 design2L9 design2
L9 design2
 
14 pro resolution
14 pro resolution14 pro resolution
14 pro resolution
 
13 propositional calculus
13 propositional calculus13 propositional calculus
13 propositional calculus
 
12 adversal search
12 adversal search12 adversal search
12 adversal search
 
11 alternative search
11 alternative search11 alternative search
11 alternative search
 
10 2 sum
10 2 sum10 2 sum
10 2 sum
 
22 planning
22 planning22 planning
22 planning
 
21 situation calculus
21 situation calculus21 situation calculus
21 situation calculus
 
20 bayes learning
20 bayes learning20 bayes learning
20 bayes learning
 
19 uncertain evidence
19 uncertain evidence19 uncertain evidence
19 uncertain evidence
 
18 common knowledge
18 common knowledge18 common knowledge
18 common knowledge
 
17 2 expert systems
17 2 expert systems17 2 expert systems
17 2 expert systems
 
17 1 knowledge-based system
17 1 knowledge-based system17 1 knowledge-based system
17 1 knowledge-based system
 
16 2 predicate resolution
16 2 predicate resolution16 2 predicate resolution
16 2 predicate resolution
 
16 1 predicate resolution
16 1 predicate resolution16 1 predicate resolution
16 1 predicate resolution
 
15 predicate
15 predicate15 predicate
15 predicate
 
09 heuristic search
09 heuristic search09 heuristic search
09 heuristic search
 
08 uninformed search
08 uninformed search08 uninformed search
08 uninformed search
 

Glass tti-vanguard-04dec14-san.key

  • 1. What Google Glass means for the future of photography Marc Levoy Computer Science Department Stanford University TTI Vanguard [next] December 4, 2014 mostly retired from Stanford to work at...
  • 3.
  • 4. © 2010 Marc Levoy Outline ✦ a bit of history ✦ technical specs ✦ What’s different about taking a picture using Glass? ✦ writing apps for cameras ✦ superhero vision 4
  • 5. © Marc Levoy Head-mounted displays are not new ✦ conferences: • International Symposium on Wearable Computers (ISWC) • Pervasive and Ubiquitous Computing (Ubicomp) 5 Ivan Sutherland’s “ultimate display” (1965)
  • 6. © Marc Levoy Head-mounted displays are not new 6 (Google image search results for “head mounted display”)
  • 7. © Marc Levoy Neither are head-mounted cameras 7 Steve Mann’s Eyetap (1981)
  • 8. © Marc Levoy Neither are head-mounted cameras 8 (Google image search results for “head mounted camera”)
  • 11. © Marc Levoy Technical specs ✦ camera • cell phone equivalent, 5Mpix still or 720p video, no flash 11
  • 15. Glass
  • 16. © Marc Levoy Technical specs ✦ camera • cell phone equivalent, 5Mpix still or 720p video, no flash ✦ display • heads-up, color, 640×360 pixels, focused at a distance ✦ sensors • accelerometer, gyro, compass, GPS ✦ radios • bluetooth tethering through your phone or direct Wifi • no cellular modem (3G/4G) ✦ computing • cell phone equivalent processor (OMAP4), memory, and OS • SDKs are becoming available in stages16
  • 17. © Marc Levoy What’s different about taking a picture using Glass? ✦ the capture experience • hands-free 17
  • 19. © Marc Levoy What’s different about taking a picture using Glass? ✦ the capture experience • hands-free • point-of-view 19
  • 20.
  • 21. © Marc Levoy What’s different about taking a picture using Glass? ✦ the capture experience • hands-free • point-of-view • always available 21
  • 22.
  • 23. © Marc Levoy What’s different about taking a picture using Glass? ✦ the capture experience • hands-free • point-of-view • always available • instantly triggerable 23
  • 24.
  • 25. © Marc Levoy What’s different about taking a picture using Glass? ✦ the capture experience • hands-free • point-of-view • always available • instantly triggerable • your eyes are unobstructed 25
  • 26.
  • 27.
  • 29. © Marc Levoy What’s different about taking a picture using Glass? ✦ the capture experience • hands-free • point-of-view • always available • instantly triggerable • your eyes are unobstructed ✦ new reasons to take pictures • people I’ve met 29
  • 30.
  • 31.
  • 32. © Marc Levoy What’s different about taking a picture using Glass? ✦ the capture experience • hands-free • point-of-view • always available • instantly triggerable • your eyes are unobstructed ✦ new reasons to take pictures • people I’ve met • something cool I saw 32
  • 33.
  • 34. © Marc Levoy What’s different about taking a picture using Glass? ✦ the capture experience • hands-free • point-of-view • always available • instantly triggerable • your eyes are unobstructed ✦ new reasons to take pictures • people I’ve met • something cool I saw • information I’d like to remember 34
  • 35.
  • 36.
  • 37. © Marc Levoy What’s different about taking a picture using Glass? ✦ the capture experience • hands-free • point-of-view • always available • instantly triggerable • your eyes are unobstructed ✦ new reasons to take pictures • people I’ve met • something cool I saw • information I need to remember • things I gotta do 37
  • 38.
  • 39. © Marc Levoy What’s different about taking a picture using Glass? ✦ the capture experience • hands-free • point-of-view • always available • instantly triggerable • your eyes are unobstructed ✦ new reasons to take pictures • people I’ve met • something cool I saw • information I need to remember • things I gotta do • life logging 39
  • 40.
  • 41. © Marc Levoy What’s different about taking a picture using Glass? ✦ the capture experience • hands-free • point-of-view • always available • instantly triggerable • your eyes are unobstructed ✦ new reasons to take pictures • people I’ve met • something cool I saw • information I need to remember • things I gotta do • life logging 41 Glass also takes nice photographs
  • 42.
  • 43.
  • 44.
  • 45. © Marc Levoy Video and other formats ✦ straight video 45
  • 47. © Marc Levoy Video and other formats ✦ straight video ✦ slo-mo and timelapse 47
  • 49. © Marc Levoy Video and other formats ✦ straight video ✦ slo-mo and timelapse ✦ video hangouts and eye swapping 49
  • 51. © Marc Levoy Video and other formats ✦ straight video ✦ slo-mo and timelapse ✦ video hangouts and eye swapping ✦ every photograph is a cliplet 51
  • 52. © Marc Levoy Cliplets 52 Nikon V1 Motion Snapshot (60fps for 1 second, slowed 2.5×, cross-dissolve to still, played with music)
  • 54. © Marc Levoy Photomontage from bursts 54
  • 55. © Marc Levoy Photomontage from bursts 55
  • 56. © Marc Levoy Multiplicity 56 (Evan Sharboneau)
  • 57. © Marc Levoy Video and other formats ✦ straight video ✦ slo-mo and timelapse ✦ video hangouts and eye swapping ✦ every photograph is a cliplet ✦ cinemagraphs 57
  • 58. © Marc Levoy Cinemagraphs: between photography and video 58 (cinemagraphs.com)
  • 59. © Marc Levoy Video and other formats ✦ straight video ✦ slo-mo and timelapse ✦ video hangouts and eye swapping ✦ every photograph is a cliplet ✦ cinemagraphs ✦ other games with video... 59
  • 60. © Marc Levoy Video synopsis [Pritch et al.] 60 http://www.cs.huji.ac.il/~yaelpri/demos.php
  • 61. © Marc Levoy Dynamosaicing [Rav-Acha, Pritch, et al. 2007] 61 http://www.cs.huji.ac.il/~yaelpri/demos.php
  • 62. © Marc Levoy What’s hard about computational video? ✦ finding effects that are fun, useful, and not creepy ✦ making these effects easy for consumers to author ✦ making them robust enough to work most of the time ✦ making them efficient enough to compute on the device 62
  • 63. © Marc Levoy The future of digital cameras ✦ the megapixel wars are over (long overdue) ✦ computational photography is the next battleground in the camera industry (it’s already starting) 63 nope, still raging in the cell phone marketplace actually, it’s the main battleground right now
  • 64. © Marc Levoy The future of digital cameras ✦ the megapixel wars are over (long overdue) ✦ computational photography is the next battleground in the camera industry (it’s already starting) 64 • burst mode low-light • auto-HDR • all-focus • background defocus Casio EX ZR1000 • captures a burst of 40 shots at 30fps and auto-selects the best 5 Nikon 1 V2
  • 65. © Marc Levoy The future of digital cameras ✦ the megapixel wars are over (long overdue) ✦ computational photography is the next battleground in the camera industry (it’s already starting) ✦ how will these features appear to consumers? • standard and invisible • standard and visible (and disable-able) • aftermarket plugins and apps for your camera 65
  • 66. © Marc Levoy Example computational photography app: SynthCam for the iPhone 66 Free
  • 67.
  • 68. while recording synthetic aperture photograph
  • 69. single frame synthetic aperture photograph
  • 70. single frame synthetic aperture photograph
  • 75. © Marc Levoy Superhero vision ✦ seeing in the dark 75
  • 76. © Marc Levoy ✦ required a tripod ✦ can’t currently do this using a cell phone, but it’s not impossible • dark current (if one shot) or read noise (if a burst) must be very low76 Digital photography can easily exceed human vision (Jesse Levinson Canon 10D, 28mm f/4, 3 min, ISO 100, 4 image pano)
  • 77. single frame (iPhone 4) Low-light imaging using burst-mode computational photography
  • 78. average of ~30 frames (SynthCam) SNR increases as sqrt(# of frames) Low-light imaging using burst-mode computational photography
  • 83. © Marc Levoy Superhero vision ✦ seeing in the dark ✦ seeing through objects 83
  • 84. © Marc Levoy Removing foreground objects by translating the camera ✦ align the shots ✦ match histograms ✦ apply median filter 84
  • 85. © Marc Levoy Superhero vision ✦ seeing in the dark ✦ seeing through objects ✦ magnifying glass, telescopic vision 85
  • 86. © Marc Levoy Head-mounted magnifiers 86
  • 87. © Marc Levoy Camera-based magnifiers ✦ optical zoom • requires a long optical path ✦ digital zoom (cropping) • requires a high pixel count, hence a thick camera ✦ super-resolution • results typically look oversharpened 87 Nokia 808
  • 88. © Marc Levoy Beyond SLRs: Superhero vision ✦ seeing in the dark ✦ seeing through objects ✦ magnifying glass, telescopic vision ✦ slowing down motion 88
  • 89. (Dogs in Slow Motion, Devin Graham) https://www.youtube.com/watch?v=7ZIjkvdz4Ko
  • 90. © Marc Levoy Superhero vision ✦ seeing in the dark ✦ seeing through objects ✦ magnifying glass, telescopic vision ✦ slowing down motion ✦ motion magnification, change magnification 90
  • 91. © Marc Levoy Motion magnification [Liu, SIGGRAPH 2005] ✦ can this be done using a (shaky) handheld camera? ✦ can it be computed on a (slow) mobile device? 91
  • 92. © Marc Levoy Change magnification [Wu, SIGGRAPH 2012] 92 ✦ how much SNR is needed to detect this signal? ✦ is it socially acceptable to run this on Glass?
  • 93. © Marc Levoy Superhero vision ✦ seeing in the dark ✦ seeing through objects ✦ magnifying glass, telescopic vision ✦ slowing down motion ✦ motion magnification, change magnification ✦ language translation 93
  • 94. © Marc Levoy Word Lens (app for iOS and Android) ✦ mediocre translation, but clever user interface ✦ recently bought by Google, runs on Glass 94
  • 95. © Marc Levoy Superhero vision ✦ seeing in the dark ✦ seeing through objects ✦ magnifying glass, telescopic vision ✦ slowing down motion ✦ motion magnification, change magnification ✦ language translation ✦ face recognition 95
  • 96. © Marc Levoy If you met this man at a party... 96 •name: Jack Sparrow •address: Black Pearl •profession: pirate •net worth: zero •spouse: many •criminal record: long
  • 97. © Marc Levoy Face recognition ✦ recognition from uncontrolled photos is still sci-fi ✦ Google has pro-actively prohibited it on Glass ✦ it could eventually work ✦ if it does, someone will build a device to do it ✦ giving up anonymity ≠ giving up privacy 97
  • 98. © Marc Levoy Parting thought: new business models ✦ remote medical diagnosis • or agricultural, or mechanical ✦ pay or be paid for every picture you take • posting pictures of empty parking spaces ✦ instantly available cameras improve safety and security • “ok glass, report that unsafe driver!” • personal safety in bad neighborhoods 98
  • 99. © Marc Levoy Parting thought: new aesthetics ✦ new technologies begin by mimicing old technologies, but eventually develop their own idioms 99 Georges Méliès, 20,000 Leagues Under the Sea (1907)
  • 101. Canon 5DII, average of 15 shots of 1/6 sec