shapeDTW: shape Dynamic Time Warping
Not on the map. Why?
Abstract (arXiv)
Dynamic Time Warping (DTW) is an algorithm to align temporal sequences with possible local non-linear distortions, and has been widely applied to audio, video and graphics data alignments. DTW is essentially a point-to-point matching method under some boundary and temporal consistency constraints. Although DTW obtains a global optimal solution, it does not necessarily achieve locally sensible matchings. Concretely, two temporal points with entirely dissimilar local structures may be matched by DTW. To address this problem, we propose an improved alignment algorithm, named shape Dynamic Time Warping (shapeDTW), which enhances DTW by taking point-wise local structural information into consideration. shapeDTW is inherently a DTW algorithm, but additionally attempts to pair locally similar structures and to avoid matching points with distinct neighborhood structures. We apply shapeDTW to align audio signal pairs having ground-truth alignments, as well as artificially simulated pairs of aligned sequences, and obtain quantitatively much lower alignment errors than DTW and its two variants. When shapeDTW is used as a distance measure in a nearest neighbor classifier (NN-shapeDTW) to classify time series, it beats DTW on 64 out of 84 UCR time series datasets, with significantly improved classification accuracies. By using a properly designed local structure descriptor, shapeDTW improves accuracies by more than 10% on 18 datasets. To the best of our knowledge, shapeDTW is the first distance measure under the nearest neighbor classifier scheme to significantly outperform DTW, which had been widely recognized as the best distance measure to date. Our code is publicly accessible at: https://github.com/jiapingz/shapeDTW.
Key facts. Cited by 35 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Jun 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 1; 2023: 5; 2024: 8; 2025: 10; 2026: 5.
35 papers.
Sort:
By area:
- 2023Bake off redux: a review and experimental evaluation of recent time series classification algorithmscited by 99
- 2021Learning Discriminative Prototypes with Dynamic Time Warpingcited by 23
- 2021STA-VPR: Spatio-temporal Alignment for Visual Place Recognitioncited by 15
- 2021Learnable Dynamic Temporal Pooling for Time Series Classificationcited by 13
- 2024Look Into the LITE in Deep Learning for Time Series Classificationcited by 9
- 2025BP-SGCN: Behavioral Pseudo-Label Informed Sparse Graph Convolution Network for Pedestrian and Heterogeneous Trajectory Predictioncited by 9
- 2023ShapeDBA: Generating Effective Time Series Prototypes using ShapeDTW Barycenter Averagingcited by 6
- 2021An Unsupervised Learning Method with Convolutional Auto-Encoder for Vessel Trajectory Similarity Computationcited by 5
- 2022Tightly Coupled Learning Strategy for Weakly Supervised Hierarchical Place Recognitioncited by 5
- 2021DTW-Merge: A Novel Data Augmentation Technique for Time Series Classificationcited by 4
- 2023Parameterizing the cost function of Dynamic Time Warping with application to time series classificationcited by 3
- 2024Data Augmentation for Multivariate Time Series Classification: An Experimental Studycited by 3
23 more
- 2024Nonlinear time-series embedding by monotone variational inequalitycited by 2
- 2024Unlabeled Action Quality Assessment Based on Multi-dimensional Adaptive Constrained Dynamic Time Warpingcited by 2
- 2024Multiscale Dubuc: A New Similarity Measure for Time Seriescited by 2
- 2025TimePoint: Accelerated Time Series Alignment via Self-Supervised Keypoint and Descriptor Learningcited by 2
- 2023Generalized Time Warping Invariant Dictionary Learning for Time Series Classification and Clusteringcited by 1
- 2024Clustering Time Series Data with Gaussian Mixture Embeddings in a Graph Autoencoder Frameworkcited by 1
- 2024Rock the KASBA: Blazingly Fast and Accurate Time Series Clusteringcited by 1
- 2025Adaptive Classification of Interval-Valued Time Seriescited by 1
- 2025Smart Energy Guardian: A Hybrid Deep Learning Model for Detecting Fraudulent PV Generationcited by 1
- 2025A Contrastive Diffusion-based Network (CDNet) for Time Series Classificationcited by 1
- 2021Accurate shape and phase averaging of time series through Dynamic Time Warpingcited by 0
- 2023DTW+S: Shape-based Comparison of Time-series with Ordered Local Trendcited by 0
- 2024Utilizing Data Fingerprints for Privacy-Preserving Algorithm Selection in Time Series Classification: Performance and Uncertainty Estimation on Unseen Datasetscited by 0
- 2025Algorithm Selection with Probing Trajectories: Benchmarking the Choice of Classifier Modelcited by 0
- 2025Deep Time Warping for Multiple Time Series Alignmentcited by 0
- 2025Interval-Valued Time Series Classification Using DK-Distancecited by 0
- 2025Intelligently Augmented Contrastive Tensor Factorization: Empowering Multi-dimensional Time Series Classification in Low-Data Environmentscited by 0
- 2025Depth Matching Method Based on ShapeDTW for Oil-Based Mud Imagercited by 0
- 2026Deep Time-Series Forecasting in 10 Years: A Surveycited by 0
- 2026Irregularly Sampled Time Series Interpolation for Binary Evolution Simulations Using Dynamic Time Warpingcited by 0
- 2026Soft-MSM: Differentiable Context-Aware Elastic Alignment for Time Seriescited by 0
- 2026Align-RAG: Alignment Is All You Need for TSFM In-Context Learningcited by 0
- 2026DiaSeg: Diagonal Segment Extraction from DTW Paths for Interpretable Gait Analysiscited by 0
- 2026DiaSeg: Diagonal Segment Extraction from DTW Paths for Interpretable Gait Analysis21 Sep 2026
- 2026Align-RAG: Alignment Is All You Need for TSFM In-Context Learning6 Aug 2026
- 2026Soft-MSM: Differentiable Context-Aware Elastic Alignment for Time Series30 Apr 2026
- 2026Irregularly Sampled Time Series Interpolation for Binary Evolution Simulations Using Dynamic Time Warping15 Apr 2026
- 2026Deep Time-Series Forecasting in 10 Years: A Survey20 Mar 2026
- 2025Depth Matching Method Based on ShapeDTW for Oil-Based Mud Imager1 Dec 2025
- 2025A Contrastive Diffusion-based Network (CDNet) for Time Series Classification28 Jul 2025
- 2025TimePoint: Accelerated Time Series Alignment via Self-Supervised Keypoint and Descriptor Learning29 May 2025
- 2025Smart Energy Guardian: A Hybrid Deep Learning Model for Detecting Fraudulent PV Generation24 May 2025
- 2025Intelligently Augmented Contrastive Tensor Factorization: Empowering Multi-dimensional Time Series Classification in Low-Data Environments3 May 2025
- 2025Interval-Valued Time Series Classification Using DK-Distance7 Apr 2025
- 2025Adaptive Classification of Interval-Valued Time Series4 Apr 2025
23 more
- 2025Deep Time Warping for Multiple Time Series Alignment22 Feb 2025
- 2025BP-SGCN: Behavioral Pseudo-Label Informed Sparse Graph Convolution Network for Pedestrian and Heterogeneous Trajectory Prediction20 Feb 2025
- 2025Algorithm Selection with Probing Trajectories: Benchmarking the Choice of Classifier Model20 Jan 2025
- 2024Rock the KASBA: Blazingly Fast and Accurate Time Series Clustering26 Nov 2024
- 2024Clustering Time Series Data with Gaussian Mixture Embeddings in a Graph Autoencoder Framework25 Nov 2024
- 2024Multiscale Dubuc: A New Similarity Measure for Time Series15 Nov 2024
- 2024Unlabeled Action Quality Assessment Based on Multi-dimensional Adaptive Constrained Dynamic Time Warping18 Oct 2024
- 2024Utilizing Data Fingerprints for Privacy-Preserving Algorithm Selection in Time Series Classification: Performance and Uncertainty Estimation on Unseen Datasets13 Sep 2024
- 2024Look Into the LITE in Deep Learning for Time Series Classification4 Sep 2024
- 2024Nonlinear time-series embedding by monotone variational inequality11 Jun 2024
- 2024Data Augmentation for Multivariate Time Series Classification: An Experimental Study10 Jun 2024
- 2023ShapeDBA: Generating Effective Time Series Prototypes using ShapeDTW Barycenter Averaging28 Sep 2023
- 2023DTW+S: Shape-based Comparison of Time-series with Ordered Local Trend7 Sep 2023
- 2023Generalized Time Warping Invariant Dictionary Learning for Time Series Classification and Clustering30 Jun 2023
- 2023Bake off redux: a review and experimental evaluation of recent time series classification algorithms25 Apr 2023
- 2023Parameterizing the cost function of Dynamic Time Warping with application to time series classification24 Jan 2023
- 2022Tightly Coupled Learning Strategy for Weakly Supervised Hierarchical Place Recognition14 Feb 2022
- 2021Accurate shape and phase averaging of time series through Dynamic Time Warping2 Sep 2021
- 2021Learnable Dynamic Temporal Pooling for Time Series Classification2 Apr 2021
- 2021STA-VPR: Spatio-temporal Alignment for Visual Place Recognition25 Mar 2021
- 2021Learning Discriminative Prototypes with Dynamic Time Warping17 Mar 2021
- 2021DTW-Merge: A Novel Data Augmentation Technique for Time Series Classification1 Mar 2021
- 2021An Unsupervised Learning Method with Convolutional Auto-Encoder for Vessel Trajectory Similarity Computation10 Jan 2021
- 2023Bake off redux: a review and experimental evaluation of recent time series classification algorithmscited by 99
- 2021Learning Discriminative Prototypes with Dynamic Time Warpingcited by 23
- 2021STA-VPR: Spatio-temporal Alignment for Visual Place Recognitioncited by 15
- 2021Learnable Dynamic Temporal Pooling for Time Series Classificationcited by 13
- 2024Look Into the LITE in Deep Learning for Time Series Classificationcited by 9
- 2025BP-SGCN: Behavioral Pseudo-Label Informed Sparse Graph Convolution Network for Pedestrian and Heterogeneous Trajectory Predictioncited by 9
- 2023ShapeDBA: Generating Effective Time Series Prototypes using ShapeDTW Barycenter Averagingcited by 6
- 2021An Unsupervised Learning Method with Convolutional Auto-Encoder for Vessel Trajectory Similarity Computationcited by 5
- 2022Tightly Coupled Learning Strategy for Weakly Supervised Hierarchical Place Recognitioncited by 5
- 2021DTW-Merge: A Novel Data Augmentation Technique for Time Series Classificationcited by 4
- 2023Parameterizing the cost function of Dynamic Time Warping with application to time series classificationcited by 3
- 2024Data Augmentation for Multivariate Time Series Classification: An Experimental Studycited by 3
12 most cited of 34 All 34 (JSON)
- 2026DiaSeg: Diagonal Segment Extraction from DTW Paths for Interpretable Gait Analysis21 Sep 2026
- 2026Soft-MSM: Differentiable Context-Aware Elastic Alignment for Time Series30 Apr 2026
- 2026Irregularly Sampled Time Series Interpolation for Binary Evolution Simulations Using Dynamic Time Warping15 Apr 2026
- 2026Deep Time-Series Forecasting in 10 Years: A Survey20 Mar 2026
- 2025Depth Matching Method Based on ShapeDTW for Oil-Based Mud Imager1 Dec 2025
- 2025A Contrastive Diffusion-based Network (CDNet) for Time Series Classification28 Jul 2025
- 2025TimePoint: Accelerated Time Series Alignment via Self-Supervised Keypoint and Descriptor Learning29 May 2025
- 2025Smart Energy Guardian: A Hybrid Deep Learning Model for Detecting Fraudulent PV Generation24 May 2025
- 2025Intelligently Augmented Contrastive Tensor Factorization: Empowering Multi-dimensional Time Series Classification in Low-Data Environments3 May 2025
- 2025Interval-Valued Time Series Classification Using DK-Distance7 Apr 2025
- 2025Adaptive Classification of Interval-Valued Time Series4 Apr 2025
- 2025Deep Time Warping for Multiple Time Series Alignment22 Feb 2025
12 newest of 34 All 34 (JSON)