Теория распознавания жестов Kinect - PullRequest
4 голосов
/ 18 апреля 2011

Какие алгоритмы используются для обнаружения пользовательских жестов по движениям скелета? Те, о которых я знаю, включают:

а) Скрытые марковские модели. Вы определяете ряд параметров для HMM, таких как положение руки, угол локтя и т. Д. Для подачи в ваш HMM. А затем потратьте некоторое время на обучение системы, настройку параметров, пока она не сможет достаточно надежно распознавать ваши жесты. Я верю, что так обычно делают жесты Wii. Хороший пример с kinect здесь .

б) Соедините точки. Если у вас ограниченный словарный запас жестов, вы можете установить сферы столкновений вдоль пути, который обычно проходит каждая рука. Вы могли бы потерпеть неудачу в жесте, если они не следуют по пути достаточно быстро.

Оба метода, вероятно, потребуют много доработок, чтобы получить успех / неудачу так, как вы хотите. Мне интересно, есть ли другие подходы, о которых я не знаю, а также преимущества каждого из них.

1 Ответ

4 голосов
/ 21 июня 2011

Вот работа Мэтью Тана по распознаванию жестов рук.Надеюсь, что ссылки в статье также помогают.http://www.stanford.edu/class/ee368/Project_11/Reports/Tang_Hand_Gesture_Recognition.pdf

...