Dense Optical Tracking: Connecting the Dots
Not on the map. Why?
Abstract (arXiv)
Recent approaches to point tracking are able to recover the trajectory of any scene point through a large portion of a video despite the presence of occlusions. They are, however, too slow in practice to track every point observed in a single frame in a reasonable amount of time. This paper introduces DOT, a novel, simple and efficient method for solving this problem. It first extracts a small set of tracks from key regions at motion boundaries using an off-the-shelf point tracking algorithm. Given source and target frames, DOT then computes rough initial estimates of a dense flow field and visibility mask through nearest-neighbor interpolation, before refining them using a learnable optical flow estimator that explicitly handles occlusions and can be trained on synthetic data with ground-truth correspondences. We show that DOT is significantly more accurate than current optical flow techniques, outperforms sophisticated "universal" trackers like OmniMotion, and is on par with, or better than, the best point tracking algorithms like CoTracker while being at least two orders of magnitude faster. Quantitative and qualitative experiments with synthetic and real videos validate the promise of the proposed approach. Code, data, and videos showcasing the capabilities of our approach are available in the project webpage: https://16lemoing.github.io/dot .
Key facts. Cited by 58 papers in the map (data through 7 Oct 2026). Builds on 44 of its 76 references that are in the map. First posted on arXiv 1 Dec 2023.
Builds on
44 of 76 references.
References · 44
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,303
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,054
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 966
- 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 878
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 780
- 2023Dynamic 3D Gaussians: Tracking by Persistent Dynamic View Synthesiscited by 731
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 616
- 2023LightGlue: Local Feature Matching at Light Speedcited by 583
- 2023CoTracker: It is Better to Track Togethercited by 516
32 more
- 2016Optical Flow Estimation using a Spatial Pyramid Networkcited by 421
- 2022Kubric: A scalable dataset generatorcited by 373
- 2018DVC: An End-to-end Deep Video Compression Frameworkcited by 324
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 324
- 2020DISK: Learning local features with policy gradientcited by 310
- 2023TAPIR: Tracking Any Point with per-frame Initialization and temporal Refinementcited by 281
- 2023PointOdyssey: A Large-Scale Synthetic Dataset for Long-Term Point Trackingcited by 274
- 2022FlowFormer: A Transformer Architecture for Optical Flowcited by 273
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Videocited by 258
- 2021Learning to Estimate Hidden Motions with Global Motion Aggregationcited by 223
- 2022Particle Video Revisited: Tracking Through Occlusions Using Point Trajectoriescited by 215
- 2020Real-Time Intermediate Flow Estimation for Video Frame Interpolationcited by 211
- 2023ProPainter: Improving Propagation and Transformer for Video Inpaintingcited by 193
- 2023Tracking Everything Everywhere All at Oncecited by 190
- 2023AMT: All-Pairs Multi-Field Transforms for Efficient Frame Interpolationcited by 177
- 2021Self-supervised Video Object Segmentation by Motion Groupingcited by 147
- 2021Layered Neural Atlases for Consistent Video Editingcited by 137
- 2023ALIKED: A Lighter Keypoint and Descriptor Extraction Network via Deformable Transformationcited by 120
- 2022Towards An End-to-End Framework for Flow-Guided Video Inpaintingcited by 111
- 2022CRAFT: Cross-Attentional Flow Transformer for Robust Optical Flowcited by 82
- 2015EpicFlow: Edge-Preserving Interpolation of Correspondences for Optical Flowcited by 80
- 2021Beyond Pick-and-Place: Tackling Robotic Stacking of Diverse Shapescited by 70
- 2017Accurate Optical Flow via Direct Cost Volume Processingcited by 66
- 2022Deformable Sprites for Unsupervised Video Decompositioncited by 61
- 2023MFT: Long-Term Tracking of Every Pixelcited by 61
- 2022Implicit Motion Handling for Video Camouflaged Object Detectioncited by 60
- 2020Future Video Synthesis with Object Motion Predictioncited by 57
- 2023Doppelgangers: Learning to Disambiguate Images of Similar Structurescited by 32
- 2019Moving Indoor: Unsupervised Video Depth Learning in Challenging Environmentscited by 31
- 2015Flow Fields: Dense Correspondence Fields for Highly Accurate Large Displacement Optical Flow Estimationcited by 22
- 2023AccFlow: Backward Accumulation for Long-Range Optical Flowcited by 19
- 2022WALDO: Future Video Synthesis using Object Layer Decomposition and Parametric Flow Predictioncited by 5
Built on by
Citing papers per year: 2024: 17; 2025: 25; 2026: 16.
58 papers.
Sort:
By area:
- 2025VGGT: Visual Geometry Grounded Transformercited by 1,475
- 2024Motion-I2V: Consistent and Controllable Image-to-Video Generation with Explicit Motion Modelingcited by 209
- 2024T2V-CompBench: A Comprehensive Benchmark for Compositional Text-to-video Generationcited by 177
- 2024Gen2Act: Human Video Generation in Novel Scenarios enables Generalizable Robot Manipulationcited by 142
- 2024CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videoscited by 122
- 2024BootsTAP: Bootstrapped Training for Tracking-Any-Pointcited by 115
- 2024Local All-Pair Correspondence for Point Trackingcited by 77
- 2025TAPIP3D: Tracking Any Point in Persistent 3D Geometrycited by 67
- 2024DELTA: Dense Efficient Long-range 3D Tracking for any videocited by 62
- 2025AllTracker: Efficient Dense Point Tracking at High Resolutioncited by 54
- 2025Efficiently Reconstructing Dynamic Scenes One D4RT at a Timecited by 46
- 2025GS-DiT: Advancing Video Generation with Pseudo 4D Gaussian Fields through Efficient Dense 3D Point Trackingcited by 37
38 more
- 2025MotionPro: A Precise Motion Controller for Image-to-Video Generationcited by 29
- 2025Uni4D: Unifying Visual Foundation Models for 4D Modeling from a Single Videocited by 27
- 2025Back on Track: Bundle Adjustment for Dynamic Scene Reconstructioncited by 23
- 2024TAPTRv2: Attention-based Position Update Improves Tracking Any Pointcited by 18
- 2025FlowDreamer: A RGB-D World Model with Flow-based Motion Representations for Robot Manipulationcited by 17
- 2025BlobGEN-Vid: Compositional Text-to-Video Generation with Blob Video Representationscited by 15
- 2026CoWTracker: Tracking by Warping instead of Correlationcited by 12
- 2024Trajectory-aligned Space-time Tokens for Few-shot Action Recognitioncited by 10
- 2025DynaGSLAM: Real-Time Gaussian-Splatting SLAM for Online Rendering, Tracking, Motion Predictions of Moving Objects in Dynamic Scenescited by 10
- 2025DELTAv2: Accelerating Dense 3D Trackingcited by 9
- 2024PiTe: Pixel-Temporal Alignment for Large Video-Language Modelcited by 7
- 2024MFTIQ: Multi-Flow Tracker with Independent Matching Quality Estimationcited by 7
- 2025Trokens: Semantic-Aware Relational Trajectory Tokens for Few-Shot Action Recognitioncited by 7
- 2025DyST-XL: Dynamic Layout Planning and Content Control for Compositional Text-to-Video Generationcited by 6
- 2025MonoMobility: Zero-Shot 3D Mobility Analysis from Monocular Videoscited by 6
- 2025TrackingWorld: World-centric Monocular 3D Tracking of Almost All Pixelscited by 6
- 2026Video Understanding: From Geometry and Semantics to Unified Modelscited by 5
- 2025Online Dense Point Tracking with Streaming Memorycited by 3
- 2025AnthroTAP: Learning Point Tracking with Real-World Motioncited by 3
- 2026TrackerSplat: Exploiting Point Tracking for Fast and Robust Dynamic 3D Gaussians Reconstructioncited by 3
- 2024A Training-Free Framework for Video License Plate Tracking and Recognition with Only One-Shotcited by 2
- 2024DINTR: Tracking via Diffusion-based Interpolationcited by 1
- 2024Realistic Surgical Simulation from Monocular Videoscited by 1
- 2025Endo-TTAP: Robust Endoscopic Tissue Tracking via Multi-Facet Guided Attention and Hybrid Flow-point Supervisioncited by 1
- 2025FlowLoss: Dynamic Flow-Conditioned Loss Strategy for Video Diffusion Modelscited by 1
- 2025SUM-AgriVLN: Spatial Understanding Memory for Agricultural Vision-and-Language Navigationcited by 1
- 2026Moaw: Unleashing Motion Awareness for Video Diffusion Modelscited by 1
- 2026Training-free Motion Factorization for Compositional Video Generationcited by 1
- 2026Fast 4D Mesh Generation by Spatio-Temporal Attention Chainscited by 1
- 2026TrAction: Action Recognition with Sparse Trajectoriescited by 1
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flowcited by 1
- 2026TAPVid-MV: A Benchmark for Tracking Any Point in 3D Across Multiple Viewscited by 1
- 2024Matching Semantically Similar Non-Identical Objectscited by 0
- 2024Leveraging Object Priors for Point Trackingcited by 0
- 2024Solution for Point Tracking Task of ECCV 2nd Perception Test Challenge 2024cited by 0
- 2025Lattice Boltzmann Model for Learning Real-World Pixel Dynamicitycited by 0
- 2025No-Reference Rendered Video Quality Assessment: Dataset and Metricscited by 0
- 2025Flow and Depth Assisted Video Prediction with Latent Transformercited by 0
50 most cited of 58 All 58 (JSON)
- 2026Racing in Volume with Flow Ensembles14 Sep 2026
- 2026TAPVid-MV: A Benchmark for Tracking Any Point in 3D Across Multiple Views1 Sep 2026
- 2026E-TraMamba: A New Paradigm for Efficient Long-Term 3D Feature Tracking with Event Cameras3 Jul 2026
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flow18 Jun 2026
- 2026TrAction: Action Recognition with Sparse Trajectories2 Jun 2026
- 2026Fast 4D Mesh Generation by Spatio-Temporal Attention Chains19 May 2026
- 2026Motion Cues from Image-based Point Tracking for LiDAR Scene Flow Estimation16 May 2026
- 2026Vision-Based Water Level and Flow Estimation14 May 2026
- 2026Velox: Learning Representations of 4D Geometry and Appearance6 May 2026
- 2026U2Flow: Uncertainty-Aware Unsupervised Optical Flow Estimation11 Apr 2026
- 2026TrackerSplat: Exploiting Point Tracking for Fast and Robust Dynamic 3D Gaussians Reconstruction2 Apr 2026
- 2026Video Understanding: From Geometry and Semantics to Unified Models18 Mar 2026
38 more
- 2026M2P: Improving Visual Foundation Models with Mask-to-Point Weakly-Supervised Learning for Dense Point Tracking18 Mar 2026
- 2026Training-free Motion Factorization for Compositional Video Generation10 Mar 2026
- 2026CoWTracker: Tracking by Warping instead of Correlation4 Feb 2026
- 2026Moaw: Unleashing Motion Awareness for Video Diffusion Models19 Jan 2026
- 2025Tracking by Predicting 3-D Gaussians Over Time27 Dec 2025
- 2025Efficiently Reconstructing Dynamic Scenes One D4RT at a Time9 Dec 2025
- 2025TrackingWorld: World-centric Monocular 3D Tracking of Almost All Pixels9 Dec 2025
- 2025Flow and Depth Assisted Video Prediction with Latent Transformer20 Nov 2025
- 2025SUM-AgriVLN: Spatial Understanding Memory for Agricultural Vision-and-Language Navigation16 Oct 2025
- 2025No-Reference Rendered Video Quality Assessment: Dataset and Metrics15 Oct 2025
- 2025Lattice Boltzmann Model for Learning Real-World Pixel Dynamicity20 Sep 2025
- 2025Trokens: Semantic-Aware Relational Trajectory Tokens for Few-Shot Action Recognition5 Aug 2025
- 2025DELTAv2: Accelerating Dense 3D Tracking2 Aug 2025
- 2025AnthroTAP: Learning Point Tracking with Real-World Motion8 Jul 2025
- 2025AllTracker: Efficient Dense Point Tracking at High Resolution8 Jun 2025
- 2025MotionPro: A Precise Motion Controller for Image-to-Video Generation26 May 2025
- 2025MonoMobility: Zero-Shot 3D Mobility Analysis from Monocular Videos17 May 2025
- 2025FlowDreamer: A RGB-D World Model with Flow-based Motion Representations for Robot Manipulation15 May 2025
- 2025DyST-XL: Dynamic Layout Planning and Content Control for Compositional Text-to-Video Generation21 Apr 2025
- 2025TAPIP3D: Tracking Any Point in Persistent 3D Geometry20 Apr 2025
- 2025FlowLoss: Dynamic Flow-Conditioned Loss Strategy for Video Diffusion Models20 Apr 2025
- 2025Back on Track: Bundle Adjustment for Dynamic Scene Reconstruction20 Apr 2025
- 2025Endo-TTAP: Robust Endoscopic Tissue Tracking via Multi-Facet Guided Attention and Hybrid Flow-point Supervision28 Mar 2025
- 2025Uni4D: Unifying Visual Foundation Models for 4D Modeling from a Single Video27 Mar 2025
- 2025DynaGSLAM: Real-Time Gaussian-Splatting SLAM for Online Rendering, Tracking, Motion Predictions of Moving Objects in Dynamic Scenes15 Mar 2025
- 2025VGGT: Visual Geometry Grounded Transformer14 Mar 2025
- 2025Online Dense Point Tracking with Streaming Memory9 Mar 2025
- 2025BlobGEN-Vid: Compositional Text-to-Video Generation with Blob Video Representations13 Jan 2025
- 2025GS-DiT: Advancing Video Generation with Pseudo 4D Gaussian Fields through Efficient Dense 3D Point Tracking5 Jan 2025
- 2024Realistic Surgical Simulation from Monocular Videos3 Dec 2024
- 2024MFTIQ: Multi-Flow Tracker with Independent Matching Quality Estimation14 Nov 2024
- 2024DELTA: Dense Efficient Long-range 3D Tracking for any video31 Oct 2024
- 2024CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videos15 Oct 2024
- 2024DINTR: Tracking via Diffusion-based Interpolation14 Oct 2024
- 2024Solution for Point Tracking Task of ECCV 2nd Perception Test Challenge 20245 Oct 2024
- 2024Gen2Act: Human Video Generation in Novel Scenarios enables Generalizable Robot Manipulation24 Sep 2024
- 2024PiTe: Pixel-Temporal Alignment for Large Video-Language Model11 Sep 2024
- 2024Leveraging Object Priors for Point Tracking9 Sep 2024
50 newest of 58 All 58 (JSON)
- 2025BlobGEN-Vid: Compositional Text-to-Video Generation with Blob Video Representationscited by 15
- 2024DINTR: Tracking via Diffusion-based Interpolationcited by 1
- 2025FlowLoss: Dynamic Flow-Conditioned Loss Strategy for Video Diffusion Modelscited by 1
- 2026Moaw: Unleashing Motion Awareness for Video Diffusion Modelscited by 1
- 2026Moaw: Unleashing Motion Awareness for Video Diffusion Models19 Jan 2026
- 2025FlowLoss: Dynamic Flow-Conditioned Loss Strategy for Video Diffusion Models20 Apr 2025
- 2025BlobGEN-Vid: Compositional Text-to-Video Generation with Blob Video Representations13 Jan 2025
- 2024DINTR: Tracking via Diffusion-based Interpolation14 Oct 2024
- 2025VGGT: Visual Geometry Grounded Transformercited by 1,475
- 2024Motion-I2V: Consistent and Controllable Image-to-Video Generation with Explicit Motion Modelingcited by 209
- 2024T2V-CompBench: A Comprehensive Benchmark for Compositional Text-to-video Generationcited by 177
- 2024Gen2Act: Human Video Generation in Novel Scenarios enables Generalizable Robot Manipulationcited by 142
- 2024CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videoscited by 122
- 2024BootsTAP: Bootstrapped Training for Tracking-Any-Pointcited by 115
- 2024Local All-Pair Correspondence for Point Trackingcited by 77
- 2025TAPIP3D: Tracking Any Point in Persistent 3D Geometrycited by 67
- 2024DELTA: Dense Efficient Long-range 3D Tracking for any videocited by 62
- 2025AllTracker: Efficient Dense Point Tracking at High Resolutioncited by 54
- 2025Efficiently Reconstructing Dynamic Scenes One D4RT at a Timecited by 46
- 2025GS-DiT: Advancing Video Generation with Pseudo 4D Gaussian Fields through Efficient Dense 3D Point Trackingcited by 37
12 most cited of 51 All 51 (JSON)
- 2026Racing in Volume with Flow Ensembles14 Sep 2026
- 2026TAPVid-MV: A Benchmark for Tracking Any Point in 3D Across Multiple Views1 Sep 2026
- 2026E-TraMamba: A New Paradigm for Efficient Long-Term 3D Feature Tracking with Event Cameras3 Jul 2026
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flow18 Jun 2026
- 2026TrAction: Action Recognition with Sparse Trajectories2 Jun 2026
- 2026Fast 4D Mesh Generation by Spatio-Temporal Attention Chains19 May 2026
- 2026Motion Cues from Image-based Point Tracking for LiDAR Scene Flow Estimation16 May 2026
- 2026Vision-Based Water Level and Flow Estimation14 May 2026
- 2026Velox: Learning Representations of 4D Geometry and Appearance6 May 2026
- 2026U2Flow: Uncertainty-Aware Unsupervised Optical Flow Estimation11 Apr 2026
- 2026TrackerSplat: Exploiting Point Tracking for Fast and Robust Dynamic 3D Gaussians Reconstruction2 Apr 2026
- 2026Video Understanding: From Geometry and Semantics to Unified Models18 Mar 2026
12 newest of 51 All 51 (JSON)