Drop-DTW: Aligning Common Signal Between Sequences While Dropping Outliers
Not on the map. Why?
Abstract (arXiv)
In this work, we consider the problem of sequence-to-sequence alignment for signals containing outliers. Assuming the absence of outliers, the standard Dynamic Time Warping (DTW) algorithm efficiently computes the optimal alignment between two (generally) variable-length sequences. While DTW is robust to temporal shifts and dilations of the signal, it fails to align sequences in a meaningful way in the presence of outliers that can be arbitrarily interspersed in the sequences. To address this problem, we introduce Drop-DTW, a novel algorithm that aligns the common signal between the sequences while automatically dropping the outlier elements from the matching. The entire procedure is implemented as a single dynamic program that is efficient and fully differentiable. In our experiments, we show that Drop-DTW is a robust similarity measure for sequence retrieval and demonstrate its effectiveness as a training loss on diverse applications. With Drop-DTW, we address temporal step localization on instructional videos, representation learning from noisy videos, and cross-modal representation learning for audio-visual retrieval and localization. In all applications, we take a weakly- or unsupervised approach and demonstrate state-of-the-art results under these settings.
Key facts. Cited by 39 papers in the map (data through 7 Oct 2026). Builds on 36 of its 55 references that are in the map. First posted on arXiv 26 Aug 2021.
Builds on
36 of 55 references.
References · 36
- 2019HowTo100M: Learning a Text-Video Embedding by Watching Hundred Million Narrated Video Clipscited by 946
- 2019VideoBERT: A Joint Model for Video and Language Representation Learningcited by 702
- 2017Towards Automatic Learning of Procedures from Web Instructional Videoscited by 616
- 2019End-to-End Learning of Visual Representations from Uncurated Instructional Videoscited by 506
- 2017Time-Contrastive Networks: Self-Supervised Learning from Videocited by 453
- 2015Unsupervised Learning of Video Representations using LSTMscited by 434
- 2018Audio-Visual Scene Analysis with Self-Supervised Multisensory Featurescited by 335
- 2019COIN: A Large-scale Dataset for Comprehensive Instructional Video Analysiscited by 316
- 2019Learning Correspondence from the Cycle-Consistency of Timecited by 269
- 2017Soft-DTW: a Differentiable Loss Function for Time-Seriescited by 265
- 2020UniVL: A Unified Video and Language Pre-Training Model for Multimodal Understanding and Generationcited by 258
- 2017Objects that Soundcited by 254
24 more
- 2020Space-Time Correspondence as a Contrastive Random Walkcited by 239
- 2017Unsupervised Representation Learning by Sorting Sequencescited by 219
- 2017UnFlow: Unsupervised Learning of Optical Flow with a Bidirectional Census Losscited by 202
- 2019Cross-task weakly supervised learning from instructional videoscited by 199
- 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
- 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
- 2017Weakly Supervised Action Localization by Sparse Temporal Pooling Networkcited by 100
- 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
- 2018Weakly-Supervised Action Segmentation with Iterative Soft Boundary Assignmentcited by 74
- 2016Connectionist Temporal Modeling for Weakly Supervised Action Labelingcited by 70
- 2018NeuralNetwork-Viterbi: A Framework for Weakly Supervised Video Learningcited by 67
- 2019Weakly-supervised Action Localization with Background Modelingcited by 53
- 2016Going Deeper into First-Person Activity Recognitioncited by 48
- 2021Representation Learning via Global Temporal Alignment and Cycle-Consistencycited by 43
- 2018Improving Spatiotemporal Self-Supervision by Deep Reinforcement Learningcited by 35
- 2015Slow and steady feature analysis: higher order temporal coherence in videocited by 28
- 2021Learning Discriminative Prototypes with Dynamic Time Warpingcited by 23
- 2018Dynamic Temporal Alignment of Speech to Lipscited by 13
Built on by
Citing papers per year: 2022: 5; 2023: 12; 2024: 11; 2025: 6; 2026: 5.
39 papers.
Sort:
By area:
- 2022Temporal Alignment Networks for Long-term Videocited by 84
- 2022P3IV: Probabilistic Procedure Planning from Instructional Videos with Weak Supervisioncited by 52
- 2023CaptainCook4D: A Dataset for Understanding Errors in Procedural Activitiescited by 47
- 2023StepFormer: Self-supervised Step Discovery and Localization in Instructional Videoscited by 37
- 2023PDPP: Projected Diffusion for Procedure Planning in Instructional Videoscited by 36
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videoscited by 35
- 2024Multi-granularity Correspondence Learning from Long-term Noisy Videoscited by 34
- 2022Fine-grained Temporal Contrastive Learning for Weakly-supervised Temporal Action Localizationcited by 33
- 2023Learning to Ground Instructional Articles in Videos through Narrationscited by 28
- 2022Video-Text Representation Learning via Differentiable Weak Temporal Alignmentcited by 24
- 2024Differentiable Task Graph Learning: Procedural Activity Representation and Online Mistake Detection from Egocentric Videoscited by 24
- 2023Skip-Plan: Procedure Planning in Instructional Videos via Condensed Action Space Learningcited by 14
27 more
- 2023LASER: A Neuro-Symbolic Framework for Learning Spatial-Temporal Scene Graphs with Weak Supervisioncited by 13
- 2024DIBS: Enhancing Dense Video Captioning with Unlabeled Videos via Pseudo Boundary Enrichment and Online Refinementcited by 13
- 2023Few-shot Action Recognition via Intra- and Inter-Video Information Maximizationcited by 7
- 2023VADER: Video Alignment Differencing and Retrievalcited by 6
- 2024RAP: Retrieval-Augmented Planner for Adaptive Procedure Planning in Instructional Videoscited by 6
- 2024Learning to Localize Actions in Instructional Videos with LLM-Based Multi-Pathway Text-Video Alignmentcited by 6
- 2023Deep Declarative Dynamic Time Warping for End-to-End Learning of Alignment Pathscited by 5
- 2024EgoOops: A Dataset for Mistake Action Detection from Egocentric Videos referring to Procedural Textscited by 5
- 2022Graph2Vid: Flow graph to Video Grounding for Weakly-supervised Multi-Step Localizationcited by 4
- 2023Collaborative Weakly Supervised Video Correlation Learning for Procedure-Aware Instructional Video Analysiscited by 4
- 20242by2: Weakly-Supervised Learning for Global Action Segmentationcited by 3
- 2024Multilingual Synopses of Movie Narratives: A Dataset for Vision-Language Story Understandingcited by 2
- 2026ENIGMA-360: An Ego-Exo Dataset for Human Behavior Understanding in Industrial Scenarioscited by 2
- 2024BioVL-QR: Egocentric Biochemical Vision-and-Language Dataset Using Micro QR Codescited by 1
- 2024Sync from the Sea: Retrieving Alignable Videos from Large-Scale Datasetscited by 1
- 2025Stitch-a-Demo: Video Demonstrations from Multistep Descriptionscited by 1
- 2025Rejoining fragmented ancient bamboo slips with physics-driven deep learningcited by 1
- 2025Aligning Moments in Time using Video Queriescited by 1
- 2026ESTANet: Efficient Online Error Detection in Procedural Videos via Prediction Inconsistencycited by 1
- 2023Rethinking matching-based few-shot action recognitioncited by 0
- 2024Clustering of timed sequences -- Application to the analysis of care pathwayscited by 0
- 2025A2M2-Net: Adaptively Aligned Multi-Scale Moment for Few-Shot Action Recognitioncited by 0
- 2025Vision-Based Mistake Analysis in Procedural Activities: A Review of Advances and Challengescited by 0
- 2025Joint Multimodal Contrastive Learning for Robust Spoken Term Detection and Keyword Spottingcited by 0
- 2026Boundary-Centric Clip-Budgeted Active Learning for Temporal Action Segmentationcited by 0
- 2026RECIPE: Procedural Planning via Grounding in Instructional Videocited by 0
- 2026Uncertainty-DTW for Sequences and Visual Tokenscited by 0
- 2026ESTANet: Efficient Online Error Detection in Procedural Videos via Prediction Inconsistency24 Jun 2026
- 2026Uncertainty-DTW for Sequences and Visual Tokens24 May 2026
- 2026RECIPE: Procedural Planning via Grounding in Instructional Video19 May 2026
- 2026Boundary-Centric Clip-Budgeted Active Learning for Temporal Action Segmentation16 Apr 2026
- 2026ENIGMA-360: An Ego-Exo Dataset for Human Behavior Understanding in Industrial Scenarios10 Mar 2026
- 2025Joint Multimodal Contrastive Learning for Robust Spoken Term Detection and Keyword Spotting16 Dec 2025
- 2025Vision-Based Mistake Analysis in Procedural Activities: A Review of Advances and Challenges22 Oct 2025
- 2025A2M2-Net: Adaptively Aligned Multi-Scale Moment for Few-Shot Action Recognition22 Sep 2025
- 2025Aligning Moments in Time using Video Queries21 Aug 2025
- 2025Rejoining fragmented ancient bamboo slips with physics-driven deep learning13 May 2025
- 2025Stitch-a-Demo: Video Demonstrations from Multistep Descriptions18 Mar 2025
- 20242by2: Weakly-Supervised Learning for Global Action Segmentation17 Dec 2024
27 more
- 2024EgoOops: A Dataset for Mistake Action Detection from Egocentric Videos referring to Procedural Texts7 Oct 2024
- 2024Learning to Localize Actions in Instructional Videos with LLM-Based Multi-Pathway Text-Video Alignment22 Sep 2024
- 2024Sync from the Sea: Retrieving Alignable Videos from Large-Scale Datasets2 Sep 2024
- 2024Multilingual Synopses of Movie Narratives: A Dataset for Vision-Language Story Understanding18 Jun 2024
- 2024Differentiable Task Graph Learning: Procedural Activity Representation and Online Mistake Detection from Egocentric Videos3 Jun 2024
- 2024Clustering of timed sequences -- Application to the analysis of care pathways23 Apr 2024
- 2024BioVL-QR: Egocentric Biochemical Vision-and-Language Dataset Using Micro QR Codes4 Apr 2024
- 2024DIBS: Enhancing Dense Video Captioning with Unlabeled Videos via Pseudo Boundary Enrichment and Online Refinement3 Apr 2024
- 2024RAP: Retrieval-Augmented Planner for Adaptive Procedure Planning in Instructional Videos27 Mar 2024
- 2024Multi-granularity Correspondence Learning from Long-term Noisy Videos30 Jan 2024
- 2023CaptainCook4D: A Dataset for Understanding Errors in Procedural Activities22 Dec 2023
- 2023Collaborative Weakly Supervised Video Correlation Learning for Procedure-Aware Instructional Video Analysis18 Dec 2023
- 2023Skip-Plan: Procedure Planning in Instructional Videos via Condensed Action Space Learning1 Oct 2023
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videos17 Jul 2023
- 2023Learning to Ground Instructional Articles in Videos through Narrations6 Jun 2023
- 2023Few-shot Action Recognition via Intra- and Inter-Video Information Maximization10 May 2023
- 2023StepFormer: Self-supervised Step Discovery and Localization in Instructional Videos26 Apr 2023
- 2023LASER: A Neuro-Symbolic Framework for Learning Spatial-Temporal Scene Graphs with Weak Supervision15 Apr 2023
- 2023Rethinking matching-based few-shot action recognition28 Mar 2023
- 2023PDPP: Projected Diffusion for Procedure Planning in Instructional Videos26 Mar 2023
- 2023VADER: Video Alignment Differencing and Retrieval23 Mar 2023
- 2023Deep Declarative Dynamic Time Warping for End-to-End Learning of Alignment Paths19 Mar 2023
- 2022Graph2Vid: Flow graph to Video Grounding for Weakly-supervised Multi-Step Localization10 Oct 2022
- 2022P3IV: Probabilistic Procedure Planning from Instructional Videos with Weak Supervision4 May 2022
- 2022Temporal Alignment Networks for Long-term Video6 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
- 2022Temporal Alignment Networks for Long-term Videocited by 84
- 2022P3IV: Probabilistic Procedure Planning from Instructional Videos with Weak Supervisioncited by 52
- 2023CaptainCook4D: A Dataset for Understanding Errors in Procedural Activitiescited by 47
- 2023StepFormer: Self-supervised Step Discovery and Localization in Instructional Videoscited by 37
- 2023PDPP: Projected Diffusion for Procedure Planning in Instructional Videoscited by 36
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videoscited by 35
- 2024Multi-granularity Correspondence Learning from Long-term Noisy Videoscited by 34
- 2022Fine-grained Temporal Contrastive Learning for Weakly-supervised Temporal Action Localizationcited by 33
- 2023Learning to Ground Instructional Articles in Videos through Narrationscited by 28
- 2022Video-Text Representation Learning via Differentiable Weak Temporal Alignmentcited by 24
- 2024Differentiable Task Graph Learning: Procedural Activity Representation and Online Mistake Detection from Egocentric Videoscited by 24
- 2023Skip-Plan: Procedure Planning in Instructional Videos via Condensed Action Space Learningcited by 14
12 most cited of 38 All 38 (JSON)
- 2026ESTANet: Efficient Online Error Detection in Procedural Videos via Prediction Inconsistency24 Jun 2026
- 2026Uncertainty-DTW for Sequences and Visual Tokens24 May 2026
- 2026RECIPE: Procedural Planning via Grounding in Instructional Video19 May 2026
- 2026Boundary-Centric Clip-Budgeted Active Learning for Temporal Action Segmentation16 Apr 2026
- 2026ENIGMA-360: An Ego-Exo Dataset for Human Behavior Understanding in Industrial Scenarios10 Mar 2026
- 2025Joint Multimodal Contrastive Learning for Robust Spoken Term Detection and Keyword Spotting16 Dec 2025
- 2025Vision-Based Mistake Analysis in Procedural Activities: A Review of Advances and Challenges22 Oct 2025
- 2025A2M2-Net: Adaptively Aligned Multi-Scale Moment for Few-Shot Action Recognition22 Sep 2025
- 2025Aligning Moments in Time using Video Queries21 Aug 2025
- 2025Rejoining fragmented ancient bamboo slips with physics-driven deep learning13 May 2025
- 2025Stitch-a-Demo: Video Demonstrations from Multistep Descriptions18 Mar 2025
- 20242by2: Weakly-Supervised Learning for Global Action Segmentation17 Dec 2024
12 newest of 38 All 38 (JSON)