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.

Slides:



Advertisements
Similar presentations
Image Enhancement by Regularization Methods Andrey S. Krylov, Andrey V. Nasonov, Alexey S. Lukin Moscow State University Faculty of Computational Mathematics.
Advertisements

A Robust Super Resolution Method for Images of 3D Scenes Pablo L. Sala Department of Computer Science University of Toronto.
Forensic Applications of Computer Vision
Optimizing and Learning for Super-resolution
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.
Basics of MPEG Picture sizes: up to 4095 x 4095 Most algorithms are for the CCIR 601 format for video frames Y-Cb-Cr color space NTSC: 525 lines per frame.
Byung Cheol Song Shin-Cheol Jeong Yanglim Choi Video Super-Resolution Algorithm Using Bi-directional Overlapped Block Motion Compensation IEEE TRANSACTIONS.
Chap 1 Image fundamental. Trends Image processing techniques have developed from Gray-level processing to color processing 2-D processing to 3-D processing.
EVENTS: INRIA Work Review Nov 18 th, Madrid.
Adviser : Ming-Yuan Shieh Student ID : M Student : Chung-Chieh Lien VIDEO OBJECT SEGMENTATION AND ITS SALIENT MOTION DETECTION USING ADAPTIVE BACKGROUND.
Light Field Rendering Shijin Kong Lijie Heng.
Francisco Barranco Cornelia Fermüller Yiannis Aloimonos Event-based contour motion estimation.
Computer Vision Optical Flow
X From Video - Seminar By Randa Khayr Eli Shechtman, Yaron Caspi & Michal Irani.
Speaker: Matan Protter Have You Seen My HD? From SD to HD Improving Video Sequences Through Super-Resolution Michael Elad Computer-Science Department The.
CMPT-884 Jan 18, 2010 Error Concealment Presented by: Cameron Harvey CMPT 820 October
Boundary matting for view synthesis Samuel W. Hasinoff Sing Bing Kang Richard Szeliski Computer Vision and Image Understanding 103 (2006) 22–32.
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
Probabilistic video stabilization using Kalman filtering and mosaicking.
Direct Methods for Visual Scene Reconstruction Paper by Richard Szeliski & Sing Bing Kang Presented by Kristin Branson November 7, 2002.
Static Image Mosaicing
High Dynamic Range Imaging: Spatially Varying Pixel Exposures Shree K. Nayar, Tomoo Mitsunaga CPSC 643 Presentation # 2 Brien Flewelling March 4 th, 2009.
Super-Resolution Reconstruction of Images -
CCU VISION LABORATORY Object Speed Measurements Using Motion Blurred Images 林惠勇 中正大學電機系
Combining Laser Scans Yong Joo Kil 1, Boris Mederos 2, and Nina Amenta 1 1 Department of Computer Science, University of California at Davis 2 Instituto.
Virtual Control of Optical Axis of the 3DTV Camera for Reducing Visual Fatigue in Stereoscopic 3DTV Presenter: Yi Shi & Saul Rodriguez March 26, 2008.
A Self-Organizing Approach to Background Subtraction for Visual Surveillance Applications Lucia Maddalena and Alfredo Petrosino, Senior Member, IEEE.
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.
Ahmed Abdel-Fattah Jerry Chang Derrick Culver Matt Zenthoefer.
Authors: Wagner, Waagen and Cassabaum Presented By: Mukul Apte
Super-Resolution Dr. Yossi Rubner
MERL, MIT Media Lab Reinterpretable Imager Agrawal, Veeraraghavan & Raskar Amit Agrawal, Ashok Veeraraghavan and Ramesh Raskar Mitsubishi Electric Research.
Introduction to Computational Photography. Computational Photography Digital Camera What is Computational Photography? Second breakthrough by IT First.
1 Image Basics Hao Jiang Computer Science Department Sept. 4, 2014.
Superresolution of Texts from Nonideal Video
Reconstructing 3D mesh from video image sequences supervisor : Mgr. Martin Samuelčik by Martin Bujňák specifications Master thesis
High-Resolution Interactive Panoramas with MPEG-4 발표자 : 김영백 임베디드시스템연구실.
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.
Motion Deblurring Using Hybrid Imaging Moshe Ben-Ezra and Shree K. Nayar Columbia University IEEE CVPR Conference June 2003, Madison, USA.
Dynamosaicing Dynamosaicing Mosaicing of Dynamic Scenes (Fri) Young Ki Baik Computer Vision Lab Seoul National University.
Mitsubishi Electric Research Labs (MERL) Super-Res from Single Motion Blur PhotoAgrawal & Raskar Amit Agrawal and Ramesh Raskar Mitsubishi Electric Research.
Image Enhancement [DVT final project]
Image Processing Basics. What are images? An image is a 2-d rectilinear array of pixels.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Image Processing Example.
A study on face system Speaker: Mine-Quan Jing National Chiao Tung University.
Computer Vision Lecture #10 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2 Electerical.
R&D  BBC MMX Broadcast-related challenges: Increasing quality and interactivity of audio-visual media Graham Thomas BBC R&D
EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging1 Computational Plenoptic Imaging Gordon Wetzstein 1 Ivo Ihrke 2 Douglas Lanman.
Vision Review: Miscellaneous Course web page: October 8, 2002.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
Visual Computing Computer Vision 2 INFO410 & INFO350 S2 2015
3D Reconstruction Using Image Sequence
Graphics II Image Processing I. Acknowledgement Most of this lecture note has been taken from the lecture note on Multimedia Technology course of University.
Stereo Video 1. Temporally Consistent Disparity Maps from Uncalibrated Stereo Videos 2. Real-time Spatiotemporal Stereo Matching Using the Dual-Cross-Bilateral.
Performance Issues in Doppler Ultrasound 1. 2 Fundamental Tradeoffs In pulsed modes (PW and color), maximum velocity without aliasing is In pulsed modes,
Multi-view Synchronization of Human Actions and Dynamic Scenes Emilie Dexter, Patrick Pérez, Ivan Laptev INRIA Rennes - Bretagne Atlantique
Matte-Based Restoration of Vintage Video 指導老師 : 張元翔 主講人員 : 鄭功運.
Super-Resolution for Images and Video Ryan Prendergast and Prof. Truong Nguyen Video Processing Group University of California at San Diego
Video object segmentation and its salient motion detection using adaptive background generation Kim, T.K.; Im, J.H.; Paik, J.K.;  Electronics Letters 
Motion and Optical Flow
Image Segmentation Classify pixels into groups having similar characteristics.
Presented by Omer Shakil
Super-resolution Image Reconstruction
ITEC2110, Digital Media Chapter 1 Background & Fundamentals
Deblurring Shaken and Partially Saturated Images
Presentation transcript:

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 DC, USA

Video Resolution MiniDV Camera. Resolution: 720x480 Digital Camera. Resolution: 2592x1944 Plasma Display Resolution 1366x768

Fundamental Resolution Tradeoff Spatial resolution (pixels) Temporal resolution (fps) K 720x480 Conventional video camera M 2048x1536 Hi-resolution still Camera

Super-Resolution Sequence taken by a moving camera High-Resolution computed image Super-Resolution Shechtman, Caspi, and Irani ECCV2002 Zomet and S. Peleg. ICIP2000 Baker and Kanade. CVPR2000 Chiang and Boult, IVC2000 Capeland, Zisserman ICPR2000 Elad and Feuer IP1997 Irani and Peleg GMIP1996

What is Super Resolution?

What is Super Resolution S 11 S 12 S 21 S 22 S = S 11 + S 12 + S 21 + S 22

Super Resolution All Sampled Images y = (D G)x + z Decimation Blurring Op. Hi Res. Image Noise

Motion Blur Hurts Us Again!

Capture Images without Motion Blur

Effect of Motion Blur on Super-Resolution Input: No Motion BlurSuper-Resolution Result Input : With Motion Blur (known)Super-Resolution Result

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

How Bad is Motion Blur for Super-Resolution? Space of Super-Resolution Solutions Motion blur in pixels RMS Error After Super-Resolution Motion blur in pixels

Avoid Motion Blur using Jitter Sampling Conventional Sampling Time Space Spatial Jitter Sampling Time Space

The Jitter Camera LensDetector Micro-actuator

The Jitter Camera LensDetector Micro-actuator Detector is a light weight device! Jitter is instantaneous and synchronous

Computer Controlled X Micro-Actuator Computer Controlled Y Micro-Actuator Board Camera Lens

1μm1μm X Pixels Y Pixels Jitter Mechanism Accuracy Desired locations. Actual locations.

Result: Resolution Chart Super-Resolution Image Four Images from the Jitter Camera

De-Mosaic Artifacts around edges

Result: Color DeMosaicing and Super-Resolution 1 (out of 4) Jitter camera Image Super-Resolution

Jitter Video (Stabilized) How can we handle dynamic scenes?

Adaptive Super-Resolution for Dynamic Scenes Static blocks: 4 frames used. Occlusions: 1 frame used. Moving object: frames used

I-3 I-2 I-1 I I+1 I+2 I+3 Adaptive Super-Resolution Algorithm 1. Estimate the aliasing error ‘  ’ (stdv) for each block I k in I. 2. Compute robust block matching between all pairs {I}{I  1,2,3}. Use ‘  ’ as a scale factor for an M-Estimator error function. 3. For each block I k try to find 3 matching blocks {I  x} k, s.t. : a) SSD(I k, {I  x} k ) -0.5 < 3  b) {I  x} k are temporally closest to I k (smallest x) 4. Apply super-resolution to the selected blocks. The algorithm degrades gradually from 4-frames super- resolution to a single frame interpolation and deblurring.

Scale Estimate Mean 6.4, Stdv 14 Mean 10.5, Stdv 27 Mean 7.5, Stdv 16 Mean 15.2, Stdv 30 Mean 8.6, Stdv 17 Mean 17.7, Stdv 33 Low Res - Hi-Res Aliasing Error (Simulated) Low Res 2 nd derivative (Simulated)