24 June 2005 Rolling shutter distortion correction
Author Affiliations +
Proceedings Volume 5960, Visual Communications and Image Processing 2005; 59603V (2005) https://doi.org/10.1117/12.632671
Event: Visual Communications and Image Processing 2005, 2005, Beijing, China
As opposed to the global shutter, which starts and stops the light integration of each pixel at the same time by incorporating a sample-and-hold switch with analog storage in each pixel, the electronic rolling shutter found in most low-end CMOS image sensors today collects the image data row by row, analogous to an open slit that scans over the image sequentially. Each row integrates the light when the slit passes over it. Therefore, the scanlines of the image are not exposed at the same time. This sensor architecture creates an objectionable geometric distortion, known as the rolling shutter effect, for moving objects. In this paper, we address this problem by using digital image processing techniques. A mathematical model of the rolling shutter is developed. The relative image motion between the moving objects and the camera is determined by block-based motion estimation. A Bezier curve fitting is applied to smooth the resulting motion data , which are then used for the alignment of scanlines. The basic ideas behind the algorithm presented here can be generalized to deal with other complicated cases.
© (2005) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Chia-Kai Liang, Yu-Chun Peng, and Homer Chen "Rolling shutter distortion correction", Proc. SPIE 5960, Visual Communications and Image Processing 2005, 59603V (24 June 2005); doi: 10.1117/12.632671; https://doi.org/10.1117/12.632671


Real time color imaging with a CMOS sensor having stacked...
Proceedings of SPIE (February 05 2004)
Bad pixel location algorithm for cell phone cameras
Proceedings of SPIE (February 19 2007)
Two Hundred Field Per Second Airborne Video System
Proceedings of SPIE (January 16 1990)

Back to Top