Dynamic Time Warping
Introduction To Dynamic Time Warping