Title :
Dynamic Time Warping Algorithm: A Hardware Realization in VHDL
Author :
Tai, James Shueyen ; Kin Fun Li ; Elmiligi, Haytham
Author_Institution :
Electr. & Comput. Eng., Univ. of Victoria, Victoria, BC, Canada
Abstract :
The Dynamic Time Warping (DTW) algorithm is a well-known algorithm in matching time sequence data and is used in many applications that require pattern matching. Though computationally intensive, DTW is very effective. In this work, a hardware design for a DTW processing unit in VHDL is proposed, with an objective of further developing systems consisting of multiple units. Simulation studies using MATLAB and FPGA tools show that this basic DTW unit provides an effective and efficient way to compare two time sequences. Space and time analyses are provided to investigate the hardware´s speedup over software and its scalability.
Keywords :
field programmable gate arrays; hardware description languages; microprocessor chips; pattern matching; DTW; FPGA tools; MATLAB; VHDL; dynamic time warping algorithm; hardware realization; pattern matching; time sequence data matching; Algorithm design and analysis; Clocks; Field programmable gate arrays; Hardware; Heuristic algorithms; MATLAB;
Conference_Titel :
IT Convergence and Security (ICITCS), 2013 International Conference on
Conference_Location :
Macao
DOI :
10.1109/ICITCS.2013.6717829