Il riconoscimento dei gesti è l'interpretazione matematica di un movimento umano da parte di un dispositivo informatico.
Il riconoscimento dei gesti, insieme a riconoscimento facciale, riconoscimento vocale, rilevamento degli occhi e riconoscimento dei movimenti delle labbra sono componenti di ciò che gli sviluppatori chiamano interfaccia utente percettiva (PUI). L'obiettivo di PUI è migliorare l'efficienza e la facilità d'uso per la progettazione logica sottostante di un programma memorizzato, una disciplina di progettazione nota come usabilità.
Nel personal computing, i gesti vengono spesso utilizzati per i comandi di input. Riconoscere i gesti come input consente ai computer di essere più accessibili per i disabili fisici e rende l'interazione più naturale in un ambiente di gioco o di realtà virtuale 3-D. I gesti delle mani e del corpo possono essere amplificati da un controller che contiene accelerometri e giroscopi per rilevare l'inclinazione, la rotazione e l'accelerazione del movimento, oppure il dispositivo di elaborazione può essere dotato di una fotocamera in modo che il software nel dispositivo possa riconoscere e interpretare gesti specifici. Un gesto della mano, ad esempio, potrebbe interrompere il programma.
Oltre alle sfide tecniche legate all'implementazione del riconoscimento dei gesti, ci sono anche sfide sociali. I gesti devono essere semplici, intuitivi e universalmente accettabili. Lo studio dei gesti e di altri tipi di comunicazione non verbale è noto come cinetica.
Vedi anche: biometria
Guarda un video introduttivo all'applicazione di riconoscimento gestuale Project Soli di Google: