Динамические (движущиеся) жесты с использованием OpenCV

Я могу обнаружить руки или цветной маркер, используя openCV, но я застрял в распознавании динамических жестов (например, перемещение руки вправо, как движение вправо). Я хочу распознать влево, вправо, вверх, вниз, круг (по часовой стрелке и против часовой стрелки)
Подскажите, пожалуйста, способ достижения описанных выше жестов.

1 ответ

Взгляните на образец motempl.c из OpenCV. Это позволяет вам отслеживать градиенты истории движения.

Основные функции, которые вас заинтересуют:

* Возможно, вы не захотите сегментировать объекты по движению, поскольку у вас уже есть алгоритм сегментации объектов...

Чтобы отслеживать только интересующий вас объект, просто предварительно обработайте видео с помощью алгоритмов обнаружения объекта, а затем примените отслеживание истории движения к обнаруженному объекту.

Надеюсь, это поможет!

Другие вопросы по тегам