Single Image Rolling Shutter Removal with Diffusion Models

Zhanglei Yang, Haipeng Li, Mingbo Hong, Chen-Lin Zhang, Jiajun Li +1 more
7/3/2024
cs.CV

No official code found. Best implementation: lhaippp/RS-Diffusion (9 stars, Apache-2.0, last commit 2025-03-11).

Abstract

We present RS-Diffusion, the first Diffusion Models-based method for single-frame Rolling Shutter (RS) correction. RS artifacts compromise visual quality of frames due to the row-wise exposure of CMOS sensors. Most previous methods have focused on multi-frame approaches, using temporal information from consecutive frames for the motion rectification. However, few approaches address the more challenging but important single frame RS correction. In this work, we present an ``image-to-motion" framework via diffusion techniques, with a designed patch-attention module. In addition, we present the RS-Real dataset, comprised of captured RS frames alongside their corresponding Global Shutter (GS) ground-truth pairs. The GS frames are corrected from the RS ones, guided by the corresponding Inertial Measurement Unit (IMU) gyroscope data acquired during capture. Experiments show that RS-Diffusion surpasses previous single-frame RS methods, demonstrates the potential of diffusion-based approaches, and provides a valuable dataset for further research.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

[AAAI2025] Single Image Rolling Shutter Removal with Diffusion Models

91PythonNov 20, 20231 years agoApache-2.0
aigccomputational-photographydiffusion-modelsrolling-shutter-undistortion

Similar Papers

Cite this paper

@article{yang2024single,
  title  = {Single Image Rolling Shutter Removal with Diffusion Models},
  author = {Zhanglei Yang and Haipeng Li and Mingbo Hong and Chen-Lin Zhang and Jiajun Li and Shuaicheng Liu},
  year   = {2024},
  eprint = {2407.02906},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.02906v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.02906.svg)](https://codeofpaper.com/paper/2407.02906)

Discussion