SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Multi-Aperture Photography Paul Green – MIT CSAIL Wenyang Sun – MERL Wojciech Matusik – MERL FrĂ©do Durand – MIT CSAIL
Motivation http://photographertips.net Portrait Landscape Small Aperture Large Aperture Depth of Field Control Shallow Depth of Field Large  Depth of Field
Depth and Defocus Blur plane of focus sensor lens defocus blur depends on  distance  from plane of focus subject rays from point in focus converge to single pixel circle of confusion
Defocus Blur & Aperture lens plane of focus defocus blur depends on  aperture  size aperture http://photographertips.net sensor subject circle of confusion
Goals ,[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Related Work ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],McGuire et al ‘07 Adelson and Wang ‘92 Levin et al ’07 Veeraraghavan et al ’07 Georgiev et al‘06 Aggarwal and Ahuja ‘04
Plenoptic Cameras ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Lens Aperture u v Sensor (x,y) Lenslet Array Subject Lens (u,v)
1D vs 2D Aperture Sampling u v Aperture 2D Grid Sampling http://photographertips.net
1D vs. 2D Aperture Sampling 4 Samples Aperture 1D “Ring” Sampling 45 Samples u v Aperture 2D Grid Sampling http://photographertips.net
Optical Splitting Trees ,[object Object],[object Object],[object Object],Large Aperture Camera Small Aperture Camera McGuire et al ‘07 Beamsplitter Incoming light
Goals ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Optical Design Principles ,[object Object],[object Object],[object Object],[object Object],Aperture Sensor http://photographertips.net
[object Object],[object Object],[object Object],Aperture Splitting Tilted Mirrors
Aperture Splitting Incoming light Sensor Mirrors Focusing lenses Tilted Mirrors
Aperture Splitting X Ideally at aperture plane ,  but not physically possible! Solution:  Relay Optics  to create  virtual aperture plane Photographic Lens Aperture Plane Relay system Aperture splitting optics New Aperture Plane
Optical Prototype Mirror Close-up main lens relay optics mirrors tilted mirrors lenses SLR Camera
Sample Data ,[object Object]
[object Object],[object Object],Point Spread Function Occlusion combined inner ring 1 ring 2 outer
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DOF Navigation
[object Object],DOF Extrapolation? ? Depends on depth and aperture size What is  at each pixel in  ? - Circular aperture blurring kernel
DOF Extrapolation Roadmap capture estimate blur fit model extrapolate blur Blur size Aperture Diameter Largest physical aperture I E I 1 I 2 I 0 I 3
Defocus Gradient Defocus blur G  is  slope  of this line Defocus Gradient Map Defocus Gradient Blur proportional to  aperture diameter Blur size Aperture Diameter   D I 1 I 2 I E I 0 σ I 3 Largest physical aperture focal length aperture diameter sensor distance object distance
Optimization ,[object Object],[object Object],[object Object],Defocus Gradient Map Smallest Aperture Image
Depth of Field Extrapolation
Synthetic Refocusing ,[object Object],gradient map “ refocused” map extrapolated f/1.8 “ refocused” synthetic f/1.8
Synthetic Refocusing Video
Depth Guided Deconvolution ,[object Object],Before After depth-guided deconvolution Defocus gradient map Smallest aperture image
Discussion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Thanks ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Weitere Àhnliche Inhalte

Was ist angesagt?

Human-Computer Interactive Systems
Human-Computer Interactive SystemsHuman-Computer Interactive Systems
Human-Computer Interactive SystemsVertigo4
 
"Introduction to Optics for Embedded Vision," a Presentation from Edmund Optics
"Introduction to Optics for Embedded Vision," a Presentation from Edmund Optics"Introduction to Optics for Embedded Vision," a Presentation from Edmund Optics
"Introduction to Optics for Embedded Vision," a Presentation from Edmund OpticsEdge AI and Vision Alliance
 
CR, DR and recent advances
CR, DR and recent advancesCR, DR and recent advances
CR, DR and recent advancesVishal Sankpal
 
Remote sensing
 Remote sensing Remote sensing
Remote sensingFidy Zegge
 
Brochure s neox
Brochure s neoxBrochure s neox
Brochure s neoxsm_carvalho
 
Photoflurography new microsoft office powerpoint 97 2003 presentation
Photoflurography new microsoft office powerpoint 97 2003 presentationPhotoflurography new microsoft office powerpoint 97 2003 presentation
Photoflurography new microsoft office powerpoint 97 2003 presentationmr_koky
 
Single photon 3D Imaging with Deep Sensor Fusion
Single photon 3D Imaging with Deep Sensor FusionSingle photon 3D Imaging with Deep Sensor Fusion
Single photon 3D Imaging with Deep Sensor FusionDavid Lindell
 
spatial resolutionin remote sensing
 spatial resolutionin remote sensing spatial resolutionin remote sensing
spatial resolutionin remote sensingGhassan Hadi
 
Nityanand gopalika digital detectors for industrial applications
Nityanand gopalika   digital detectors for industrial applicationsNityanand gopalika   digital detectors for industrial applications
Nityanand gopalika digital detectors for industrial applicationsNityanand Gopalika
 
Computed radiography
Computed radiographyComputed radiography
Computed radiographyLirih Kuu
 
factor affecting quality of radiograph
factor affecting quality of radiographfactor affecting quality of radiograph
factor affecting quality of radiographIslamfaiq9
 
Digital radiography
Digital radiographyDigital radiography
Digital radiographyharibudke
 
Computationally Efficient Methods for Sonar Image Denoising using Fractional ...
Computationally Efficient Methods for Sonar Image Denoising using Fractional ...Computationally Efficient Methods for Sonar Image Denoising using Fractional ...
Computationally Efficient Methods for Sonar Image Denoising using Fractional ...CSCJournals
 

Was ist angesagt? (20)

Human-Computer Interactive Systems
Human-Computer Interactive SystemsHuman-Computer Interactive Systems
Human-Computer Interactive Systems
 
"Introduction to Optics for Embedded Vision," a Presentation from Edmund Optics
"Introduction to Optics for Embedded Vision," a Presentation from Edmund Optics"Introduction to Optics for Embedded Vision," a Presentation from Edmund Optics
"Introduction to Optics for Embedded Vision," a Presentation from Edmund Optics
 
CR, DR and recent advances
CR, DR and recent advancesCR, DR and recent advances
CR, DR and recent advances
 
Vision-correcting Displays @ SIGGRAPH 2014
Vision-correcting Displays @ SIGGRAPH 2014Vision-correcting Displays @ SIGGRAPH 2014
Vision-correcting Displays @ SIGGRAPH 2014
 
Light field
Light field Light field
Light field
 
Remote sensing
 Remote sensing Remote sensing
Remote sensing
 
Raskar Paris Nov08
Raskar Paris Nov08Raskar Paris Nov08
Raskar Paris Nov08
 
Ideal radiography
Ideal radiographyIdeal radiography
Ideal radiography
 
Raskar Keynote at Stereoscopic Display Jan 2011
Raskar Keynote at Stereoscopic Display Jan 2011Raskar Keynote at Stereoscopic Display Jan 2011
Raskar Keynote at Stereoscopic Display Jan 2011
 
Brochure s neox
Brochure s neoxBrochure s neox
Brochure s neox
 
Dr,system abhishek
Dr,system abhishekDr,system abhishek
Dr,system abhishek
 
Photoflurography new microsoft office powerpoint 97 2003 presentation
Photoflurography new microsoft office powerpoint 97 2003 presentationPhotoflurography new microsoft office powerpoint 97 2003 presentation
Photoflurography new microsoft office powerpoint 97 2003 presentation
 
Single photon 3D Imaging with Deep Sensor Fusion
Single photon 3D Imaging with Deep Sensor FusionSingle photon 3D Imaging with Deep Sensor Fusion
Single photon 3D Imaging with Deep Sensor Fusion
 
spatial resolutionin remote sensing
 spatial resolutionin remote sensing spatial resolutionin remote sensing
spatial resolutionin remote sensing
 
Nityanand gopalika digital detectors for industrial applications
Nityanand gopalika   digital detectors for industrial applicationsNityanand gopalika   digital detectors for industrial applications
Nityanand gopalika digital detectors for industrial applications
 
Computed radiography
Computed radiographyComputed radiography
Computed radiography
 
What is spatial Resolution
What is spatial ResolutionWhat is spatial Resolution
What is spatial Resolution
 
factor affecting quality of radiograph
factor affecting quality of radiographfactor affecting quality of radiograph
factor affecting quality of radiograph
 
Digital radiography
Digital radiographyDigital radiography
Digital radiography
 
Computationally Efficient Methods for Sonar Image Denoising using Fractional ...
Computationally Efficient Methods for Sonar Image Denoising using Fractional ...Computationally Efficient Methods for Sonar Image Denoising using Fractional ...
Computationally Efficient Methods for Sonar Image Denoising using Fractional ...
 

Andere mochten auch

IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...
IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...
IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...ijsrd.com
 
A novel approach for denoising and enhancement of extremely low light video
A novel approach for denoising and enhancement of extremely low light videoA novel approach for denoising and enhancement of extremely low light video
A novel approach for denoising and enhancement of extremely low light videoI3E Technologies
 
White balance Task
White balance TaskWhite balance Task
White balance Taskchristimothy12
 
Aperture presentation 1
Aperture presentation 1Aperture presentation 1
Aperture presentation 1laroos0815
 
Digital Image Processing_ ch2 enhancement spatial-domain
Digital Image Processing_ ch2 enhancement spatial-domainDigital Image Processing_ ch2 enhancement spatial-domain
Digital Image Processing_ ch2 enhancement spatial-domainMalik obeisat
 
Introduction to image contrast and enhancement method
Introduction to image contrast and enhancement methodIntroduction to image contrast and enhancement method
Introduction to image contrast and enhancement methodAbhishekvb
 
Image enhancement ppt nal2
Image enhancement ppt nal2Image enhancement ppt nal2
Image enhancement ppt nal2Surabhi Ks
 
Image enhancement
Image enhancementImage enhancement
Image enhancementAyaelshiwi
 
The Low Vision Examination
The Low Vision ExaminationThe Low Vision Examination
The Low Vision ExaminationHossein Mirzaie
 
Digital Image Processing Fundamental
Digital Image Processing FundamentalDigital Image Processing Fundamental
Digital Image Processing FundamentalThuong Nguyen Canh
 
Final Project Report on Image processing based intelligent traffic control sy...
Final Project Report on Image processing based intelligent traffic control sy...Final Project Report on Image processing based intelligent traffic control sy...
Final Project Report on Image processing based intelligent traffic control sy...Louise Antonio
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image ProcessingSahil Biswas
 

Andere mochten auch (14)

How to come up with new Ideas Raskar Feb09
How to come up with new Ideas Raskar Feb09How to come up with new Ideas Raskar Feb09
How to come up with new Ideas Raskar Feb09
 
IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...
IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...
IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...
 
A novel approach for denoising and enhancement of extremely low light video
A novel approach for denoising and enhancement of extremely low light videoA novel approach for denoising and enhancement of extremely low light video
A novel approach for denoising and enhancement of extremely low light video
 
White balance Task
White balance TaskWhite balance Task
White balance Task
 
Aperture presentation 1
Aperture presentation 1Aperture presentation 1
Aperture presentation 1
 
Digital Image Processing_ ch2 enhancement spatial-domain
Digital Image Processing_ ch2 enhancement spatial-domainDigital Image Processing_ ch2 enhancement spatial-domain
Digital Image Processing_ ch2 enhancement spatial-domain
 
Introduction to image contrast and enhancement method
Introduction to image contrast and enhancement methodIntroduction to image contrast and enhancement method
Introduction to image contrast and enhancement method
 
Image enhancement ppt nal2
Image enhancement ppt nal2Image enhancement ppt nal2
Image enhancement ppt nal2
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
The Low Vision Examination
The Low Vision ExaminationThe Low Vision Examination
The Low Vision Examination
 
Digital Image Processing Fundamental
Digital Image Processing FundamentalDigital Image Processing Fundamental
Digital Image Processing Fundamental
 
Final Project Report on Image processing based intelligent traffic control sy...
Final Project Report on Image processing based intelligent traffic control sy...Final Project Report on Image processing based intelligent traffic control sy...
Final Project Report on Image processing based intelligent traffic control sy...
 
Image processing ppt
Image processing pptImage processing ppt
Image processing ppt
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 

Ähnlich wie Multi Aperture Photography

Lecture03: Fundamentals Optics
Lecture03: Fundamentals Optics Lecture03: Fundamentals Optics
Lecture03: Fundamentals Optics Sarhat Adam
 
Getting More Precision in Videoscope Measurements While Taking Larger Measure...
Getting More Precision in Videoscope Measurements While Taking Larger Measure...Getting More Precision in Videoscope Measurements While Taking Larger Measure...
Getting More Precision in Videoscope Measurements While Taking Larger Measure...Olympus IMS
 
Bino presentation2015
Bino presentation2015Bino presentation2015
Bino presentation2015Chris Royal
 
Basic principles of photography
Basic principles of photographyBasic principles of photography
Basic principles of photographyFOTOVIVA
 
Machine vision
Machine visionMachine vision
Machine visiondjehlke
 
"Image Sensors for Vision: Foundations and Trends," a Presentation from ON Se...
"Image Sensors for Vision: Foundations and Trends," a Presentation from ON Se..."Image Sensors for Vision: Foundations and Trends," a Presentation from ON Se...
"Image Sensors for Vision: Foundations and Trends," a Presentation from ON Se...Edge AI and Vision Alliance
 
Ghostly Images
Ghostly ImagesGhostly Images
Ghostly ImagesLukas Bosko
 
Fundamental of lens in photography
Fundamental of lens in photographyFundamental of lens in photography
Fundamental of lens in photographyAnindya Das
 
2-Camera-Properties.pdf
2-Camera-Properties.pdf2-Camera-Properties.pdf
2-Camera-Properties.pdfssusera9462d1
 
Broadcast Lens Technology Part 1
Broadcast Lens Technology Part 1Broadcast Lens Technology Part 1
Broadcast Lens Technology Part 1Dr. Mohieddin Moradi
 
Magnification(macro and micro radiography), distortion
Magnification(macro and micro radiography), distortionMagnification(macro and micro radiography), distortion
Magnification(macro and micro radiography), distortionparthajyotidas11
 
An image based disdrometer verification and raindrop analysis
An image based disdrometer verification and raindrop analysisAn image based disdrometer verification and raindrop analysis
An image based disdrometer verification and raindrop analysisJames Huang
 
Progressive addition lens1
Progressive addition lens1Progressive addition lens1
Progressive addition lens1GauriSShrestha
 
study Dappled Photography
study Dappled Photographystudy Dappled Photography
study Dappled PhotographyChiamin Hsu
 

Ähnlich wie Multi Aperture Photography (20)

Lecture03: Fundamentals Optics
Lecture03: Fundamentals Optics Lecture03: Fundamentals Optics
Lecture03: Fundamentals Optics
 
Getting More Precision in Videoscope Measurements While Taking Larger Measure...
Getting More Precision in Videoscope Measurements While Taking Larger Measure...Getting More Precision in Videoscope Measurements While Taking Larger Measure...
Getting More Precision in Videoscope Measurements While Taking Larger Measure...
 
Bino presentation2015
Bino presentation2015Bino presentation2015
Bino presentation2015
 
Basic principles of photography
Basic principles of photographyBasic principles of photography
Basic principles of photography
 
Machine vision
Machine visionMachine vision
Machine vision
 
Raskar 6Sight Keynote Talk Nov09
Raskar 6Sight Keynote Talk Nov09Raskar 6Sight Keynote Talk Nov09
Raskar 6Sight Keynote Talk Nov09
 
Defocus magnification
Defocus magnificationDefocus magnification
Defocus magnification
 
"Image Sensors for Vision: Foundations and Trends," a Presentation from ON Se...
"Image Sensors for Vision: Foundations and Trends," a Presentation from ON Se..."Image Sensors for Vision: Foundations and Trends," a Presentation from ON Se...
"Image Sensors for Vision: Foundations and Trends," a Presentation from ON Se...
 
Digital Holography
Digital HolographyDigital Holography
Digital Holography
 
Basic camera controls
Basic camera controlsBasic camera controls
Basic camera controls
 
Ghostly Images
Ghostly ImagesGhostly Images
Ghostly Images
 
Fundamental of lens in photography
Fundamental of lens in photographyFundamental of lens in photography
Fundamental of lens in photography
 
Iluminacion
IluminacionIluminacion
Iluminacion
 
2-Camera-Properties.pdf
2-Camera-Properties.pdf2-Camera-Properties.pdf
2-Camera-Properties.pdf
 
Broadcast Lens Technology Part 1
Broadcast Lens Technology Part 1Broadcast Lens Technology Part 1
Broadcast Lens Technology Part 1
 
Magnification(macro and micro radiography), distortion
Magnification(macro and micro radiography), distortionMagnification(macro and micro radiography), distortion
Magnification(macro and micro radiography), distortion
 
Mit Museum Talk
Mit Museum TalkMit Museum Talk
Mit Museum Talk
 
An image based disdrometer verification and raindrop analysis
An image based disdrometer verification and raindrop analysisAn image based disdrometer verification and raindrop analysis
An image based disdrometer verification and raindrop analysis
 
Progressive addition lens1
Progressive addition lens1Progressive addition lens1
Progressive addition lens1
 
study Dappled Photography
study Dappled Photographystudy Dappled Photography
study Dappled Photography
 

KĂŒrzlich hochgeladen

Aminabad @ Book Call Girls in Lucknow - 450+ Call Girl Cash Payment đŸ” 8923113...
Aminabad @ Book Call Girls in Lucknow - 450+ Call Girl Cash Payment đŸ” 8923113...Aminabad @ Book Call Girls in Lucknow - 450+ Call Girl Cash Payment đŸ” 8923113...
Aminabad @ Book Call Girls in Lucknow - 450+ Call Girl Cash Payment đŸ” 8923113...akbard9823
 
Lucknow 💋 Call Girl in Lucknow | Whatsapp No 8923113531 VIP Escorts Service A...
Lucknow 💋 Call Girl in Lucknow | Whatsapp No 8923113531 VIP Escorts Service A...Lucknow 💋 Call Girl in Lucknow | Whatsapp No 8923113531 VIP Escorts Service A...
Lucknow 💋 Call Girl in Lucknow | Whatsapp No 8923113531 VIP Escorts Service A...anilsa9823
 
AaliyahBell_themist_v01.pdf .
AaliyahBell_themist_v01.pdf             .AaliyahBell_themist_v01.pdf             .
AaliyahBell_themist_v01.pdf .AaliyahB2
 
Lucknow 💋 best call girls in Lucknow (Adult Only) 8923113531 Escort Service ...
Lucknow 💋 best call girls in Lucknow  (Adult Only) 8923113531 Escort Service ...Lucknow 💋 best call girls in Lucknow  (Adult Only) 8923113531 Escort Service ...
Lucknow 💋 best call girls in Lucknow (Adult Only) 8923113531 Escort Service ...anilsa9823
 
Lucknow 💋 Escort Service in Lucknow (Adult Only) 8923113531 Escort Service 2...
Lucknow 💋 Escort Service in Lucknow  (Adult Only) 8923113531 Escort Service 2...Lucknow 💋 Escort Service in Lucknow  (Adult Only) 8923113531 Escort Service 2...
Lucknow 💋 Escort Service in Lucknow (Adult Only) 8923113531 Escort Service 2...anilsa9823
 
Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...
Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...
Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...anilsa9823
 
Young⚡Call Girls in Uttam Nagar Delhi >àŒ’9667401043 Escort Service
Young⚡Call Girls in Uttam Nagar Delhi >àŒ’9667401043 Escort ServiceYoung⚡Call Girls in Uttam Nagar Delhi >àŒ’9667401043 Escort Service
Young⚡Call Girls in Uttam Nagar Delhi >àŒ’9667401043 Escort Servicesonnydelhi1992
 
Editorial sephora annual report design project
Editorial sephora annual report design projectEditorial sephora annual report design project
Editorial sephora annual report design projecttbatkhuu1
 
Lucknow 💋 Call Girls Service Lucknow â‚č7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Call Girls Service Lucknow â‚č7.5k Pick Up & Drop With Cash Payment 8...Lucknow 💋 Call Girls Service Lucknow â‚č7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Call Girls Service Lucknow â‚č7.5k Pick Up & Drop With Cash Payment 8...anilsa9823
 
exhuma plot and synopsis from the exhuma movie.pptx
exhuma plot and synopsis from the exhuma movie.pptxexhuma plot and synopsis from the exhuma movie.pptx
exhuma plot and synopsis from the exhuma movie.pptxKurikulumPenilaian
 
(9711106444 )đŸ«Š#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi đŸ«¶
(9711106444 )đŸ«Š#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi đŸ«¶(9711106444 )đŸ«Š#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi đŸ«¶
(9711106444 )đŸ«Š#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi đŸ«¶delhimunirka444
 
The First Date by Daniel Johnson (Inspired By True Events)
The First Date by Daniel Johnson (Inspired By True Events)The First Date by Daniel Johnson (Inspired By True Events)
The First Date by Daniel Johnson (Inspired By True Events)thephillipta
 
Alex and Chloe by Daniel Johnson Storyboard
Alex and Chloe by Daniel Johnson StoryboardAlex and Chloe by Daniel Johnson Storyboard
Alex and Chloe by Daniel Johnson Storyboardthephillipta
 
Amelia's Dad's Father of the Bride Speech
Amelia's Dad's Father of the Bride SpeechAmelia's Dad's Father of the Bride Speech
Amelia's Dad's Father of the Bride Speechdavidbearn1
 
Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...
Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...
Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...anilsa9823
 
Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...
Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...
Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...anilsa9823
 
Young⚡Call Girls in Lajpat Nagar Delhi >àŒ’9667401043 Escort Service
Young⚡Call Girls in Lajpat Nagar Delhi >àŒ’9667401043 Escort ServiceYoung⚡Call Girls in Lajpat Nagar Delhi >àŒ’9667401043 Escort Service
Young⚡Call Girls in Lajpat Nagar Delhi >àŒ’9667401043 Escort Servicesonnydelhi1992
 
Jeremy Casson - An Architectural and Historical Journey Around Europe
Jeremy Casson - An Architectural and Historical Journey Around EuropeJeremy Casson - An Architectural and Historical Journey Around Europe
Jeremy Casson - An Architectural and Historical Journey Around EuropeJeremy Casson
 
Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...
Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...
Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...home
 

KĂŒrzlich hochgeladen (20)

Aminabad @ Book Call Girls in Lucknow - 450+ Call Girl Cash Payment đŸ” 8923113...
Aminabad @ Book Call Girls in Lucknow - 450+ Call Girl Cash Payment đŸ” 8923113...Aminabad @ Book Call Girls in Lucknow - 450+ Call Girl Cash Payment đŸ” 8923113...
Aminabad @ Book Call Girls in Lucknow - 450+ Call Girl Cash Payment đŸ” 8923113...
 
Lucknow 💋 Call Girl in Lucknow | Whatsapp No 8923113531 VIP Escorts Service A...
Lucknow 💋 Call Girl in Lucknow | Whatsapp No 8923113531 VIP Escorts Service A...Lucknow 💋 Call Girl in Lucknow | Whatsapp No 8923113531 VIP Escorts Service A...
Lucknow 💋 Call Girl in Lucknow | Whatsapp No 8923113531 VIP Escorts Service A...
 
AaliyahBell_themist_v01.pdf .
AaliyahBell_themist_v01.pdf             .AaliyahBell_themist_v01.pdf             .
AaliyahBell_themist_v01.pdf .
 
Lucknow 💋 best call girls in Lucknow (Adult Only) 8923113531 Escort Service ...
Lucknow 💋 best call girls in Lucknow  (Adult Only) 8923113531 Escort Service ...Lucknow 💋 best call girls in Lucknow  (Adult Only) 8923113531 Escort Service ...
Lucknow 💋 best call girls in Lucknow (Adult Only) 8923113531 Escort Service ...
 
Lucknow 💋 Escort Service in Lucknow (Adult Only) 8923113531 Escort Service 2...
Lucknow 💋 Escort Service in Lucknow  (Adult Only) 8923113531 Escort Service 2...Lucknow 💋 Escort Service in Lucknow  (Adult Only) 8923113531 Escort Service 2...
Lucknow 💋 Escort Service in Lucknow (Adult Only) 8923113531 Escort Service 2...
 
Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...
Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...
Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...
 
Young⚡Call Girls in Uttam Nagar Delhi >àŒ’9667401043 Escort Service
Young⚡Call Girls in Uttam Nagar Delhi >àŒ’9667401043 Escort ServiceYoung⚡Call Girls in Uttam Nagar Delhi >àŒ’9667401043 Escort Service
Young⚡Call Girls in Uttam Nagar Delhi >àŒ’9667401043 Escort Service
 
Editorial sephora annual report design project
Editorial sephora annual report design projectEditorial sephora annual report design project
Editorial sephora annual report design project
 
Lucknow 💋 Call Girls Service Lucknow â‚č7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Call Girls Service Lucknow â‚č7.5k Pick Up & Drop With Cash Payment 8...Lucknow 💋 Call Girls Service Lucknow â‚č7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Call Girls Service Lucknow â‚č7.5k Pick Up & Drop With Cash Payment 8...
 
exhuma plot and synopsis from the exhuma movie.pptx
exhuma plot and synopsis from the exhuma movie.pptxexhuma plot and synopsis from the exhuma movie.pptx
exhuma plot and synopsis from the exhuma movie.pptx
 
(9711106444 )đŸ«Š#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi đŸ«¶
(9711106444 )đŸ«Š#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi đŸ«¶(9711106444 )đŸ«Š#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi đŸ«¶
(9711106444 )đŸ«Š#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi đŸ«¶
 
The First Date by Daniel Johnson (Inspired By True Events)
The First Date by Daniel Johnson (Inspired By True Events)The First Date by Daniel Johnson (Inspired By True Events)
The First Date by Daniel Johnson (Inspired By True Events)
 
Alex and Chloe by Daniel Johnson Storyboard
Alex and Chloe by Daniel Johnson StoryboardAlex and Chloe by Daniel Johnson Storyboard
Alex and Chloe by Daniel Johnson Storyboard
 
Amelia's Dad's Father of the Bride Speech
Amelia's Dad's Father of the Bride SpeechAmelia's Dad's Father of the Bride Speech
Amelia's Dad's Father of the Bride Speech
 
(NEHA) Call Girls Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(NEHA) Call Girls Mumbai Call Now 8250077686 Mumbai Escorts 24x7(NEHA) Call Girls Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(NEHA) Call Girls Mumbai Call Now 8250077686 Mumbai Escorts 24x7
 
Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...
Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...
Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...
 
Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...
Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...
Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...
 
Young⚡Call Girls in Lajpat Nagar Delhi >àŒ’9667401043 Escort Service
Young⚡Call Girls in Lajpat Nagar Delhi >àŒ’9667401043 Escort ServiceYoung⚡Call Girls in Lajpat Nagar Delhi >àŒ’9667401043 Escort Service
Young⚡Call Girls in Lajpat Nagar Delhi >àŒ’9667401043 Escort Service
 
Jeremy Casson - An Architectural and Historical Journey Around Europe
Jeremy Casson - An Architectural and Historical Journey Around EuropeJeremy Casson - An Architectural and Historical Journey Around Europe
Jeremy Casson - An Architectural and Historical Journey Around Europe
 
Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...
Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...
Authentic # 00971556872006 # Hot Call Girls Service in Dubai By International...
 

Multi Aperture Photography

  • 1. Multi-Aperture Photography Paul Green – MIT CSAIL Wenyang Sun – MERL Wojciech Matusik – MERL FrĂ©do Durand – MIT CSAIL
  • 2. Motivation http://photographertips.net Portrait Landscape Small Aperture Large Aperture Depth of Field Control Shallow Depth of Field Large Depth of Field
  • 3. Depth and Defocus Blur plane of focus sensor lens defocus blur depends on distance from plane of focus subject rays from point in focus converge to single pixel circle of confusion
  • 4. Defocus Blur & Aperture lens plane of focus defocus blur depends on aperture size aperture http://photographertips.net sensor subject circle of confusion
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. 1D vs 2D Aperture Sampling u v Aperture 2D Grid Sampling http://photographertips.net
  • 10. 1D vs. 2D Aperture Sampling 4 Samples Aperture 1D “Ring” Sampling 45 Samples u v Aperture 2D Grid Sampling http://photographertips.net
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Aperture Splitting Incoming light Sensor Mirrors Focusing lenses Tilted Mirrors
  • 17. Aperture Splitting X Ideally at aperture plane , but not physically possible! Solution: Relay Optics to create virtual aperture plane Photographic Lens Aperture Plane Relay system Aperture splitting optics New Aperture Plane
  • 18. Optical Prototype Mirror Close-up main lens relay optics mirrors tilted mirrors lenses SLR Camera
  • 19.
  • 20.
  • 21.
  • 23.
  • 24. DOF Extrapolation Roadmap capture estimate blur fit model extrapolate blur Blur size Aperture Diameter Largest physical aperture I E I 1 I 2 I 0 I 3
  • 25. Defocus Gradient Defocus blur G is slope of this line Defocus Gradient Map Defocus Gradient Blur proportional to aperture diameter Blur size Aperture Diameter D I 1 I 2 I E I 0 σ I 3 Largest physical aperture focal length aperture diameter sensor distance object distance
  • 26.
  • 27. Depth of Field Extrapolation
  • 28.
  • 30.
  • 31.
  • 32.
  • 33.

Hinweis der Redaktion

  1. Today I will be talking about how to provide useful Depth of field controls to photographers. Depth of field is the term photographers use to describe the range of distances in the scene that are sharp in the final image. shallow DOF, as shown in the top row of images, emphasizes the subject and removes distracting backgrounds, and is often used in portrait photography . Large DOF is necessary when where there are large distances between points of interest in the scene, for example in landscape and outdoor photography. DOF of field is directly controlled by the size of the lens aperture. Large Apertures produce shallow DOF, and Small apertures produce large DOF A photographer must the choose aperture size before taking each photo. And We would like to alleviate some of this burden by allowing post-exposure depth of field control, by capturing multiple aperture settings in one exposure. Now I will go into some details of DoF
  2. The Job of a lens is to take all the rays leaving a point on an subject located at the plane of focus, and converge them into a single point at the sensor. However, if the subject is moved away from the focus plane, the rays no longer converge to a single point, and instead produce a blurry spot. The further the subject is from the focus plane, the larger the spot will be. [CLICK] We call the size of the blurred spot, the circle of confusion or the defocus blur.
  3. In addition to depending on depth, defocus blur also depends on the size of the aperture. [click] the smaller the aperture, the smaller the blur. So by controlling the aperture size, we can control the defocus blur, and hence DOF.
  4. Its for this reason that aperture size is a critical parameter for a photographer to set before taking each photo, and also a parameter that takes experience to control well. we want to facilitate post-exposure DOF control by allowing the photographer to explorer the aperture settings after taking the photo . Additionally, the amount of defocus blur is limited by the physical size of the aperture, so to get the Shallow depth of field that many photographers want, it is necessary to use expensive, large aperture lenses. We would like to allow extrapolation of shallow DOF beyond the constraints of the physical aperture on your lens.
  5. In this talk I will be presenting a new camera design that enables the capture of multiple aperture settings in a single exposure. I will also discuss some of the applications of the multi-aperture camera, with an emphasis on post-exposure depth of field control and depth of field extrapolation. And I will also describe a limited refocusing method.
  6. We build on many previous works in the area of passive computational cameras that allow DOF control. I will go into the details and differences of several, and discuss how they ultimately shaped our design. Also, In the second half of the talk, I will describe the software applications of our camera, many of which build on depth from defocus.
  7. The first body of work that really shaped our design is Plenoptic, or Lightfield Cameras that can capture the 4d lightfield entering the camera, by Sampling 2 spatial dimensions, and 2 angular dimensions. The general idea of these cameras is to trade some spatial resolution to record angular information instead. For example, The design of Ng and colleagues uses a lenslet array placed just over the camera sensor to direct the light that comes from different regions of the aperture to different pixels on the sensor. For example, The purple ray that passes through the center of the aperture is captured at one pixel, while rays that passes through the edges of the aperture are recorded at different pixels. In a sense, what you get is a 4D function, that has the standard 2 spatial dimensions, and 2 extra angular dimensions that sample the aperture in a grid like pattern that I show here. This extra information allows them to perform refocusing, and DOF control after the exposure is taken, and produces very high quality images. Unfortunately the image resolution is reduced by as much as 100 times, and adding the lenslet array has permanently modified your camera.
  8. Going back to the particular application of DOF control, we remember that the main controllable parameter that affects DOF is the aperture size. The set of images on the right show how the aperture size changes in a normal camera. We can mimic the same behavior with a light field camera by summing different portions of the 2d grid of samples. For example, to create an image with a large depth of field, we would only use the central sample. [click] Now to synthesize the image from slightly larger aperture, we sum the central sample plus the next “ring” of samples. And so on

  9. lightfield cameras are extremely general, but if what we are really interested in is changing the aperture, then we could have saved a lot of resolution if we had stored the “rings” directly instead of the grid of samples. In other words we have stored a 2d sampling, for something that is essentially 1d. This is the key idea that shaped our camera design.
  10. One alternative to using a lightfield camera that can capture the 1D space of apertures is to use a network of beamsplitters and cameras, for example as described in the Optical Splitting Trees work by McGuire and colleagues. The main drawback to this approach is that you loose light. In order to get variations in the aperture settings, each camera must use a physical aperture that blocks light. It is also difficult to image onto a single sensor, which would preclude it from being used with standard SLR cameras.
  11. our review of previous work has added a few more goals. [CLICK] We want to capture the 1d space of aperture rings directly without using beamsplitters we want to use a single Image Sensor so that it can be used with consumer photography and finally, we would like it to be removable, so that you can take a normal photograph if you want.
  12. Now I will go into the details of our particular optical design
  13. To restate our design principles, we want to record a 3D sampling of the light entering the camera: {PAUSE} capturing 2 spatial dimensions, and 1 aperture dimension. In practice, we will capture 4 aperture rings onto the 4 quadrants of the sensor [click] For example the light that enters the smallest green aperture should form an image in the lower left corner on the sensor. [click] So the main task of our optical system is to divert the light from each aperture ring along different paths to form 4 separate images.
  14. Our strategy to split the light arriving at the aperture into 4 paths, is to place a set of tilted mirror surfaces at the [click] Aperture plane, With Each surface having a different orientation
  15. The tilted surfaces are oriented such that light striking different regions of the aperture is diverted along different directions. For example, light that strikes the center green mirror is reflected downwards, [click] While, light that hits the blue mirror is reflected upwards. Note, the mirrors are colored here for illustrative purposes, but are normal first surface mirrors. [click] Once split, we use mirrors to fold the light back towards the sensor, and [click] lenses to form an image on the sensor.
  16. Ideally, we would place the aperture splitting mirrors at the aperture plane of the photographic lens. [click] Unfortunately, In practice we can’t, [click] As the aperture lies inside of the lens. Our solution is to use a relay system to create a virtual aperture plane outside of the photographic lens, and place our mirrors there. A relay system is really just more lenses that make an image the aperture.
  17. I have brought our optical prototype to give some sense of its scale. [hold up camera as prop]. Our prototype uses an off the shelf photographic lens [click] attached to relay optics. [click] The relay optics produce an image of the aperture onto the central splitting mirrors. [click] The light is then reflected onto 1 of 4 folding mirrors [click] depending on its position in the aperture. And finally focused through lenses [click] onto the ccd sensor of a SLR camera [click]
  18. Our design successfully splits the aperture into four regions. Here is an example of the data we capture with our camera; where Each quadrant is an image through one of the rings.
  19. Here I am showing the Point Spread Functions of each of the rings for a point light source placed off the plane of focus. The ring shape of the PSFs indicates that our optical design does indeed split the light at the aperture into rings as intended. Ideally each would be perfectly circular and not contain any gaps or occlusions. These gaps in the PSF, which are particularly pronounced in the larger rings, are caused by the reflected light being occluded by bases of the other mirrors. The rightmost image, shows the 4 other images summed together, and is an illustration of the PSF of the reconstructed full aperture image.
  20. Now I will discuss some of the new applications and algorithms possible with our multi-aperture camera
  21. The first thing we can do with this data is to adjust the depth of field between the smallest and largest apertures captured. By successively summing the images from different rings, we can create images as if taken through larger apertures. [CLICK] The more rings that we sum together, the shallower the DOF becomes
  22. So we were able to construct a sequence of images taken with the different aperture sizes. But what if we want to synthesize an image as if taken from a larger aperture? What does this extrapolated image look like? We know that it should be similar to the other images, only blurrier, because we are using a larger aperture. But exactly how much blurrier? We can approximate the defocus blur at each pixel as a convolution with a kernel that depends on the aperture size, and the depth at each pixel. This allows to relate the blur observed already in our captured images, to the extrapolated image. assuming that I0 is the smallest aperture image, We can express the blur in the other images as a convolution of image I0. For example, this pixel in I1 is a sum of some disc shaped area in I0. The corresponding pixel in I2, is also sum, but of a slightly larger area. The blur will be even larger for the extrapolated image. The only issue is to figure out exactly how large it should be. And then do this for every pixel in the extrapolated image.
  23. The general roadmap of what we would like to do to extrapolate blur is as follows: First we capture data with our multi-aperture camera, as I’ve described earlier. From this data we have 4 images, each taken with a different aperture setting. Next, we would like to estimate the amount of blur, at each pixel, in each of the 4 images. Then, we would like to fit a function to the blur samples that allows us to extrapolate. Finally, we evaluate the extrapolation function for the new aperture size, and synthesize a new blurred image using the extrapolated blur size. In fact aperture size has a simple linear relation to blur size, and we can use this model to combine the estimation of blur and fitting the extrapolation function for a more robust estimation. Next, I’ll briefly discuss the linear model of aperture and blur size that we will use as our extrapolation function.
  24. Looking at our lens diagram geometrically, a similar triangles argument can be used to see that there is a linear relationship between aperture diameter and blur size. For example, if the aperture size is halved, the blur should also be halved. [CLICK] More formally, we can derive an equation relating the blur size, sigma, to many of the imaging parameters such as focal length, lens aperture diameter, object and sensor distances. The details of this equation really aren’t important because we are going to group all of these terms together, and replace them with one number which we call the defocus gradient. This substitution helps make the linear form become more apparent. We call G, the defocus gradient because it describes the rate at which defocus blur changes with respect to aperture diameter. [CLICK] and From this we see that G is the slope of our extrapolation line. The key benefit of Performing this substitution is that it has reduced our task to essentially fitting a line to several data points. And then to extrapolate, we just evaluate the line at the desired aperture size. [CLICK]We call the estimate of the defocus gradient at each pixel A defocus gradient map. The DGM is related to a depth map, and infact we could have solved for depth and then converted it into a defocus gradient map. But this is a simple method that directly solves for the quantity that we are interested in, specifically How does defocus change with aperture size.
  25. To solve for the defocus gradient map, we construct a graph problem and use graph cuts optimization. Our objective function includes a data fitting term as well as a regularization term to enforce spatial smoothness among neighbors. The data term searches for the defocus gradient value that best explains the observed blur in different aperture images. Please see our paper for more details of the optimization.
  26. Here is an example of our DOF extrapolation technique where the depth of field is extrapolated beyond the largest aperture size.
  27. We can also perform a type of synthetic refocusing. By shifting the labels in the defocus gradient map, we can synthetically move the apparent plane of focus. And then blur using the DOF extrapolation technique just described. Darker values indicate depths closer to the plane of focus This method only works if you originally focused on the nearest or furthest object in the scene. Otherwise there is an ambiguity about whether a point is in front of or behind the original plane of focus. Depth from Defocus methods often have similar restrictions.
  28. Here I am showing a video where the focus plane is being moved from doll to doll
  29. One issue with our technique, particularly for refocusing, is that the refocusing ability is limited by the depth of field present in the smallest aperture image. We can improve the sharpness by using deconvolution techniques, where the size of the kernel used to deconvolve the image Is varied at each pixel according to our estimate of the local amount of blur, taken from the defocus gradient map. The bottom two images show a close-up comparison of the original captured image data, and after our depth guided deconvolution. We used richardson-lucy deconvolution, with the kernel determined by our DGM.
  30. A main limitation of our optical design is the occlusion that the central splitting mirror produces. This occlusion is inherent to our design, but we believe it can be reasonably well minimized. Also, there is the potential to use is as an advantage, in for example a coded-aperture type method, which you will hear about in the next two talks. Also, there is a difficult and tedious alignment process to get the images to route correctly to the sensor. Part of the difficulty of the alignment is because our system is only a prototype, which was built entirely from custom parts made in our in-house machine shop. The main issue with our DOF extrapolation and refocusing methods is that the DOF of the output image is dependent on the DOF present in the smallest aperture image. But image sharpness can be improved with our depth guided deconvolution method. Also, similarly to many Depth from defocus methods, we need texture in the image to compute an accurate defocus gradient map. Fortunately, for DOF extrapolation, its isn’t critical to have Accurate defocus gradients in textureless regions because we are blurring them, and a textureless area looks very similar blurred or unblurred.
  31. In conclusion We have presented the design for a multi-aperture camera that captures a 1d sampling of aperture sizes, instead of a 2d grid. Our system doesn’t use beamsplitters which loose light And is completely removable. Our Multi-Aperture camera enables post-exposure DOF control, And in particular DOF extrapolation. In addition we can perform limited refocusing. And Finally we presented a depth guided deconvolution method to improve sharpness.
  32. Thank you