The "time warp" aspect is very interesting.
There is another algorithm for computing similarity between time series, which could still be very useful: cross-correlation (also called "coherence" in signals processing). Cross-correlation is O(n log n), so it's perfect for big data applications.
An illustration:
http://en.wikipedia.org/wiki/Coherence_(signal_processing)#E...