Я разместил веб-камеру в реальном времени на странице html. Теперь я хочу найти жесты для рук. Как это сделать с помощью JavaScript, у меня нет идеи. Я много гугл, но не получил никакой хорошей идеи, чтобы закончить это. Так кто-нибудь знает об этом? как это сделать.
Как определить жест рукой в живой веб-камере с помощью javascript?
Ответ 1
Доступ к веб-камере требует API HTML5 WebRTC, который доступен в большинстве современных браузеров, кроме Internet Explorer или iOS.
Определение жестов вручную может выполняться на JavaScript с использованием классификаторов Haar Cascade (портировано с OpenCV) с помощью js-objectdetect или HAAR.js.
Пример с использованием js-objectdetect в JavaScript/HTML5: обнаружение открытости и закрытой руки (жест "A" американского алфавита жестового языка)
Ответ 2
Вот демонстрационная версия JavaScript для отслеживания рук - она основана на функциях HTML5, которые еще не включены во всех типичных браузерах, здесь все совсем не работает, и я не считаю, что это касается жестов, но это может стать для вас началом: http://code.google.com/p/js-handtracking/
Ответ 3
У вас должно быть какое-то устройство обнаружения движения (Camera), и вы можете использовать kinect, чтобы получить движение разных частей тела. Вам придется отправлять данные в браузере, рассказывая о частях тела и позиции, где вы можете манипулировать данными в соответствии с вашим требованием.
Здесь вы можете найти, как вы можете это сделать. Обнаружение движения и рендеринг
Подробнее о kinect Общая информация
Ответ 4
Нашел эту статью на Medium https://medium.com/@muehler.v/simple-hand-gesture-recognition-using-opencv-and-javascript-eb3d6ced28a0 со ссылкой на Github.