Ho preso in considerazione le note e le funzioni di rilascio di Kinect for Windows, poiché anch'io voglio incorporare il riconoscimento dei gesti nel mio progetto.Riconoscimento dei gesti Kinect per Windows
Nella pagina precedente, la prima riga indica che "L'SDK Kinect per Windows consente agli sviluppatori di creare applicazioni che supportano il riconoscimento vocale e gestuale". L'API di riconoscimento vocale è disponibile con l'SDK e può essere facilmente utilizzata. Tuttavia, non credo che nell'SDK siano disponibili API di riconoscimento dei gesti. Le API di Skeleton Tracking sono lì per essere prontamente utilizzate, ma poi devono essere adattate per ottenere il riconoscimento dei gesti.
Ho visto video di Windows Media Center beng controllati da gesti, ecc. E altre applicazioni. Mi chiedo se tutte queste applicazioni siano personalizzate e debbano scrivere il proprio codice di riconoscimento dei gesti.
Attualmente, nel mio progetto sto usando Kinect DTW Gesture Recognition da Codeplex. Sto avendo due problemi con questo -> 1) Sembra molto performante, e abilitando questo con la mia app, la mia app lancia un'eccezione OutofMemory dopo un po 'di tempo (le specifiche del PC sono piuttosto alte). 2) Non posso dire molto sulla robustezza del sistema. Funziona a volte per alcune persone e non per gli altri.
Ho pensato che se le API fossero state incorporate, sarebbe stato opportuno passare a queste. Sono disponibili o qual è la risoluzione?
Esaminare la causa dell'eccezione, quindi riferire, la domanda come scritta è vaga e richiederebbe a noi di trovare il problema per voi. –
@Ramhound: la mia domanda è principalmente quella di chiedere se nel Kinect SDK esiste anche un sistema di riconoscimento dei gesti integrato? – user1240679
guardando a quel progetto di codeplex, sembra un'idea che è svanita. hai ispezionato gli spazi dei nomi e gli oggetti dell'SDK? potrebbe essere necessario creare una sorta di classe 'Gesture' che definisce la posizione di ciascun arto e cosa no .. –