Dynamic Time Warp for Time Series Analysis

  •        0

This is a conversion to C# of Stan Salvador, Philip Chan Fast DTW algorithm originally implemented in Java.




comments powered by Disqus

Related Projects

Fastdtw - Dynamic Time Warping (DTW) with a linear time and memory complexity

FastDTW is an approximate Dynamic Time Warping (DTW) algorithm that provides optimal or near-optimal alignments with only O(N) time and memory requirement, in contrast to the O(N^2) requirement for the standard DTW algorithm. FastDTW uses a multilevel approach that recursively projects a solution from a coarser resolution and refines the projected solution. Implementation: FastDTW is implemented in Java. If the JVM heap size is not large enough for the cost matrix to fit into memory, the impleme

Lbimproved - Fast Nearest-Neighbor Retrieval under the Dynamic Time Warping

This C++ library implements fast nearest-neighbor retrieval under the dynamic time warping (DTW). This library includes the dynamic programming solution, a fast implementation of the LB_Keogh lower bound, as well as a improved lower bound called LB_Improved. This library was used to show that LB_Improved can be used to retrieve nearest neighbors three times on several data sets including random walks time series or shape time series. Code sample: #include "dtw.h" (...) // compute the DTW between

Aquila - C++ DSP library

Aquila is a digital signal processing library written in C++. Features: reading input files in WAVE format, 8 or 16-bit per sample, mono or stereo, with almost any sample frequency dividing input signals into short frames and applying mathematical transformations to each frame calculating energy, power, FFT and DCT of a signal feature extraction, including MFCC and HFCC features, widely used in speech recognition a simple DTW (dynamic time warping) pattern matching algorithm which also can be us

Kinect SDK Dynamic Time Warping (DTW) Gesture Recognition

This project allows developers to include fast, reliable and highly customisable gesture recognition in Microsoft Kinect SDK C# projects. It uses skeletal tracking and currently supports 2D vectors. Included is a gesture recorder, recogniser and sample gestures. You can sa...

Signature-verification - Java Implementation of "Verification of handwritten signatures"

Discriminative Verification of Handwritten Signatures - A Java Application which is able to verify mouse written signatures against a stored reference set using concepts like Dynamic Time Warping (DTW) and Extended Regression. Password for Settings WindowsPassword for the settings window in the App is root Wiki Introduction and Feedback page Website Ohloh Project Home Ohloh Profile


Ordered Bijective Interpolated Warping (OBI-Warp) aligns matrices using Dynamic Time Warping with a one-to-one (bijective) smooth warp-function. It is ideal for the chromatographic alignment of complex mass spectrometry proteomics data.

Iamthestate - I am the State

The aim is to develop a warped-time strategy game where the player controls a tribe whose objective is to become sufficiently powerful or dominate the world according to end-game rules. This is, a real-time Civilization-like game where time can be accelerated or slowed down depending on the planing needs of the player. Apart from the warped time, the main planed features are nominal land possession (allowing the possession of land without nearby cities), dynamic border agreement (the player nego

Kinect Recognizer

Kinect Recognizer is a fully reusable component that implements gesture recognition for Microsoft Kinect sensor. The trivial and yet flexible configuration plus the extensible design will allow you to reuse this component with minimum development efforts.

Hdtw - Dynamic Time Warp algorithms

Implementation of Dynamic Time Warping algorithms in Haskell

Signit - Open Office.org Writer plugin to sign documents

An Open Office.org Writer's plug-in to sign a document and later verify the same using the verification utility. This is a port of Signature-Verification into Open Office.org. Website Ohloh Project Home Ohloh Profile