DeepOIS: Gyroscope-Guided Deep Optical Image Stabilizer Compensation
Not on the map. Why?
Abstract (arXiv)
Mobile captured images can be aligned using their gyroscope sensors. Optical image stabilizer (OIS) terminates this possibility by adjusting the images during the capturing. In this work, we propose a deep network that compensates the motions caused by the OIS, such that the gyroscopes can be used for image alignment on the OIS cameras. To achieve this, first, we record both videos and gyroscopes with an OIS camera as training data. Then, we convert gyroscope readings into motion fields. Second, we propose a Fundamental Mixtures motion model for rolling shutter cameras, where an array of rotations within a frame are extracted as the ground-truth guidance. Third, we train a convolutional neural network with gyroscope motions as input to compensate for the OIS motion. Once finished, the compensation network can be applied for other scenes, where the image alignment is purely based on gyroscopes with no need for images contents, delivering strong robustness. Experiments show that our results are comparable with that of non-OIS cameras, and outperform image-based alignment results with a relatively large margin. Code and dataset are available at https://github.com/lhaippp/DeepOIS
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 21 of its 58 references that are in the map. First posted on arXiv 27 Jan 2021.
Builds on
21 of 58 references.
References · 21
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2018Attention U-Net: Learning Where to Look for the Pancreascited by 1,435
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,198
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,059
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 968
- 2019D2-Net: A Trainable CNN for Joint Detection and Description of Local Featurescited by 326
- 2016LIFT: Learned Invariant Feature Transformcited by 306
- 2018Recurrent Residual Convolutional Neural Network based on U-Net (R2U-Net) for Medical Image Segmentationcited by 180
- 2019MAGSAC++, a fast, reliable and accurate robust estimatorcited by 161
- 2016Deep Image Homography Estimationcited by 136
9 more
- 2019SOSNet: Second Order Similarity Regularization for Local Descriptor Learningcited by 131
- 2018MAGSAC: marginalizing sample consensuscited by 123
- 2019Handheld Multi-Frame Super-Resolutioncited by 85
- 2015EpicFlow: Edge-Preserving Interpolation of Correspondences for Optical Flowcited by 80
- 2019Content-Aware Unsupervised Deep Homography Estimationcited by 62
- 2020Deep Homography Estimation for Dynamic Scenescited by 61
- 2016Rolling Shutter Camera Relative Pose: Generalized Epipolar Geometrycited by 26
- 2018Gyroscope-Aided Motion Deblurring with Deep Networkscited by 15
- 2020Vision and Inertial Sensing Fusion for Human Action Recognition : A Reviewcited by 10
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 1; 2025: 1; 2026: 1.
6 papers.
- 2021GyroFlow: Gyroscope-Guided Unsupervised Optical Flow Learningcited by 15
- 2022Semi-supervised Deep Large-baseline Homography Estimation with Progressive Equivalence Constraintcited by 10
- 2023GyroFlow+: Gyroscope-Guided Unsupervised Deep Homography and Optical Flow Learningcited by 10
- 2024Single Image Rolling Shutter Removal with Diffusion Modelscited by 5
- 2025Artificial Microsaccade Compensation: Stable Vision for an Ornithoptercited by 0
- 2026CamFlow+: Hybrid Motion Bases for 2D Camera Motion Estimation with Stabilization Applicationscited by 0
- 2026CamFlow+: Hybrid Motion Bases for 2D Camera Motion Estimation with Stabilization Applications4 Jun 2026
- 2025Artificial Microsaccade Compensation: Stable Vision for an Ornithopter3 Dec 2025
- 2024Single Image Rolling Shutter Removal with Diffusion Models3 Jul 2024
- 2023GyroFlow+: Gyroscope-Guided Unsupervised Deep Homography and Optical Flow Learning23 Jan 2023
- 2022Semi-supervised Deep Large-baseline Homography Estimation with Progressive Equivalence Constraint6 Dec 2022
- 2021GyroFlow: Gyroscope-Guided Unsupervised Optical Flow Learning25 Mar 2021