TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Learning Correspondence from the Cycle-Consistency of Time

Learning Correspondence from the Cycle-Consistency of Time

Xiaolong Wang, Allan Jabri, Alexei A. Efros

2019-03-18CVPR 2019 6Unsupervised Video Object SegmentationSemi-Supervised Video Object SegmentationOptical Flow EstimationSemantic SegmentationVideo Object SegmentationVideo Semantic Segmentation
PaperPDFCode

Abstract

We introduce a self-supervised method for learning visual correspondence from unlabeled video. The main idea is to use cycle-consistency in time as free supervisory signal for learning visual representations from scratch. At training time, our model learns a feature map representation to be useful for performing cycle-consistent tracking. At test time, we use the acquired representation to find nearest neighbors across space and time. We demonstrate the generalizability of the representation -- without finetuning -- across a range of visual correspondence tasks, including video object segmentation, keypoint tracking, and optical flow. Our approach outperforms previous self-supervised methods and performs competitively with strongly supervised methods.

Results

TaskDatasetMetricValueModel
VideoDAVIS 2017 (val)F-measure (Mean)50CycleTime
VideoDAVIS 2017 (val)F-measure (Recall)48CycleTime
VideoDAVIS 2017 (val)J&F48.7CycleTime
VideoDAVIS 2017 (val)Jaccard (Mean)46.4CycleTime
VideoDAVIS 2017 (val)Jaccard (Recall)50CycleTime
Video Object SegmentationDAVIS 2017 (val)F-measure (Mean)50CycleTime
Video Object SegmentationDAVIS 2017 (val)F-measure (Recall)48CycleTime
Video Object SegmentationDAVIS 2017 (val)J&F48.7CycleTime
Video Object SegmentationDAVIS 2017 (val)Jaccard (Mean)46.4CycleTime
Video Object SegmentationDAVIS 2017 (val)Jaccard (Recall)50CycleTime
Semi-Supervised Video Object SegmentationDAVIS 2017 (val)F-measure (Mean)50CycleTime
Semi-Supervised Video Object SegmentationDAVIS 2017 (val)F-measure (Recall)48CycleTime
Semi-Supervised Video Object SegmentationDAVIS 2017 (val)J&F48.7CycleTime
Semi-Supervised Video Object SegmentationDAVIS 2017 (val)Jaccard (Mean)46.4CycleTime
Semi-Supervised Video Object SegmentationDAVIS 2017 (val)Jaccard (Recall)50CycleTime

Related Papers

SeC: Advancing Complex Video Object Segmentation via Progressive Concept Construction2025-07-21Channel-wise Motion Features for Efficient Motion Segmentation2025-07-17DiffOSeg: Omni Medical Image Segmentation via Multi-Expert Collaboration Diffusion Model2025-07-17SCORE: Scene Context Matters in Open-Vocabulary Remote Sensing Instance Segmentation2025-07-17Unified Medical Image Segmentation with State Space Modeling Snake2025-07-17A Privacy-Preserving Semantic-Segmentation Method Using Domain-Adaptation Technique2025-07-17SAMST: A Transformer framework based on SAM pseudo label filtering for remote sensing semi-supervised semantic segmentation2025-07-16Tomato Multi-Angle Multi-Pose Dataset for Fine-Grained Phenotyping2025-07-15