460 likes | 601 Views
Image Destabilization: Programmable Defocus using Lens and Sensor Motion. Ankit Mohan, Douglas Lanman, Shinsaku Hiura, Ramesh Raskar MIT Media Lab. MIT Media Lab Camera Culture. Defocus Blur. Lots of glass; Heavy; Bulky; Expensive. Image Destabilization. Camera. Lens. Sensor.
E N D
Image Destabilization:Programmable Defocus using Lens and Sensor Motion Ankit Mohan, Douglas Lanman,Shinsaku Hiura, Ramesh RaskarMIT Media Lab MIT Media Lab Camera Culture
Defocus Blur Lots of glass; Heavy; Bulky; Expensive
Image Destabilization Camera Lens Sensor Static Scene
Image Destabilization Camera Static Scene Sensor Motion Lens Motion
Related Work f8 f/4 f/2 extrapolatedaperture f/1 [Hasinoff and Kutulakos 2007] [Bae and Durand 2007] [Vaish et al. 2004] [Hiura et al. 2009]
Laminography Motion direction X-Ray Source Plane of focus X-Ray Sensor Motion direction Related technique: Time Delay and Integration (TDI)
Lens based Focusing Lens Sensor B’ A A’ B
Lens based Focusing Lens Sensor B’ A A’ B
Smaller aperture Smaller defocus blur Lens Sensor B’ A A’ B
Pinhole: All In-Focus Pinhole Sensor B’ A A’ B
Shifting Pinhole Pinhole Sensor vp A B’ B A’
Shifting Pinhole Pinhole Sensor vp A B’ B A’
Shifting Pinhole Pinhole Sensor vp B’ A A’ B
Shifting Pinhole Pinhole Sensor vp B’ A A’ B
Shifting Pinhole Pinhole Sensor vp B’ A tp A’ B da ds db
Shifting Pinhole and Sensor Pinhole Sensor vp vs A B’ B A’ da ds db Focus Here
Shifting Pinhole and Sensor Pinhole Sensor vp vs B’ A A’ B da ds db Focus Here
Shifting Pinhole and Sensor Pinhole Sensor B’ vp vs A A’ B da ds db Focus Here
Shifting Pinhole and Sensor Pinhole Sensor B’ vp vs A A’ B da ds db Focus Here
A Lens in Time! Lens Equation: Virtual Focal Length: Virtual F-Number: Analogous to shift and sum basedLight field re-focusing.
Adjusting the Focus Plane all-in-focus pinhole image
Adjusting the Focus Plane focused in the front using destabilization (10 second exposure)
Adjusting the Focus Plane focused in the middle using destabilization (5 second exposure)
Adjusting the Focus Plane focused in the back using destabilization (10 second exposure)
Adjusting the Virtual Aperture focused in the middle using destabilization (5mm pinhole translation)
Adjusting the Virtual Aperture focused in the middle using destabilization (30mm pinhole translation)
real focus virtual focus Shifting Lens and Sensor Defocus Defocus Exaggeration • Physical vs. synthetic focus • Similar physical and synthetic focus aperture sensor
Defocus Exaggeration static lens with an f/2.8 aperture
Defocus Exaggeration destabilization simulates a reduced f-number
real focus Defocus Invariance • Differing physical and synthetic focus virtual focus aperture sensor
[Nagahara et al. 2008] = * overall PSF virtual PSF real PSF = * overall PSF virtual PSF real PSF Defocus Invariance • Related work • [Nagahara et al. 2008] • [Cathey and Dowski 1995] • [Levin et al. 2008] • PSF not depth invariant • only size is depth invariant • Gaussian special case • depth invariant PSF • inversion is ill-conditioned
Defocus Invariance depth-invariant blur size (horizontal slit + destabilization)
Defocus Invariance Richardson-Lucy deconvolution result
Tilted Sensor dC C D′ D C′ dD d′D d′C Scheimpflug intersection aperture plane sensor plane focus plane
Tilted Sensor vp dC C vs? D dD aperture plane sensor plane focus plane
Tilted Sensor vp vs dC C a a D dD d′C d′D D′ C′ aperture plane sensor plane focus plane
Tuning the PSF real focus aperture sensor pinhole image (static f/22 aperture)
Tuning the PSF real focus aperture sensor large aperture image (static f/2.8 aperture)
Tuning the PSF virtual focus aperture sensor destabilized image using a pinhole (translated f/22 aperture)
Tuning the PSF real focus virtual focus aperture sensor destabilized image using a large aperture (translated f/2.8 aperture)
Tuning the PSF real focus virtual focus aperture sensor simulated aspheric lens using a vertical slit aperture and destabilization
linear circular elliptical “figure 8” hypocycloidal trispiral Extension to 2D Displacements
Large apertures with tiny lenses? Limitations • Coordinated mechanical movement required • Diffraction (due to small aperture) cannot be eliminated [Zhang and Levoy, tomorrow] [Our group: augmented LF for wave analysis] • Scene motion during exposure Benefits • No time or light inefficiency wrt cheap cameras • Exploits unused area around the lens • Compact design • With near-pinhole apertures (mobile phones) many possibilities
Acknowledgements Gabriel Taubin Brown University Jaewon Kim MIT Media Lab Grace Woo MIT CSAIL Quinn Smithwick MIT Media Lab MIT Media Lab: Camera Culture
SLRs with tiny lenses? Analysis of space of relative lens/sensor displacement Destabilization as virtual focusing mechanism Shallower depth of field than physical aperture Depth-independent defocus blur size