C. Dynamic time warping
Dynamic Time Warping [10] is an algorithm for measuring
distance between two time series data. A time series is a list of
samples taken from a signal and ordered by the time that the
respective samples are obtained. A naive approach to
calculating a matching distance between two time series could
be to resample one of them and then compare the series
sample-by-sample. The drawback of this method is that it does
not produce intuitive results, as it compares samples that might
not correspond well (see Fig. 2 (a)).