In termini molto ampi, probabilmente si desidera definire un gesto come una direzione, seguito da un ritardo [possibilmente molto breve], seguito da un'altra direzione (e dagli angoli relativi tra le direzioni, ecc.) Fino alla fine.
Ad esempio, fare una "t" con la bacchetta (e non dimenticare che alcune persone sono mancini, quindi le tue definizioni non dovrebbero dipendere dalla mano!) È uno swoosh verticale, un breve ritardo, un'inversione che si curva, un breve ritardo, un'inversione diretto orizzontale, brusco [vicino] stop.
Mentre leggi il gesto, vuoi vedere quanto il modello letto si avvicina alla descrizione del modello.
In termini generali, è possibile innanzitutto eliminare il dizionario delle definizioni eliminando evidenti errori di corrispondenza (quelli che non iniziano nemmeno correttamente o che sono troppo lunghi o troppo corti di gran lunga), quindi "segnare" il gesto rispetto alle definizioni rimanenti. Segna il gesto valutando ciascuna porzione in base alla corrispondenza con la definizione (0-100%) e RMS-ing (prendi gli errori, quadrali, sommali, quindi prendi la radice quadrata di quella somma).
L'uso di RMS accentua le grandi differenze (risultando in un punteggio più basso), mentre tende a sorvolare piccole differenze (risultando in una corrispondenza migliore).
C'è un sacco di materiale su questa roba: il riconoscimento dei gesti di Google. Non preoccuparti se è per uno stilo o altra cosa non Wii, i principi si adattano bene.