MOD-UV: Learning Mobile Object Detectors from Unlabeled Videos

Yihong Sun, Bharath Hariharan
2/14/2026

No official code found. Best implementation: YihongSun/MOD-UV (11 stars, MIT, last commit 2024-10-07).

Abstract

Embodied agents must detect and localize objects of interest, e.g. traffic participants for self-driving cars. Supervision in the form of bounding boxes for this task is extremely expensive. As such, prior work has looked at unsupervised instance detection and segmentation, but in the absence of annotated boxes, it is unclear how pixels must be grouped into objects and which objects are of interest. This results in over-/under-segmentation and irrelevant objects. Inspired by human visual system and practical applications, we posit that the key missing cue for unsupervised detection is motion: objects of interest are typically mobile objects that frequently move and their motions can specify separate instances. In this paper, we propose MOD-UV, a Mobile Object Detector learned from Unlabeled Videos only. We begin with instance pseudo-labels derived from motion segmentation, but introduce a novel training paradigm to progressively discover small objects and static-but-mobile objects that are missed by motion segmentation. As a result, though only learned from unlabeled videos, MOD-UV can detect and segment mobile objects from a single static image. Empirically, we achieve state-of-the-art performance in unsupervised mobile object detection on Waymo Open, nuScenes, and KITTI Datasets without using any external data or supervised models. Code is available at https://github.com/YihongSun/MOD-UV.

View on arXivView PDF

Code Implementations(1)

YihongSun/MOD-UVCommunity100%
MIT

[ECCV24] MOD-UV: Learning Mobile Object Detectors from Unlabeled Videos

110Shell, PythonMay 23, 20242 years agoMIT

Similar Papers

Cite this paper

@article{sun2026moduv,
  title  = {MOD-UV: Learning Mobile Object Detectors from Unlabeled Videos},
  author = {Yihong Sun and Bharath Hariharan},
  year   = {2026},
  eprint = {2405.14841},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2405.14841},
  journal = {ECCV 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.14841.svg)](https://codeofpaper.com/paper/2405.14841)

Discussion