GlobalFlowNet: Video Stabilization using Deep Distilled Global Motion Estimates
Not on the map. Why?
Abstract (arXiv)
Videos shot by laymen using hand-held cameras contain undesirable shaky motion. Estimating the global motion between successive frames, in a manner not influenced by moving objects, is central to many video stabilization techniques, but poses significant challenges. A large body of work uses 2D affine transformations or homography for the global motion. However, in this work, we introduce a more general representation scheme, which adapts any existing optical flow network to ignore the moving objects and obtain a spatially smooth approximation of the global motion between video frames. We achieve this by a knowledge distillation approach, where we first introduce a low pass filter module into the optical flow network to constrain the predicted optical flow to be spatially smooth. This becomes our student network, named as textscGlobalFlowNet. Then, using the original optical flow network as the teacher network, we train the student network using a robust loss function. Given a trained textscGlobalFlowNet, we stabilize videos using a two stage process. In the first stage, we correct the instability in affine parameters using a quadratic programming approach constrained by a user-specified cropping limit to control loss of field of view. In the second stage, we stabilize the video further by smoothing global motion parameters, expressed using a small number of discrete cosine transform coefficients. In extensive experiments on a variety of different videos, our technique outperforms state of the art techniques in terms of subjective quality and different quantitative measures of video stability. The source code is publicly available at hrefhttps://github.com/GlobalFlowNet/GlobalFlowNethttps://github.com/GlobalFlowNet/GlobalFlowNet
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 14 of its 43 references that are in the map. First posted on arXiv 25 Oct 2022.
Builds on
14 of 43 references.
References · 14
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2016Semantic Understanding of Scenes through the ADE20K Datasetcited by 1,069
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 968
- 2017A General and Adaptive Robust Loss Functioncited by 236
- 2018Stereo Magnification: Learning View Synthesis using Multiplane Imagescited by 211
- 2019DDFlow: Learning Optical Flow with Unlabeled Data Distillationcited by 63
- 2019Deep Iterative Frame Interpolation for Full-frame Video Stabilizationcited by 23
- 2021Hybrid Neural Fusion for Full-frame Video Stabilizationcited by 21
- 2021Learning to Solve Hard Minimal Problemscited by 19
- 2021Deep Online Fused Video Stabilizationcited by 11
- 2017Real-Time Optical flow-based Video Stabilization for Unmanned Aerial Vehiclescited by 5
2 more
- 2021Out-of-boundary View Synthesis Towards Full-Frame Video Stabilizationcited by 5
- 2018Deep Online Video Stabilizationcited by 1
Built on by
Citing papers per year: 2023: 2; 2024: 2; 2025: 3.
7 papers.
- 2023StableVQA: A Deep No-Reference Quality Assessment Model for Video Stabilitycited by 15
- 2023NTIRE 2023 Quality Assessment of Video Enhancement Challengecited by 6
- 2024Harnessing Meta-Learning for Improving Full-Frame Video Stabilizationcited by 5
- 2024RMT-BVQA: Recurrent Memory Transformer-based Blind Video Quality Assessment for Enhanced Video Contentcited by 2
- 2025ToonifyGB: StyleGAN-based Gaussian Blendshapes for 3D Stylized Head Avatarscited by 2
- 2025Harnessing Meta-Learning for Controllable Full-Frame Video Stabilizationcited by 2
- 2025Beyond Wide-Angle Images: Structure-to-Detail Video Portrait Correction via Unsupervised Spatiotemporal Adaptationcited by 0
- 2025Harnessing Meta-Learning for Controllable Full-Frame Video Stabilization26 Aug 2025
- 2025ToonifyGB: StyleGAN-based Gaussian Blendshapes for 3D Stylized Head Avatars15 May 2025
- 2025Beyond Wide-Angle Images: Structure-to-Detail Video Portrait Correction via Unsupervised Spatiotemporal Adaptation1 Apr 2025
- 2024RMT-BVQA: Recurrent Memory Transformer-based Blind Video Quality Assessment for Enhanced Video Content14 May 2024
- 2024Harnessing Meta-Learning for Improving Full-Frame Video Stabilization6 Mar 2024
- 2023StableVQA: A Deep No-Reference Quality Assessment Model for Video Stability9 Aug 2023
- 2023NTIRE 2023 Quality Assessment of Video Enhancement Challenge19 Jul 2023
Similar, not cited
Close in wording, no citation either way
- 2025MotionFlow:Learning Implicit Motion Flow for Complex Camera Trajectory Control in Video Generation
- 2024Motion Consistency Model: Accelerating Video Diffusion with Disentangled Motion-Appearance Distillation
- 2024OnlyFlow: Optical Flow based Motion Conditioning for Video Diffusion Models
- 2025Taming Video Models for 3D and 4D Generation via Zero-Shot Camera Control
- 2021Learning by Distillation: A Self-Supervised Learning Framework for Optical Flow Estimation
- 2026Stable Velocity: A Variance Perspective on Flow Matching
- 2023FlowVid: Taming Imperfect Optical Flows for Consistent Video-to-Video Synthesis
- 2026QWERTY: Training-Free Motion Control via Query-Warped Video Diffusion Transformers