Cees Snoek, Efstratios Gavves, Yuki Asano, Valeo Ai, Shashanka Venkataramanan, Mohammadreza Salehi, Ioana Simion, Vis Lab, Uva
We lifted 8 functions out of this paper's own repositories and ran 7 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.
| Repository | Role | Ran |
|---|---|---|
| SMSD75/MoSiC | — | 7 of 8 |
| Function | Status | Where it lives |
|---|---|---|
| FeatureExtractor | Ran | SMSD75/MoSiC/experiments/exp_mosic.py pointer only (licence: NOASSERTION) · get_code("4200c34fe255995e") |
| FeatureForwarder | Ran | SMSD75/MoSiC/experiments/exp_mosic.py pointer only (licence: NOASSERTION) · get_code("a50c7d76e997813d") |
| FixedMaskPatchDropout | Ran | SMSD75/MoSiC/experiments/exp_mosic.py pointer only (licence: NOASSERTION) · get_code("c6297d113584e84a") |
| LearnableUpsampler | Ran | SMSD75/MoSiC/experiments/exp_mosic.py pointer only (licence: NOASSERTION) · get_code("dbccedda58a1875b") |
| denormalize_video | Ran | SMSD75/MoSiC/experiments/exp_mosic.py pointer only (licence: NOASSERTION) · get_code("a5ef08c2d4538b2b") |
| find_optimal_assignment | Ran | SMSD75/MoSiC/experiments/exp_mosic.py pointer only (licence: NOASSERTION) · get_code("036a8b9f1d3b71e5") |
| sinkhorn | Ran | SMSD75/MoSiC/experiments/exp_mosic.py pointer only (licence: NOASSERTION) · get_code("432bf71f80b71af8") |
| MoSiC | Not yet run | SMSD75/MoSiC/experiments/exp_mosic.py pointer only (licence: NOASSERTION) · get_code("10764c5f33366319") |
Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.
Dense self-supervised learning has shown great promise for learning pixel-and patch-level representations, but extending it to videos remains challenging due to the complexity of motion dynamics. Existing approaches struggle as they rely on static augmentations that fail under object deformations, occlusions, and camera movement, leading to inconsistent feature learning over time. We propose a motion-guided self-supervised learning framework that clusters dense point tracks to learn spatiotemporally consistent representations. By leveraging an off-the-shelf point tracker, we extract long-range motion trajectories and optimize feature clustering through a momentum-encoder-based optimal transport mechanism. To ensure temporal coherence, we propagate cluster assignments along tracked points, enforcing feature consistency across views despite viewpoint changes. Integrating motion as an implicit supervisory signal, our method learns representations that generalize across frames, improving robustness in dynamic scenes and challenging occlusion scenarios. By initializing from strong image-pretrained models and leveraging video data for training, we improve state-of-the-art by 1% to 6% on six image and video datasets and four evaluation benchmarks. The implementation is publicly available at our GitHub repository: github.com/SMSD75/MoSiC
The same record, over MCP at https://syntology.ai/mcp:
get_harvested_code_for_paper("2506.08694")
get_code_for_paper("2506.08694")
have("2506.08694")
Connect an agent — have() is free.