| Algorithm 1: Calculate DTW distance set. |
| 1: T: template library containing template segments. |
| 2: Input: |
| 3: s: segment for recognition, whose class is unknown. |
| 4: Output: |
| 5: D: DTW distance set containing DTW distances between s and each template segment. |
| 6: for each template segment in T do |
| 7: = dynamic time warping (, s); |
| 8: add into D; |
| 9: end for |