MOVES: Manipulated Objects in Video Enable Segmentation

Richard E. L. Higgins, David F. Fouhey
2/14/2026

No official code found. Best implementation: relh/moves (6 stars, last commit 2026-02-02).

Abstract

Our method uses manipulation in video to learn to understand held-objects and hand-object contact. We train a system that takes a single RGB image and produces a pixel-embedding that can be used to answer grouping questions (do these two pixels go together) as well as hand-association questions (is this hand holding that pixel). Rather than painstakingly annotate segmentation masks, we observe people in realistic video data. We show that pairing epipolar geometry with modern optical flow produces simple and effective pseudo-labels for grouping. Given people segmentations, we can further associate pixels with hands to understand contact. Our system achieves competitive results on hand and hand-held object tasks.

DOISemantic Scholar

Code Implementations(1)

relh/movesCommunity63%

[CVPR 2023] MOVES: Manipulated Objects in Video Enable Segmentation

60HTML, PythonJun 16, 20238 months ago

Cite this paper

@article{higgins2026moves,
  title  = {MOVES: Manipulated Objects in Video Enable Segmentation},
  author = {Richard E. L. Higgins and David F. Fouhey},
  year   = {2026},
  doi    = {10.1109/CVPR52729.2023.00613},
  url    = {https://doi.org/10.1109/CVPR52729.2023.00613},
  journal = {CVPR 2023 2023}
}

Discussion