D-CLOT: Double Closed Loop Optimal Transport for Unsupervised Action Segmentation
Not on the map. Why?
Abstract (arXiv)
Optimal transport (OT) has emerged as an effective framework for unsupervised action segmentation. Yet, in existing OT-based methods, the latent action prototypes that define the OT costs are not re-estimated from the refined frame geometry. Instead, they evolve solely through gradients from the pseudo-label loss. We identify this representation--prototype inconsistency as a central bottleneck, particularly around ambiguous transitions and for short or infrequent actions. To address this issue, we build on the recently introduced CLOT, which refines frame embeddings based on estimated segment embeddings, and further re-estimates the action prototypes from the refined frame embeddings. Specifically, we introduce a graph-constrained module that regularizes the OT-refined frame and segment representations by preserving the local neighborhood geometry of the encoder output. An action-embedding refinement step then periodically re-anchors the prototypes to this stabilized representation geometry. We study two instantiations that share the same backbone, graph module, and objective: D-CLOT updates the prototypes using k-means, whereas D-CLOTB updates them as OT barycenters weighted by the refined transport plan, yielding an assignment-aware prototype update consistent with the current transport geometry. Across five established benchmarks, both variants improve segment-level quality over CLOT, with per-video gains of up to +12.7 F1 and +10.2 mIoU (YTI) and activity-level gains of up to +8.9 F1 (FS-Eval). We further establish the first unsupervised action-segmentation baseline on Assembly101, a procedural and substantially more fine-grained benchmark than those commonly used in prior work. Extensive ablations and sensitivity analyses demonstrate that the two refinement mechanisms are complementary and robust.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 40 of its 57 references that are in the map. First posted on arXiv 6 Aug 2026.
Builds on
40 of 57 references.
References · 40
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2020End-to-End Object Detection with Transformerscited by 7,414
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2023MVBench: A Comprehensive Multi-modal Video Understanding Benchmarkcited by 1,109
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
- 2022Assembly101: A Large-Scale Multi-View Video Dataset for Understanding Procedural Activitiescited by 287
- 2013Fast Computation of Wasserstein Barycenterscited by 216
- 2019Generalized Sliced Wasserstein Distancescited by 208
- 2017Graph Embedding Techniques, Applications, and Performance: A Surveycited by 188
- 2015Unsupervised Learning from Narrated Instruction Videoscited by 116
- 2022Temporal Action Segmentation: An Analysis of Modern Techniquescited by 85
- 2019Unsupervised learning of action classes with continuous temporal embeddingcited by 76
28 more
- 2021Temporally-Weighted Hierarchical Clustering for Unsupervised Action Segmentationcited by 58
- 2022Future Transformer for Long-term Action Anticipationcited by 58
- 2022Unified Fully and Timestamp Supervised Temporal Action Segmentation via Sequence to Sequence Translationcited by 55
- 2021Unsupervised Action Segmentation by Joint Representation Learning and Online Clusteringcited by 49
- 2014Robust and Efficient Subspace Segmentation via Least Squares Regressioncited by 47
- 2020Joint Visual-Temporal Embedding for Unsupervised Learning of Actions in Untrimmed Sequencescited by 45
- 2018A Perceptual Prediction Framework for Self Supervised Event Segmentationcited by 40
- 2023Energy-Based Sliced Wasserstein Distancecited by 39
- 2024Temporally Consistent Unbalanced Optimal Transport for Unsupervised Action Segmentationcited by 38
- 2023How Much Temporal Long-Term Context is Needed for Action Segmentation?cited by 36
- 2021Action Shuffle Alternating Learning for Unsupervised Action Segmentationcited by 33
- 2019Fast Weakly Supervised Action Segmentation Using Mutual Consistencycited by 30
- 2021Unsupervised Discriminative Embedding for Sub-Action Learning in Complex Activitiescited by 26
- 2024Hierarchical Vector Quantization for Unsupervised Action Segmentationcited by 19
- 2017Wasserstein Introspective Neural Networkscited by 18
- 2023Permutation-Aware Action Segmentation via Unsupervised Frame-to-Segment Alignmentcited by 17
- 2021Temporal Action Segmentation with High-level Complex Activity Labelscited by 16
- 2024Efficient and Effective Weakly-Supervised Action Segmentation via Action-Transition-Aware Boundary Alignmentcited by 13
- 2023OTAS: Unsupervised Boundary Detection for Object-Centric Temporal Action Segmentationcited by 11
- 2025Joint Self-Supervised Video Alignment and Action Segmentationcited by 11
- 2023Leveraging triplet loss for unsupervised action segmentationcited by 10
- 2025CLOT: Closed Loop Optimal Transport for Unsupervised Action Segmentationcited by 6
- 2021Graph Constrained Data Representation Learning for Human Motion Segmentationcited by 4
- 20242by2: Weakly-Supervised Learning for Global Action Segmentationcited by 3
- 2026HOI-aware Adaptive Network for Weakly-supervised Action Segmentationcited by 3
- 2025Pose-Aware Weakly-Supervised Action Segmentationcited by 2
- 2025Temporal Visual Semantics-Induced Human Motion Understanding with Large Language Modelscited by 1
- 2026Hierarchical Action Learning for Weakly-Supervised Action Segmentationcited by 1
Built on by
Not cited yet.