Representation Learning via Global Temporal Alignment and Cycle-Consistency
Not on the map. Why?
Abstract (arXiv)
We introduce a weakly supervised method for representation learning based on aligning temporal sequences (e.g., videos) of the same process (e.g., human action). The main idea is to use the global temporal ordering of latent correspondences across sequence pairs as a supervisory signal. In particular, we propose a loss based on scoring the optimal sequence alignment to train an embedding network. Our loss is based on a novel probabilistic path finding view of dynamic time warping (DTW) that contains the following three key features: (i) the local path routing decisions are contrastive and differentiable, (ii) pairwise distances are cast as probabilities that are contrastive as well, and (iii) our formulation naturally admits a global cycle consistency loss that verifies correspondences. For evaluation, we consider the tasks of fine-grained action classification, few shot learning, and video synchronization. We report significant performance increases over previous methods. In addition, we report two applications of our temporal alignment framework, namely 3D pose reconstruction and fine-grained audio/visual retrieval.
Key facts. Cited by 43 papers in the map (data through 7 Oct 2026). Builds on 37 of its 60 references that are in the map. First posted on arXiv 11 May 2021.
Builds on
37 of 60 references.
References · 37
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2019Contrastive Multiview Codingcited by 1,297
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
- 2020VGGSound: A Large-scale Audio-Visual Datasetcited by 641
- 2019End-to-End Learning of Visual Representations from Uncurated Instructional Videoscited by 506
25 more
- 2017Time-Contrastive Networks: Self-Supervised Learning from Videocited by 453
- 2018Audio-Visual Scene Analysis with Self-Supervised Multisensory Featurescited by 335
- 2019Learning Correspondence from the Cycle-Consistency of Timecited by 269
- 2017Soft-DTW: a Differentiable Loss Function for Time-Seriescited by 265
- 2020Space-Time Correspondence as a Contrastive Random Walkcited by 239
- 2020FineGym: A Hierarchical Video Dataset for Fine-grained Action Understandingcited by 232
- 2017Unsupervised Representation Learning by Sorting Sequencescited by 219
- 2017UnFlow: Unsupervised Learning of Optical Flow with a Bidirectional Census Losscited by 202
- 2019Video Representation Learning by Dense Predictive Codingcited by 175
- 2020SpeedNet: Learning the Speediness in Videoscited by 171
- 2018Tracking Emerges by Colorizing Videoscited by 166
- 2019Temporal Cycle-Consistency Learningcited by 151
- 2016Learning Features by Watching Objects Movecited by 138
- 2019Few-Shot Video Classification via Temporal Alignmentcited by 124
- 2018Actor and Observer: Joint Modeling of First and Third-Person Videoscited by 102
- 2016Back to Basics: Unsupervised Learning of Optical Flow via Brightness Constancy and Motion Smoothnesscited by 101
- 2015Every Moment Counts: Dense Detailed Labeling of Actions in Complex Videoscited by 93
- 2019Self-supervised Spatio-temporal Representation Learning for Videos by Predicting Motion and Appearance Statisticscited by 92
- 2019D3TW: Discriminative Differentiable Dynamic Time Warping for Weakly Supervised Action Alignment and Segmentationcited by 83
- 2018Perfect match: Improved cross-modal embeddings for audio-visual synchronisationcited by 60
- 2020Watching the World Go By: Representation Learning from Unlabeled Videoscited by 59
- 2018Differentiable Dynamic Programming for Structured Prediction and Attentioncited by 58
- 2018Video Jigsaw: Unsupervised Learning of Spatiotemporal Context for Video Action Recognitioncited by 40
- 2019Learning Video Representations using Contrastive Bidirectional Transformercited by 39
- 2018Improving Spatiotemporal Self-Supervision by Deep Reinforcement Learningcited by 35
Built on by
Citing papers per year: 2021: 2; 2022: 14; 2023: 12; 2024: 7; 2025: 4; 2026: 4.
43 papers.
Sort:
By area:
- 2022Self-Supervised Learning for Videos: A Surveycited by 85
- 2023Learning Fine-grained View-Invariant Representations from Unpaired Ego-Exo Videos via Temporal Alignmentcited by 46
- 2022Graph Inverse Reinforcement Learning from Diverse Videoscited by 45
- 2023SkeletonMAE: Graph-based Masked Autoencoder for Skeleton Sequence Pre-trainingcited by 41
- 2021Drop-DTW: Aligning Common Signal Between Sequences While Dropping Outlierscited by 39
- 2024Procedure-Aware Surgical Video-language Pretraining with Hierarchical Knowledge Augmentationcited by 38
- 2023StepFormer: Self-supervised Step Discovery and Localization in Instructional Videoscited by 37
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videoscited by 35
- 2022Fine-grained Temporal Contrastive Learning for Weakly-supervised Temporal Action Localizationcited by 33
- 2024Universal Time-Series Representation Learning: A Surveycited by 28
- 2022Frame-wise Action Representations for Long Videos via Sequence Contrastive Learningcited by 27
- 2022Video-Text Representation Learning via Differentiable Weak Temporal Alignmentcited by 24
31 more
- 2021Learning to Align Sequential Actions in the Wildcited by 19
- 2022Sound Localization by Self-Supervised Time Delay Estimationcited by 18
- 2023Synchronization is All You Need: Exocentric-to-Egocentric Transfer for Temporal Action Segmentation with Unlabeled Synchronized Video Pairscited by 17
- 2022Learning Viewpoint-Agnostic Visual Representations by Recovering Tokens in 3D Spacecited by 13
- 2022Context-Aware Sequence Alignment using 4D Skeletal Augmentationcited by 11
- 2024Self-Supervised Any-Point Tracking by Contrastive Random Walkscited by 10
- 2023Cycle Consistency Driven Object Discoverycited by 7
- 2022Exploring Negatives in Contrastive Learning for Unpaired Image-to-Image Translationcited by 6
- 2024RAP: Retrieval-Augmented Planner for Adaptive Procedure Planning in Instructional Videoscited by 6
- 2025Bootstrap Your Own Views: Masked Ego-Exo Modeling for Fine-grained View-invariant Video Representationscited by 6
- 2022A Closer Look at Temporal Ordering in the Segmentation of Instructional Videoscited by 4
- 2022Graph2Vid: Flow graph to Video Grounding for Weakly-supervised Multi-Step Localizationcited by 4
- 2023Soft Dynamic Time Warping for Multi-Pitch Estimation and Beyondcited by 4
- 2023Collaborative Weakly Supervised Video Correlation Learning for Procedure-Aware Instructional Video Analysiscited by 4
- 2022Extraneousness-Aware Imitation Learningcited by 3
- 2023Weakly-supervised Representation Learning for Video Alignment and Analysiscited by 3
- 2024FinePseudo: Improving Pseudo-Labelling through Temporal-Alignablity for Semi-Supervised Fine-Grained Action Recognitioncited by 3
- 2025Synchronization of Multiple Videoscited by 3
- 2022Digital Twin for Real-time Li-ion Battery State of Health Estimation with Partially Discharged Cycling Datacited by 2
- 2023Video alignment using unsupervised learning of local and global featurescited by 2
- 2022Self-supervised and Weakly Supervised Contrastive Learning for Frame-wise Action Representationscited by 1
- 2024Sync from the Sea: Retrieving Alignable Videos from Large-Scale Datasetscited by 1
- 2024Self-Supervised Contrastive Learning for Videos using Differentiable Local Alignmentcited by 1
- 2025REMAP: Regularized Matching and Partial Alignment of Video Embeddingscited by 1
- 2023A Light-Weight Contrastive Approach for Aligning Human Pose Sequencescited by 0
- 2023Multi-entity Video Transformers for Fine-Grained Video Representation Learningcited by 0
- 2025Spatial-Temporal Pre-Training for Embryo Viability Prediction Using Time-Lapse Videoscited by 0
- 2026Shared Representation for 3D Pose Estimation, Action Classification, and Progress Prediction from Tactile Signalscited by 0
- 2026Diagnosing Under-Development of Irreversible Processes in Video Generationcited by 0
- 2026Phase-Aligned Finite-Fourier Periodic Deformation for 4D Medical Image Interpolationcited by 0
- 2026PRISM: Predictive Recomposition via Semantic Latent Decomposition for View-invariant Video Representation Learningcited by 0
- 2026PRISM: Predictive Recomposition via Semantic Latent Decomposition for View-invariant Video Representation Learning31 Aug 2026
- 2026Phase-Aligned Finite-Fourier Periodic Deformation for 4D Medical Image Interpolation25 Aug 2026
- 2026Diagnosing Under-Development of Irreversible Processes in Video Generation1 Aug 2026
- 2026Shared Representation for 3D Pose Estimation, Action Classification, and Progress Prediction from Tactile Signals26 Mar 2026
- 2025Synchronization of Multiple Videos15 Oct 2025
- 2025REMAP: Regularized Matching and Partial Alignment of Video Embeddings29 Sep 2025
- 2025Spatial-Temporal Pre-Training for Embryo Viability Prediction Using Time-Lapse Videos20 Jun 2025
- 2025Bootstrap Your Own Views: Masked Ego-Exo Modeling for Fine-grained View-invariant Video Representations25 Mar 2025
- 2024Procedure-Aware Surgical Video-language Pretraining with Hierarchical Knowledge Augmentation30 Sep 2024
- 2024Self-Supervised Any-Point Tracking by Contrastive Random Walks24 Sep 2024
- 2024Self-Supervised Contrastive Learning for Videos using Differentiable Local Alignment6 Sep 2024
- 2024FinePseudo: Improving Pseudo-Labelling through Temporal-Alignablity for Semi-Supervised Fine-Grained Action Recognition2 Sep 2024
31 more
- 2024Sync from the Sea: Retrieving Alignable Videos from Large-Scale Datasets2 Sep 2024
- 2024RAP: Retrieval-Augmented Planner for Adaptive Procedure Planning in Instructional Videos27 Mar 2024
- 2024Universal Time-Series Representation Learning: A Survey8 Jan 2024
- 2023Collaborative Weakly Supervised Video Correlation Learning for Procedure-Aware Instructional Video Analysis18 Dec 2023
- 2023Synchronization is All You Need: Exocentric-to-Egocentric Transfer for Temporal Action Segmentation with Unlabeled Synchronized Video Pairs5 Dec 2023
- 2023Multi-entity Video Transformers for Fine-Grained Video Representation Learning17 Nov 2023
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videos17 Jul 2023
- 2023SkeletonMAE: Graph-based Masked Autoencoder for Skeleton Sequence Pre-training17 Jul 2023
- 2023Learning Fine-grained View-Invariant Representations from Unpaired Ego-Exo Videos via Temporal Alignment8 Jun 2023
- 2023Cycle Consistency Driven Object Discovery3 Jun 2023
- 2023StepFormer: Self-supervised Step Discovery and Localization in Instructional Videos26 Apr 2023
- 2023Video alignment using unsupervised learning of local and global features13 Apr 2023
- 2023Soft Dynamic Time Warping for Multi-Pitch Estimation and Beyond11 Apr 2023
- 2023A Light-Weight Contrastive Approach for Aligning Human Pose Sequences7 Mar 2023
- 2023Weakly-supervised Representation Learning for Video Alignment and Analysis8 Feb 2023
- 2022Digital Twin for Real-time Li-ion Battery State of Health Estimation with Partially Discharged Cycling Data9 Dec 2022
- 2022Self-supervised and Weakly Supervised Contrastive Learning for Frame-wise Action Representations6 Dec 2022
- 2022Graph2Vid: Flow graph to Video Grounding for Weakly-supervised Multi-Step Localization10 Oct 2022
- 2022Extraneousness-Aware Imitation Learning4 Oct 2022
- 2022A Closer Look at Temporal Ordering in the Segmentation of Instructional Videos30 Sep 2022
- 2022Graph Inverse Reinforcement Learning from Diverse Videos28 Jul 2022
- 2022Learning Viewpoint-Agnostic Visual Representations by Recovering Tokens in 3D Space23 Jun 2022
- 2022Self-Supervised Learning for Videos: A Survey18 Jun 2022
- 2022Sound Localization by Self-Supervised Time Delay Estimation26 Apr 2022
- 2022Context-Aware Sequence Alignment using 4D Skeletal Augmentation26 Apr 2022
- 2022Exploring Negatives in Contrastive Learning for Unpaired Image-to-Image Translation23 Apr 2022
- 2022Fine-grained Temporal Contrastive Learning for Weakly-supervised Temporal Action Localization31 Mar 2022
- 2022Video-Text Representation Learning via Differentiable Weak Temporal Alignment31 Mar 2022
- 2022Frame-wise Action Representations for Long Videos via Sequence Contrastive Learning28 Mar 2022
- 2021Learning to Align Sequential Actions in the Wild17 Nov 2021
- 2021Drop-DTW: Aligning Common Signal Between Sequences While Dropping Outliers26 Aug 2021
- 2022Graph Inverse Reinforcement Learning from Diverse Videoscited by 45
- 2022Extraneousness-Aware Imitation Learningcited by 3
- 2022Extraneousness-Aware Imitation Learning4 Oct 2022
- 2022Graph Inverse Reinforcement Learning from Diverse Videos28 Jul 2022
- 2022Self-Supervised Learning for Videos: A Surveycited by 85
- 2023Learning Fine-grained View-Invariant Representations from Unpaired Ego-Exo Videos via Temporal Alignmentcited by 46
- 2023SkeletonMAE: Graph-based Masked Autoencoder for Skeleton Sequence Pre-trainingcited by 41
- 2021Drop-DTW: Aligning Common Signal Between Sequences While Dropping Outlierscited by 39
- 2024Procedure-Aware Surgical Video-language Pretraining with Hierarchical Knowledge Augmentationcited by 38
- 2023StepFormer: Self-supervised Step Discovery and Localization in Instructional Videoscited by 37
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videoscited by 35
- 2022Fine-grained Temporal Contrastive Learning for Weakly-supervised Temporal Action Localizationcited by 33
- 2024Universal Time-Series Representation Learning: A Surveycited by 28
- 2022Frame-wise Action Representations for Long Videos via Sequence Contrastive Learningcited by 27
- 2022Video-Text Representation Learning via Differentiable Weak Temporal Alignmentcited by 24
- 2021Learning to Align Sequential Actions in the Wildcited by 19
12 most cited of 40 All 40 (JSON)
- 2026PRISM: Predictive Recomposition via Semantic Latent Decomposition for View-invariant Video Representation Learning31 Aug 2026
- 2026Phase-Aligned Finite-Fourier Periodic Deformation for 4D Medical Image Interpolation25 Aug 2026
- 2026Diagnosing Under-Development of Irreversible Processes in Video Generation1 Aug 2026
- 2026Shared Representation for 3D Pose Estimation, Action Classification, and Progress Prediction from Tactile Signals26 Mar 2026
- 2025Synchronization of Multiple Videos15 Oct 2025
- 2025REMAP: Regularized Matching and Partial Alignment of Video Embeddings29 Sep 2025
- 2025Spatial-Temporal Pre-Training for Embryo Viability Prediction Using Time-Lapse Videos20 Jun 2025
- 2025Bootstrap Your Own Views: Masked Ego-Exo Modeling for Fine-grained View-invariant Video Representations25 Mar 2025
- 2024Procedure-Aware Surgical Video-language Pretraining with Hierarchical Knowledge Augmentation30 Sep 2024
- 2024Self-Supervised Any-Point Tracking by Contrastive Random Walks24 Sep 2024
- 2024Self-Supervised Contrastive Learning for Videos using Differentiable Local Alignment6 Sep 2024
- 2024FinePseudo: Improving Pseudo-Labelling through Temporal-Alignablity for Semi-Supervised Fine-Grained Action Recognition2 Sep 2024
12 newest of 40 All 40 (JSON)