SLIDE 8 Introduction Problem Preliminaries SWM Conclusion Indexing Video (Sports Data) Query by Humming
Query by Humming
20 40 60 80 100 120 140
C = candidate match Q = query
20 40 60 80 100 120
C Q (rescaled 1.54 )
20 40 60 80 100 120 140 h a p p y h a p p y h a p p y h a p p y b i r t h b i r t h b i r t h b i r t h
t
to you y
y
dear
Q (rescaled 1.40)
140 20 40 60 80 100 120 140
C = candidate match Q = query
20 40 60 80 100 120
C Q (rescaled 1.54 )
20 40 60 80 100 120 140 h a p p y h a p p y h a p p y h a p p y b i r t h b i r t h b i r t h b i r t h
t
to you y
y
dear
Q (rescaled 1.40)
140
Happy birthday to you
At very different tempos
DTW doesn’t produce the desired alignment
No global scaling
US produces better global alignment, but serious local misalignments
No local alignment
Only SWM produces the correct alignment
US aligns globally while DTW corrects the local misalignments
- A. W. C. Fu, E. Keogh, L. Y. H. Lau and C. A. Ratanamahatana
Scaling and Time Warping in Time Series Querying