Motion Deblurring Using Hybrid Imaging Moshe Ben-Ezra and Shree K. Nayar Columbia University IEEE CVPR Conference June 2003, Madison, USA.

Slides:



Advertisements
Similar presentations
Bayesian Belief Propagation
Advertisements

Image Enhancement by Regularization Methods Andrey S. Krylov, Andrey V. Nasonov, Alexey S. Lukin Moscow State University Faculty of Computational Mathematics.
Motion.
S INGLE -I MAGE R EFOCUSING AND D EFOCUSING Wei Zhang, Nember, IEEE, and Wai-Kuen Cham, Senior Member, IEEE.
Optimizing and Learning for Super-resolution
Investigation Into Optical Flow Problem in the Presence of Spatially-varying Motion Blur Mohammad Hossein Daraei June 2014 University.
CS-MUVI Video compressive sensing for spatial multiplexing cameras Aswin Sankaranarayanan, Christoph Studer, Richard G. Baraniuk Rice University.
Sequence-to-Sequence Alignment and Applications. Video > Collection of image frames.
Generalized Mosaics Yoav Y. Schechner, Shree Nayar Department of Computer Science Columbia University.
Adviser : Ming-Yuan Shieh Student ID : M Student : Chung-Chieh Lien VIDEO OBJECT SEGMENTATION AND ITS SALIENT MOTION DETECTION USING ADAPTIVE BACKGROUND.

Computer Vision Optical Flow
X From Video - Seminar By Randa Khayr Eli Shechtman, Yaron Caspi & Michal Irani.
Temporal Video Denoising Based on Multihypothesis Motion Compensation Liwei Guo; Au, O.C.; Mengyao Ma; Zhiqin Liang; Hong Kong Univ. of Sci. & Technol.,
Exampled-based Super resolution Presenter: Yu-Wei Fan.
Motion Tracking. Image Processing and Computer Vision: 82 Introduction Finding how objects have moved in an image sequence Movement in space Movement.
Bayesian Image Super-resolution, Continued Lyndsey C. Pickup, David P. Capel, Stephen J. Roberts and Andrew Zisserman, Robotics Research Group, University.
1 Robust Video Stabilization Based on Particle Filter Tracking of Projected Camera Motion (IEEE 2009) Junlan Yang University of Illinois,Chicago.
SIGGRAPH Course 30: Performance-Driven Facial Animation Section: Markerless Face Capture and Automatic Model Construction Part 2: Li Zhang, Columbia University.
Robust Super-Resolution Presented By: Sina Farsiu.
Radiometric Self Calibration
Optical Flow Methods 2007/8/9.
Detection and Removal of Rain from Videos Department of Computer Science Columbia University Kshitiz Garg and Shree K. Nayar IEEE CVPR Conference June.
Modeling the imaging system Why? If a customer gives you specification of what they wish to see, in what environment the system should perform, you as.
High Dynamic Range Imaging: Spatially Varying Pixel Exposures Shree K. Nayar, Tomoo Mitsunaga CPSC 643 Presentation # 2 Brien Flewelling March 4 th, 2009.
CCU VISION LABORATORY Object Speed Measurements Using Motion Blurred Images 林惠勇 中正大學電機系
Detector lens image Traditional Camera Shree Nayar, ICIP, 2001.
Chromatic Framework for Vision in Bad Weather Srinivasa G. Narasimhan and Shree K. Nayar Computer Science Department Columbia University IEEE CVPR Conference.
Lensless Imaging with A Controllable Aperture Assaf Zomet and Shree K. Nayar Columbia University IEEE CVPR Conference June 2006, New York, USA.
lecture 2, linear imaging systems Linear Imaging Systems Example: The Pinhole camera Outline  General goals, definitions  Linear Imaging Systems.
Super-Resolution Barak Zackay Yaron Kassner. Outline Introduction to Super-Resolution Reconstruction Based Super Resolution –An Algorithm –Limits on Reconstruction.
Super-Resolution Dr. Yossi Rubner
DIGITAL FLUOROSCOPY.
Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
Introduction to Computational Photography. Computational Photography Digital Camera What is Computational Photography? Second breakthrough by IT First.
Jitter Camera: High Resolution Video from a Low Resolution Detector Moshe Ben-Ezra, Assaf Zomet and Shree K. Nayar IEEE CVPR Conference June 2004, Washington.
Optical Flow Donald Tanguay June 12, Outline Description of optical flow General techniques Specific methods –Horn and Schunck (regularization)
Tzu ming Su Advisor : S.J.Wang MOTION DETAIL PRESERVING OPTICAL FLOW ESTIMATION 2013/1/28 L. Xu, J. Jia, and Y. Matsushita. Motion detail preserving optical.
High-Resolution Interactive Panoramas with MPEG-4 발표자 : 김영백 임베디드시스템연구실.
A Photon Accurate Model Of The Human Eye Michael F. Deering.
What Does Motion Reveal About Transparency ? Moshe Ben-Ezra and Shree K. Nayar Columbia University ICCV Conference October 2003, Nice, France This work.
Yu-Wing Tai, Hao Du, Michael S. Brown, Stephen Lin CVPR’08 (Longer Version in Revision at IEEE Trans PAMI) Google Search: Video Deblurring Spatially Varying.
Mitsubishi Electric Research Labs (MERL) Super-Res from Single Motion Blur PhotoAgrawal & Raskar Amit Agrawal and Ramesh Raskar Mitsubishi Electric Research.
High-resolution Hyperspectral Imaging via Matrix Factorization
Effective Optical Flow Estimation
EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging1 Computational Plenoptic Imaging Gordon Wetzstein 1 Ivo Ihrke 2 Douglas Lanman.
Development of a Gamma-Ray Beam Profile Monitor for the High-Intensity Gamma-Ray Source Thomas Regier, Department of Physics and Engineering Physics University.
Figure ground segregation in video via averaging and color distribution Introduction to Computational and Biological Vision 2013 Dror Zenati.
Joint Tracking of Features and Edges STAN BIRCHFIELD AND SHRINIVAS PUNDLIK CLEMSON UNIVERSITY ABSTRACT LUCAS-KANADE AND HORN-SCHUNCK JOINT TRACKING OF.
Optical Flow. Distribution of apparent velocities of movement of brightness pattern in an image.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
Motion Estimation Today’s Readings Trucco & Verri, 8.3 – 8.4 (skip 8.3.3, read only top half of p. 199) Newton's method Wikpedia page
IEEE International Conference on Multimedia and Expo.
Removing motion blur from a single image
Digital Image Processing CSC331 Image restoration 1.
Motion Estimation Today’s Readings Trucco & Verri, 8.3 – 8.4 (skip 8.3.3, read only top half of p. 199) Newton's method Wikpedia page
FROM IMAGES TO ANSWERS Deconvolution of Widefield and Confocal images The growing role of deconvolution NE 2007.
Super-Resolution for Images and Video Ryan Prendergast and Prof. Truong Nguyen Video Processing Group University of California at San Diego
IMAGE QUALITY. SPATIAL RESOLUTION CONTRAST RESOLUTION NOISE IMAGE ARTIFACTS RADIATION DOSE.
Video object segmentation and its salient motion detection using adaptive background generation Kim, T.K.; Im, J.H.; Paik, J.K.;  Electronics Letters 
Extended Depth of Field For Long Distance Biometrics
A. M. R. R. Bandara & L. Ranathunga
Degradation/Restoration Model
Deconvolution , , Computational Photography
Video-based human motion recognition using 3D mocap data
Removing motion blur from a single image
Motion Estimation Today’s Readings
Optical flow and keypoint tracking
Deblurring Shaken and Partially Saturated Images
Report 2 Brandon Silva.
Presentation transcript:

Motion Deblurring Using Hybrid Imaging Moshe Ben-Ezra and Shree K. Nayar Columbia University IEEE CVPR Conference June 2003, Madison, USA

Image Recording Requires Time Niépce hours exposure Daguerre /2 hour exposure

Motion Blur is Everywhere Object Motion Camera Motion

Stabilized Lenses 1/250 second (< -1 stop) Stabilization drifts with time Rotation only 1/15 second (< -5 stops) Canon Stabilized lens 400mm

Blind Image Deconvolution Accurate Point Spread Function (PSF) Needed.

Motion Point Spread Function (PSF) Motion PSF is a Function of: 1. Motion path 2. Motion speed X Y Energy ~ 1/ speed Spatial spread H

PSF Detector? Camera PSF Detector Can the PSF detector be a small and simple imaging device ?

Electron wells Fundamental Limits of Imaging Detector’s noise level Photon flux Detector Pixel’s Signal Noise

Fundamental Resolution Tradeoff Spatial resolution (pixels) Temporal resolution (fps) K 720x480 Conventional video camera M 2048x1536 Hi-resolution camera 75K 320x240 Low-resolution camera Hybrid imaging system A Hybrid camera enjoys both worlds

Overview of Approach PSF Estimation Low-Res. camera Hi-Res. camera Same time period Deconvolution Motion Analysis x y

Global Motion From Low Resolution Detector TranslationRotation Objective function (Optical flow constraint) Lucas Kanade

Simulations: Motion Accuracy from Low- Res. Images Noise Resolution  = 3  = 9  = 27  = x640 (1:1) x320 (1:4) x160 (1:16) x80 (1:64) Average Motion Error in Pixels

Constraints on Continuous PSF Energy conservation constraint: Path is continuous and twice differentiable Constant flux assumption: Smoothness constraint:

PSF Estimation from Computed Motion x f1f1 f2f2 f3f3 f4f4 f5f5 f6f6 y Frame 2 … Frame 5 y f1f1 f2f2 f3f3 f4f4 f5f5 f6f6 x y h h2h2 h3h3 h4h4 h5h5 Frame 2 … Frame 5 y h h2h2 h3h3 h4h4 h5h5 Frame 2 … Frame 5 x

Deconvolution of High Resolution Image Standard iterative ratio-based algorithm* Guaranties non-negative pixel result * Richardson [72] Lucy [74] ErrorPSFImage estimate

Designs for Hybrid Imaging A rig of two cameras Using a special chip Using a beam splitter

Our Prototype: Rig of Two Cameras Primary detector (2048x1536) Secondary detector (360x240) Resolution ratio of 1 : 36

Example 1 - Blurred Hi-Res Image f = 633mm, Exp. Time 1 Sec (> -9 stops)

PSF Estimation from Motion Low resolution sequence. X (Pixels) Y (Pixels) Estimated PSF f = 633mm, Exp. Time 1 Sec

Deblurred Image f = 633mm, Exp. Time 1 Sec

Example 1 - Comparison Deblurred image Blurred image f = 633mm, Exp. Time 1 Sec Tripod image (Ground Truth)

Example 2 - Blurred Night Image f = 884mm, Exp. Time 4 Sec (> -11 stops)

PSF Estimation from Motion X (Pixels) Y (Pixels) f = 884mm, Exp. Time 4 Sec Low resolution sequence.

Deblurred Night Image f = 884mm, Exp. Time 4 Sec

Example 3 - Comparison Deblurred image Blurred image Tripod image (Ground Truth) f = 884mm, Exp. Time 4 Sec

Object Deblurring Problem Moving objects blend into the background

Hybrid Imaging Solution (simulated) Requires clear high-resolution background image

Quantifying The Affect of Motion Blur Empirical tests: RMS error. Volume of Solutions (Linear Model): High-Resolution Image Uncertainty (Quantization) Input Images Volume of Solutions 1/det(A ) Blur Decimation

Example 2 - Blurred Indoor Image f = 604mm, Exp. Time 0.5 Sec

PSF Estimation from Motion X (Pixels) Y (Pixels) Estimated PSF f = 604mm, Exp. Time 0.5 Sec Low resolution sequence.

Deblurred Indoor Image f = 604mm, Exp. Time 0.5 Sec

Example 2 - Comparison Deblurred image Blurred image Tripod image (Ground Truth) f = 604mm, Exp. Time 0.5 Sec

Example 2 – Details Tripod Blurred f = 604mm, Exp. Time 0.5 Sec Deblurred

Example 3 – Details f = 884mm, Exp. Time 4 Sec Deblurred Tripod Blurred