We present a deep homography mixture motion model for single image rolling shutter correction. Rolling shutter (RS) effects are often caused by row-wise exposure delay in the widely adopted CMOS sensor. Previous methods often require more than one frame for the correction, leading to data quality requirements. Few approaches address the more challenging task of single image RS correction, which often adopt designs like trajectory estimation or long rectangular kernels, to learn the camera motion parameters of an RS image, to restore the global shutter (GS) image. In this work, we adopt a more straightforward method to learn deep homography mixture motion between an RS image and its corresponding GS image, without large solution space or strict restrictions on image features. We show that dividing an image into blocks with a Gaussian weight of block scanlines fits well for the RS setting. Moreover, instead of directly learning the motion mapping, we learn coefficients that assemble several motion bases to produce the correction motion, where these bases are learned from the consecutive frames of natural videos beforehand. Experiments show that our method outperforms existing single RS methods statistically and visually, in both synthesized and real RS images
This is the official implementation of our ICCV 2023 paper "Deep Homography Mixture for Single Image Rolling Shutter Correction"
The synthetic dataset RS-Homo can be generated in https://drive.google.com/drive/folders/1-03hg5S84E0GYJOBPB5USsqYj-Z0cXzY.
@InProceedings{Yan_2023_ICCV,
author = {Yan, Weilong and Tan, Robby T. and Zeng, Bing and Liu, Shuaicheng},
title = {Deep Homography Mixture for Single Image Rolling Shutter Correction},
booktitle = {Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV)},
month = {October},
year = {2023},
pages = {9868-9877}
}
Email: Weilong Yan 1092443660ywl@gmail.com