UnFlow: Unsupervised Learning of Optical Flow with a Bidirectional Census Loss
Not on the map. Why?
Abstract (arXiv)
In the era of end-to-end deep learning, many advances in computer vision are driven by large amounts of labeled data. In the optical flow setting, however, obtaining dense per-pixel ground truth for real scenes is difficult and thus such data is rare. Therefore, recent end-to-end convolutional networks for optical flow rely on synthetic datasets for supervision, but the domain mismatch between training and test scenarios continues to be a challenge. Inspired by classical energy-based optical flow methods, we design an unsupervised loss based on occlusion-aware bidirectional flow estimation and the robust census transform to circumvent the need for ground truth flow. On the KITTI benchmarks, our unsupervised approach outperforms previous unsupervised deep networks by a large margin, and is even more accurate than similar supervised methods trained on synthetic datasets alone. By optionally fine-tuning on the KITTI training data, our method achieves competitive optical flow accuracy on the KITTI 2012 and 2015 benchmarks, thus in addition enabling generic pre-training of supervised networks for datasets with limited amounts of ground truth.
Key facts. Cited by 202 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 40; 2022: 54; 2023: 42; 2024: 30; 2025: 20; 2026: 16.
202 papers.
Sort:
By area:
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 327
- 2022Unifying Flow, Stereo and Depth Estimationcited by 275
- 2023ProPainter: Improving Propagation and Transformer for Video Inpaintingcited by 197
- 2023AMT: All-Pairs Multi-Field Transforms for Efficient Frame Interpolationcited by 180
- 2022CroCo: Self-Supervised Pre-training for 3D Vision Tasks by Cross-View Completioncited by 160
- 2023Upscale-A-Video: Temporal-Consistent Diffusion Model for Real-World Video Super-Resolutioncited by 132
- 2024CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videoscited by 128
- 2024BootsTAP: Bootstrapped Training for Tracking-Any-Pointcited by 120
- 2022IFRNet: Intermediate Feature Refine Network for Efficient Frame Interpolationcited by 109
- 2021Asymmetric Bilateral Motion Estimation for Video Frame Interpolationcited by 101
- 2021PDC-Net+: Enhanced Probabilistic Dense Correspondence Networkcited by 80
- 2023FlowVid: Taming Imperfect Optical Flows for Consistent Video-to-Video Synthesiscited by 79
38 more
- 2023CityDreamer: Compositional Generative Model of Unbounded 3D Citiescited by 76
- 2021SMURF: Self-Teaching Multi-Frame Unsupervised RAFT with Full-Image Warpingcited by 74
- 2023Motion-Guided Latent Diffusion for Temporally Consistent Real-world Video Super-resolutioncited by 59
- 2021Learning Monocular Depth in Dynamic Scenes via Instance-Aware Projection Consistencycited by 58
- 2021Representation Learning via Global Temporal Alignment and Cycle-Consistencycited by 44
- 2021Warp Consistency for Unsupervised Learning of Dense Correspondencescited by 42
- 2022Many-to-many Splatting for Efficient Video Frame Interpolationcited by 42
- 2021Drop-DTW: Aligning Common Signal Between Sequences While Dropping Outlierscited by 39
- 2022A Unified Pyramid Recurrent Network for Video Frame Interpolationcited by 39
- 2023Taming Contrast Maximization for Learning Sequential, Low-latency, Event-based Optical Flowcited by 39
- 2022RNNPose: Recurrent 6-DoF Object Pose Refinement with Robust Correspondence Field Estimation and Pose Optimizationcited by 38
- 2023Unifying Correspondence, Pose and NeRF for Pose-Free Novel View Synthesis from Stereo Pairscited by 37
- 2022Learning Pixel Trajectories with Multiscale Contrastive Random Walkscited by 36
- 2024LRM-Zero: Training Large Reconstruction Models with Synthesized Datacited by 35
- 2022Disentangling Architecture and Training for Optical Flowcited by 32
- 2021Digging into Uncertainty in Self-supervised Multi-view Stereocited by 31
- 2022Probabilistic Warp Consistency for Weakly-Supervised Semantic Correspondencescited by 30
- 2024Cross-View Completion Models are Zero-shot Correspondence Estimatorscited by 30
- 2021Self-Supervised Multi-Frame Monocular Scene Flowcited by 29
- 2021Optical Flow Estimation for Spiking Cameracited by 29
- 2021Learning optical flow from still imagescited by 28
- 2024MambaVC: Learned Visual Compression with Selective State Spacescited by 28
- 2021Real-Time Optical Flow for Vehicular Perception with Low- and High-Resolution Event Camerascited by 27
- 2022DiffPoseNet: Direct Differentiable Camera Pose Estimationcited by 27
- 2021DeepTag: An Unsupervised Deep Learning Method for Motion Tracking on Cardiac Tagging Magnetic Resonance Imagescited by 26
- 2021Dense Unsupervised Learning for Video Segmentationcited by 26
- 2022Locality-Aware Inter-and Intra-Video Reconstruction for Self-Supervised Correspondence Learningcited by 26
- 2022Imposing Consistency for Optical Flow Estimationcited by 24
- 2023BiFormer: Learning Bilateral Motion Estimation via Bilateral Transformer for 4K Video Frame Interpolationcited by 23
- 2021DF-VO: What Should Be Learnt for Visual Odometry?cited by 22
- 2022RealFlow: EM-based Realistic Optical Flow Dataset Generation from Videoscited by 22
- 2025Zero-Shot Monocular Scene Flow Estimation in the Wildcited by 22
- 2021View Generalization for Single Image Textured 3D Modelscited by 19
- 2022Enhanced Bi-directional Motion Estimation for Video Frame Interpolationcited by 17
- 2025Compositional Generative Model of Unbounded 4D Citiescited by 17
- 2022Semi-Supervised Learning of Semantic Correspondence with Pseudo-Labelscited by 16
- 2024Generalizable Implicit Motion Modeling for Video Frame Interpolationcited by 16
- 2021GyroFlow: Gyroscope-Guided Unsupervised Optical Flow Learningcited by 15
50 most cited of 202 All 202 (JSON)
- 2026FAST: Flow Any Scene Transformer30 Sep 2026
- 2026Accurate Motion Estimation with B'ezier Control Point for Efficient Frame Interpolation20 Sep 2026
- 2026EgoSIS: From Factorized Visual Ego-Transitions to Motion-Canonical Spatial Evidence for UAV Reasoning8 Sep 2026
- 2026SNM-VFI: Symmetric Nonlinear Motion-Guided Generative Video Frame Interpolation13 Aug 2026
- 2026T2exture: Sparsely Perturbed Thermal-to-Texture Imaging3 Aug 2026
- 2026Round-Trip Consistency: Bidirectional Diffusion Models Can Predict Their Own Rollout Errors1 Aug 2026
- 2026SVI360: Spherical Video Interpolation13 Jul 2026
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flow18 Jun 2026
- 2026Scene-Centric Unsupervised Video Panoptic Segmentation3 Jun 2026
- 2026RiGS: Rigid-aware 4D Gaussian Splatting from a Single Monocular Video22 May 2026
- 2026Improved monocular depth prediction using distance transform over pre-semantic contours with self-supervised neural networks8 May 2026
- 2026Rebalancing gradient to improve self-supervised co-training of depth, odometry and optical flow predictions8 May 2026
38 more
- 2026RAFT-MSF++: Temporal Geometry-Motion Feature Fusion for Self-Supervised Monocular Scene Flow21 Apr 2026
- 2026U2Flow: Uncertainty-Aware Unsupervised Optical Flow Estimation11 Apr 2026
- 2026GenOpticalFlow: A Generative Approach to Unsupervised Optical Flow Learning23 Mar 2026
- 2026FlowMorph: Physics-Consistent Self-Supervision for Label-Free Single-Cell Mechanics in Microfluidic Videos25 Jan 2026
- 2025FlowFeat: Pixel-Dense Embedding of Motion Profiles10 Nov 2025
- 2025FractalPINN-Flow: A Fractal-Inspired Network for Unsupervised Optical Flow Estimation with Total Variation Regularization10 Sep 2025
- 2025HKT: A Biologically Inspired Framework for Modular Hereditary Knowledge Transfer in Neural Networks13 Aug 2025
- 2025AnthroTAP: Learning Point Tracking with Real-World Motion8 Jul 2025
- 2025Consistent Video Editing as Flow-Driven Image-to-Video Generation9 Jun 2025
- 2025Video Deblurring with Deconvolution and Aggregation Networks4 Jun 2025
- 2025JointSplat: Probabilistic Joint Flow-Depth Optimization for Sparse-View Gaussian Splatting4 Jun 2025
- 2025AceVFI: A Comprehensive Survey of Advances in Video Frame Interpolation1 Jun 2025
- 2025Improving Optical Flow and Stereo Depth Estimation by Leveraging Uncertainty-Based Learning Difficulties31 May 2025
- 2025TimeTracker: Event-based Continuous Point Tracking for Video Frame Interpolation with Non-linear Motion6 May 2025
- 2025Scene-Centric Unsupervised Panoptic Segmentation2 Apr 2025
- 2025UnIRe: Unsupervised Instance Decomposition for Dynamic Urban Scene Reconstruction1 Apr 2025
- 2025Leveraging Motion Information for Better Self-Supervised Video Correspondence Learning15 Mar 2025
- 2025Bridge Frame and Event: Common Spatiotemporal Fusion for High-Dynamic Scene Optical Flow10 Mar 2025
- 2025BAT: Learning Event-based Optical Flow with Bidirectional Adaptive Temporal Correlation5 Mar 2025
- 2025Unified Arbitrary-Time Video Frame Interpolation and Prediction4 Mar 2025
- 2025Learning Temporal 3D Semantic Scene Completion via Optical Flow Guidance20 Feb 2025
- 2025TOFFE -- Temporally-binned Object Flow from Events for High-speed and Energy-Efficient Object Detection and Tracking21 Jan 2025
- 2025Zero-Shot Monocular Scene Flow Estimation in the Wild17 Jan 2025
- 2025Compositional Generative Model of Unbounded 4D Cities15 Jan 2025
- 2024Automatic Left Ventricular Cavity Segmentation via Deep Spatial Sequential Network in 4D Computed Tomography Studies17 Dec 2024
- 2024BiM-VFI: Bidirectional Motion Field-Guided Frame Interpolation for Video with Non-uniform Motions16 Dec 2024
- 2024Cross-View Completion Models are Zero-shot Correspondence Estimators12 Dec 2024
- 2024DynSUP: Dynamic Gaussian Splatting from An Unposed Image Pair1 Dec 2024
- 2024Towards Dependable Optical Flow: Benchmarks for Real-World Spatiotemporal Corruptions22 Nov 2024
- 2024Bidirectional Recurrence for Cardiac Motion Tracking with Gaussian Process Latent Coding28 Oct 2024
- 2024CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videos15 Oct 2024
- 2024Pseudo-Stereo Inputs: A Solution to the Occlusion Challenge in Self-Supervised Stereo Matching3 Oct 2024
- 2024Adverse Weather Optical Flow: Cumulative Homogeneous-Heterogeneous Adaptation25 Sep 2024
- 2024FAFA: Frequency-Aware Flow-Aided Self-Supervision for Underwater Object Pose Estimation25 Sep 2024
- 2024Secrets of Edge-Informed Contrast Maximization for Event-Based Vision22 Sep 2024
- 2024Unsupervised Stereo Matching Network For VHR Remote Sensing Images Based On Error Prediction14 Aug 2024
- 2024Exposure Completing for Temporally Consistent Neural High Dynamic Range Video Rendering18 Jul 2024
- 2024Generalizable Implicit Motion Modeling for Video Frame Interpolation11 Jul 2024
50 newest of 202 All 202 (JSON)
- 2023Upscale-A-Video: Temporal-Consistent Diffusion Model for Real-World Video Super-Resolutioncited by 132
- 2023FlowVid: Taming Imperfect Optical Flows for Consistent Video-to-Video Synthesiscited by 79
- 2023Motion-Guided Latent Diffusion for Temporally Consistent Real-world Video Super-resolutioncited by 59
- 2023MoVideo: Motion-Aware Video Generation with Diffusion Modelscited by 15
- 2025Consistent Video Editing as Flow-Driven Image-to-Video Generationcited by 8
- 2026Round-Trip Consistency: Bidirectional Diffusion Models Can Predict Their Own Rollout Errorscited by 0
- 2026SNM-VFI: Symmetric Nonlinear Motion-Guided Generative Video Frame Interpolationcited by 0
- 2026SNM-VFI: Symmetric Nonlinear Motion-Guided Generative Video Frame Interpolation13 Aug 2026
- 2026Round-Trip Consistency: Bidirectional Diffusion Models Can Predict Their Own Rollout Errors1 Aug 2026
- 2025Consistent Video Editing as Flow-Driven Image-to-Video Generation9 Jun 2025
- 2023FlowVid: Taming Imperfect Optical Flows for Consistent Video-to-Video Synthesis29 Dec 2023
- 2023Upscale-A-Video: Temporal-Consistent Diffusion Model for Real-World Video Super-Resolution11 Dec 2023
- 2023Motion-Guided Latent Diffusion for Temporally Consistent Real-world Video Super-resolution1 Dec 2023
- 2023MoVideo: Motion-Aware Video Generation with Diffusion Models19 Nov 2023
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 327
- 2022Unifying Flow, Stereo and Depth Estimationcited by 275
- 2023ProPainter: Improving Propagation and Transformer for Video Inpaintingcited by 197
- 2023AMT: All-Pairs Multi-Field Transforms for Efficient Frame Interpolationcited by 180
- 2022CroCo: Self-Supervised Pre-training for 3D Vision Tasks by Cross-View Completioncited by 160
- 2024CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videoscited by 128
- 2024BootsTAP: Bootstrapped Training for Tracking-Any-Pointcited by 120
- 2022IFRNet: Intermediate Feature Refine Network for Efficient Frame Interpolationcited by 109
- 2021Asymmetric Bilateral Motion Estimation for Video Frame Interpolationcited by 101
- 2021PDC-Net+: Enhanced Probabilistic Dense Correspondence Networkcited by 80
- 2023CityDreamer: Compositional Generative Model of Unbounded 3D Citiescited by 76
- 2021SMURF: Self-Teaching Multi-Frame Unsupervised RAFT with Full-Image Warpingcited by 74
12 most cited of 192 All 192 (JSON)
- 2026FAST: Flow Any Scene Transformer30 Sep 2026
- 2026Accurate Motion Estimation with B'ezier Control Point for Efficient Frame Interpolation20 Sep 2026
- 2026EgoSIS: From Factorized Visual Ego-Transitions to Motion-Canonical Spatial Evidence for UAV Reasoning8 Sep 2026
- 2026T2exture: Sparsely Perturbed Thermal-to-Texture Imaging3 Aug 2026
- 2026SVI360: Spherical Video Interpolation13 Jul 2026
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flow18 Jun 2026
- 2026Scene-Centric Unsupervised Video Panoptic Segmentation3 Jun 2026
- 2026RiGS: Rigid-aware 4D Gaussian Splatting from a Single Monocular Video22 May 2026
- 2026Improved monocular depth prediction using distance transform over pre-semantic contours with self-supervised neural networks8 May 2026
- 2026Rebalancing gradient to improve self-supervised co-training of depth, odometry and optical flow predictions8 May 2026
- 2026RAFT-MSF++: Temporal Geometry-Motion Feature Fusion for Self-Supervised Monocular Scene Flow21 Apr 2026
- 2026U2Flow: Uncertainty-Aware Unsupervised Optical Flow Estimation11 Apr 2026
12 newest of 192 All 192 (JSON)