Context-Aware Video Reconstruction for Rolling Shutter Cameras
Not on the map. Why?
Abstract (arXiv)
With the ubiquity of rolling shutter (RS) cameras, it is becoming increasingly attractive to recover the latent global shutter (GS) video from two consecutive RS frames, which also places a higher demand on realism. Existing solutions, using deep neural networks or optimization, achieve promising performance. However, these methods generate intermediate GS frames through image warping based on the RS model, which inevitably result in black holes and noticeable motion artifacts. In this paper, we alleviate these issues by proposing a context-aware GS video reconstruction architecture. It facilitates the advantages such as occlusion reasoning, motion compensation, and temporal abstraction. Specifically, we first estimate the bilateral motion field so that the pixels of the two RS frames are warped to a common GS frame accordingly. Then, a refinement scheme is proposed to guide the GS frame synthesis along with bilateral occlusion masks to produce high-fidelity GS video frames at arbitrary times. Furthermore, we derive an approximated bilateral motion field model, which can serve as an alternative to provide a simple but effective GS frame initialization for related tasks. Experiments on synthetic and real data show that our approach achieves superior performance over state-of-the-art methods in terms of objective metrics and subjective visual quality. Code is available at urlhttps://github.com/GitCVfb/CVR.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 40 of its 68 references that are in the map. First posted on arXiv 25 May 2022.
Builds on
40 of 68 references.
References · 40
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
- 2017CARLA: An Open Urban Driving Simulatorcited by 2,431
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,054
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 966
- 2017Video Enhancement with Task-Oriented Flowcited by 612
- 2017Super SloMo: High Quality Estimation of Multiple Intermediate Frames for Video Interpolationcited by 321
- 2020Softmax Splatting for Video Frame Interpolationcited by 276
28 more
- 2019Depth-Aware Video Frame Interpolationcited by 232
- 2017Video Frame Synthesis using Deep Voxel Flowcited by 209
- 2017Video Frame Interpolation via Adaptive Convolutioncited by 158
- 2018Context-aware Synthesis for Video Frame Interpolationcited by 153
- 2019Quadratic video interpolationcited by 143
- 2020What Matters in Unsupervised Optical Flowcited by 124
- 2020BMBC:Bilateral Motion Estimation with Bilateral Cost Volume for Video Interpolationcited by 117
- 2018MEMC-Net: Motion Estimation and Motion Compensation Driven Neural Network for Video Interpolation and Enhancementcited by 111
- 2017Occlusion Aware Unsupervised Learning of Optical Flowcited by 101
- 2021Asymmetric Bilateral Motion Estimation for Video Frame Interpolationcited by 101
- 2021CCVS: Context-aware Controllable Video Synthesiscited by 68
- 2021Deep Animation Video Interpolation in the Wildcited by 65
- 2018PhaseNet for Video Frame Interpolationcited by 61
- 2020Enhanced Quadratic Video Interpolationcited by 48
- 2019Unsupervised Video Interpolation Using Cycle Consistencycited by 44
- 2020All at Once: Temporally Adaptive Multi-Frame Interpolation with Advanced Motion Modelingcited by 42
- 2019Rolling-Shutter-Aware Differential SfM and Image Rectificationcited by 32
- 2021Towards Rolling Shutter Correction and Deblurring in Dynamic Scenescited by 32
- 2016Rolling Shutter Camera Relative Pose: Generalized Epipolar Geometrycited by 26
- 2020From two rolling shutters to one global shuttercited by 21
- 2021SUNet: Symmetric Undistortion Network for Rolling Shutter Correctioncited by 20
- 2019Rolling-Shutter Modelling for Direct Visual-Inertial Odometrycited by 15
- 2022Bringing Rolling Shutter Images Alive with Dual Reversed Distortioncited by 15
- 2020Deep Slow Motion Video Reconstruction with Hybrid Imaging Systemcited by 14
- 2020Self-Supervised Linear Motion Deblurringcited by 11
- 2017Minimal Solvers for Monocular Rolling Shutter Compensation under Ackermann Motioncited by 10
- 2020Image Stitching and Rectification for Hand-Held Camerascited by 8
- 2020Relative Pose Estimation for Stereo Rolling Shutter Camerascited by 6
Built on by
Citing papers per year: 2023: 7; 2024: 5; 2025: 0; 2026: 3.
15 papers.
Sort:
- 2024Gaussian Splatting on the Move: Blur and Rolling Shutter Compensation for Natural Camera Motioncited by 29
- 2023USB-NeRF: Unrolling Shutter Bundle Adjusted Neural Radiance Fieldscited by 11
- 2023UniINR: Event-guided Unified Rolling Shutter Correction, Deblurring, and Interpolationcited by 9
- 2023Towards Nonlinear-Motion-Aware and Occlusion-Robust Rolling Shutter Correctioncited by 8
- 2024RS-NeRF: Neural Radiance Fields from Rolling Shutter Imagescited by 8
- 2023Self-supervised Learning to Bring Dual Reversed Rolling Shutter Images Alivecited by 6
- 2023Self-supervised Learning of Event-guided Video Frame Interpolation for Rolling Shutter Framescited by 5
- 2023Neural Image Re-Exposurecited by 4
- 2024URS-NeRF: Unordered Rolling Shutter Bundle Adjustment for Neural Radiance Fieldscited by 4
- 2024Motion Blur Decomposition with Cross-shutter Guidancecited by 3
- 2023Self-Supervised Scene Dynamic Recovery from Rolling Shutter Images and Eventscited by 2
- 2026Moment-Reenacting: Inverse Motion Degradation with Cross-shutter Guidancecited by 2
- 2026HaRP: High Dynamic Range Photosequencing through Dual Reversed Shutter Scanning23 Sep 2026
- 2026Scanline-Aware Animatable Gaussian Avatars from Rolling-Shutter Videos18 Aug 2026
- 2026Moment-Reenacting: Inverse Motion Degradation with Cross-shutter Guidance21 May 2026
- 2024SelfDRSC++: Self-Supervised Dual Reversed Rolling Shutter Correction via Video Interpolation21 Aug 2024
- 2024RS-NeRF: Neural Radiance Fields from Rolling Shutter Images14 Jul 2024
- 2024Motion Blur Decomposition with Cross-shutter Guidance1 Apr 2024
- 2024Gaussian Splatting on the Move: Blur and Rolling Shutter Compensation for Natural Camera Motion20 Mar 2024
- 2024URS-NeRF: Unordered Rolling Shutter Bundle Adjustment for Neural Radiance Fields15 Mar 2024
- 2023USB-NeRF: Unrolling Shutter Bundle Adjusted Neural Radiance Fields4 Oct 2023
- 2023Self-supervised Learning of Event-guided Video Frame Interpolation for Rolling Shutter Frames27 Jun 2023
- 2023Self-supervised Learning to Bring Dual Reversed Rolling Shutter Images Alive31 May 2023
- 2023UniINR: Event-guided Unified Rolling Shutter Correction, Deblurring, and Interpolation24 May 2023
3 more
- 2023Neural Image Re-Exposure23 May 2023
- 2023Self-Supervised Scene Dynamic Recovery from Rolling Shutter Images and Events14 Apr 2023
- 2023Towards Nonlinear-Motion-Aware and Occlusion-Robust Rolling Shutter Correction31 Mar 2023
- 2024Gaussian Splatting on the Move: Blur and Rolling Shutter Compensation for Natural Camera Motioncited by 29
- 2023USB-NeRF: Unrolling Shutter Bundle Adjusted Neural Radiance Fieldscited by 11
- 2023UniINR: Event-guided Unified Rolling Shutter Correction, Deblurring, and Interpolationcited by 9
- 2023Towards Nonlinear-Motion-Aware and Occlusion-Robust Rolling Shutter Correctioncited by 8
- 2024RS-NeRF: Neural Radiance Fields from Rolling Shutter Imagescited by 8
- 2023Self-supervised Learning to Bring Dual Reversed Rolling Shutter Images Alivecited by 6
- 2023Self-supervised Learning of Event-guided Video Frame Interpolation for Rolling Shutter Framescited by 5
- 2023Neural Image Re-Exposurecited by 4
- 2024URS-NeRF: Unordered Rolling Shutter Bundle Adjustment for Neural Radiance Fieldscited by 4
- 2024Motion Blur Decomposition with Cross-shutter Guidancecited by 3
- 2023Self-Supervised Scene Dynamic Recovery from Rolling Shutter Images and Eventscited by 2
- 2026Moment-Reenacting: Inverse Motion Degradation with Cross-shutter Guidancecited by 2
12 most cited of 15 All 15 (JSON)
- 2026HaRP: High Dynamic Range Photosequencing through Dual Reversed Shutter Scanning23 Sep 2026
- 2026Scanline-Aware Animatable Gaussian Avatars from Rolling-Shutter Videos18 Aug 2026
- 2026Moment-Reenacting: Inverse Motion Degradation with Cross-shutter Guidance21 May 2026
- 2024SelfDRSC++: Self-Supervised Dual Reversed Rolling Shutter Correction via Video Interpolation21 Aug 2024
- 2024RS-NeRF: Neural Radiance Fields from Rolling Shutter Images14 Jul 2024
- 2024Motion Blur Decomposition with Cross-shutter Guidance1 Apr 2024
- 2024Gaussian Splatting on the Move: Blur and Rolling Shutter Compensation for Natural Camera Motion20 Mar 2024
- 2024URS-NeRF: Unordered Rolling Shutter Bundle Adjustment for Neural Radiance Fields15 Mar 2024
- 2023USB-NeRF: Unrolling Shutter Bundle Adjusted Neural Radiance Fields4 Oct 2023
- 2023Self-supervised Learning of Event-guided Video Frame Interpolation for Rolling Shutter Frames27 Jun 2023
- 2023Self-supervised Learning to Bring Dual Reversed Rolling Shutter Images Alive31 May 2023
- 2023UniINR: Event-guided Unified Rolling Shutter Correction, Deblurring, and Interpolation24 May 2023
12 newest of 15 All 15 (JSON)