Originariamente inviato da MItaly
Se dal sommarietto di Wikipedia ho capito di cosa si tratta, puoi dire che si tratta di algoritmi in grado di confrontare due sequenze di eventi scanditi temporalmente, trovando le somiglianze tra di esse indipendentemente dalla velocità a cui gli eventi si susseguono. Ad esempio, un algoritmo di DTW può essere impiegato per confrontare due traiettorie di navi (ovvero, sequenze di posizioni riportate ad intervalli di tempo regolari), indipendentemente dalla velocità a cui queste si muovono.
In pratica l'algoritmo usato è questo:

http://www.koders.com/java/fid647E61...aspx?s=AddOpts

Poi ho questa definizione lunga:
http://www.hindawi.com/journals/mpe/2010/749517/

Quest'ultima ho provato a tradurla ma ne è uscito fuori qualcosa di incapibile.

Quello che devo fare è dare una definizione di quell'algoritmo linkato.

In pratica questa dtw è stata utilizzata per confrontare due serie di punti finite su di un piano cartesiano (immaginali come coordinate riga e colonna di una matrice) dove queste due serie hanno un numero di punti diverso.
Il tempo non centra nulla, le due coordinate x ed y indicavano prorpio le coordinate sul piano.