mlsanityData to 7 Oct 2026

Track, Check, Repeat: An EM Approach to Unsupervised Tracking

arXiv 2104.03424 ↗First posted 7 Apr 2021cs.CVcited by 6

Not on the map. Why?

Abstract (arXiv)

We propose an unsupervised method for detecting and tracking moving objects in 3D, in unlabelled RGB-D videos. The method begins with classic handcrafted techniques for segmenting objects using motion cues: we estimate optical flow and camera motion, and conservatively segment regions that appear to be moving independently of the background. Treating these initial segments as pseudo-labels, we learn an ensemble of appearance-based 2D and 3D detectors, under heavy data augmentation. We use this ensemble to detect new instances of the "moving" type, even if they are not moving, and add these as new pseudo-labels. Our method is an expectation-maximization algorithm, where in the expectation step we fire all modules and look for agreement among them, and in the maximization step we re-train the modules to improve this agreement. The constraint of ensemble agreement helps combat contamination of the generated pseudo-labels (during the E step), and data augmentation helps the modules generalize to yet-unlabelled data (during the M step). We compare against existing unsupervised object discovery and tracking methods, using challenging videos from CATER and KITTI, and show strong improvements over the state-of-the-art.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 34 of its 67 references that are in the map. First posted on arXiv 7 Apr 2021.

Builds on

34 of 67 references.

References · 34

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  4. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  5. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  6. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  7. 2016Feature Pyramid Networks for Object Detectioncited by 5,021
  8. 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
  9. 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
  10. 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
  11. 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 878
  12. 2020Object-Centric Learning with Slot Attentioncited by 865
22 more
  1. 2019CenterNet: Keypoint Triplets for Object Detectioncited by 654
  2. 2016Fully-Convolutional Siamese Networks for Object Trackingcited by 566
  3. 2019MONet: Unsupervised Scene Decomposition and Representationcited by 388
  4. 2019Multi-Object Representation Learning with Iterative Variational Inferencecited by 359
  5. 2020Towards Understanding Ensemble, Knowledge Distillation and Self-Distillation in Deep Learningcited by 292
  6. 2020TEASER: Fast and Certifiable Point Cloud Registrationcited by 274
  7. 2021End-to-end Interpretable Neural Motion Plannercited by 240
  8. 2016Attend, Infer, Repeat: Fast Scene Understanding with Generative Modelscited by 209
  9. 2018Tracking Emerges by Colorizing Videoscited by 166
  10. 2016Learning Video Object Segmentation from Static Imagescited by 151
  11. 2019CATER: A diagnostic dataset for Compositional Actions and TEmporal Reasoningcited by 137
  12. 2019SelFlow: Self-Supervised Learning of Optical Flowcited by 128
  13. 2017Data Distillation: Towards Omni-Supervised Learningcited by 126
  14. 2019Unsupervised Learning of Object Keypoints for Perception and Controlcited by 109
  15. 2019SCALOR: Generative World Models with Scalable Object Representationscited by 108
  16. 2016Back to Basics: Unsupervised Learning of Optical Flow via Brightness Constancy and Motion Smoothnesscited by 101
  17. 2020Learning What to Learn for Video Object Segmentationcited by 89
  18. 2020Fast Video Object Segmentation using the Global Context Modulecited by 65
  19. 2020AB3DMOT: A Baseline for 3D Multi-Object Tracking and New Evaluation Metricscited by 63
  20. 2017Driven to Distraction: Self-Supervised Distractor Learning for Robust Monocular Visual Odometry in Urban Environmentscited by 22
  21. 2020AlignNet: Unsupervised Entity Alignmentcited by 6
  22. 2020Tracking Emerges by Looking Around Static Scenes, with Neural 3D Mappingcited by 6

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 2; 2023: 1; 2024: 2.

6 papers.