We present a novel algorithm for efficiently removing rolling shutter distortions in uncalibrated streaming videos. Our proposed method is calibration-free as it does not need any knowledge of the camera used, nor does it require calibration using specially recorded calibration sequences. Our algorithm can perform rolling shutter removal under varying focal lengths, as in videos from CMOS cameras equipped with an optical zoom. We evaluate our approach across various cameras and video sequences, demonstrating robustness, scalability, and repeatability. We also conducted a user study, which demonstrates a preference for the output of our algorithm over other state-of-the-art methods. Our algorithm is computationally efficient, easy to parallelize, and robust to challenging artifacts introduced by various cameras with differing technologies.
- Presented at IEEE International Conference on Computational Photography, Seattle, WA, April 27-29, 2012.
- Winner of BEST PAPER AWARD.