Kinect отслеживает один палец с новым SDK


Выбрось мышку — палец у тебя! Наведение и хватание — это естественные вещи, которые нужно делать вашей рукой, и теперь компания нашла способ сделать камеру глубины Kinect достаточно чувствительной, чтобы определять, куда вы указываете и что захватываете.

Идея пользовательского интерфейса типа «Отчет меньшинства» не так уж хороша — все это машет руками. Гораздо лучшая идея — управлять машиной с помощью небольших движений руки, но их гораздо труднее надежно обнаружить. Теперь у нас есть способ выполнить эту работу, используя два Kinects и SDK.

Компания 3Gear Systems только что выпустила SDK, который с помощью двух Kinect или других камер глубины может обнаруживать жесты мизинца.

Настоящая аппаратная установка выглядит немного любительской, но кого это волнует? Это явно альфа-версия. Вам нужно привязать два Kinect к фиксированной раме, а затем установить SDK. Прежде чем вы сможете опробовать систему, вам нужно потратить несколько минут на ее калибровку, чтобы распознать свои руки. Как только это будет сделано, ваши данные будут сохранены для повторного использования.

Приложения могут использовать небольшие жесты с участием фигур и запястья, такие как щипки и указатели, и это лучше, чем крупномасштабные движения тела и рук, на которые будет реагировать один Kinect.

Чтобы это сработало, нам пришлось разработать новые алгоритмы компьютерной графики для восстановления точной позы рук пользователя с 3D-камер. Ключевым компонентом алгоритма является использование базы данных предварительно вычисленных трехмерных изображений, соответствующих каждой возможной конфигурации руки в рабочем пространстве. База данных трехмерных изображений эффективно отбирается и индексируется, что обеспечивает чрезвычайно быстрый поиск. Во время выполнения изображения с 3D-камер используются для «поиска» позы руки с помощью базы данных. Таким образом, поза руки пользователя может быть определена за миллисекунды — достаточно быстро для интерактивных приложений и достаточно короткое время, чтобы избежать эффекта «запаздывания» или большой задержки.

Вы можете увидеть это в действии:

SDK в настоящее время можно загрузить бесплатно, и вы можете встроить его в свои приложения. В настоящее время он работает только под 64-разрядной версией Windows 7.

Предлагаемые приложения включают в себя управление виртуальными 3D-объектами, бесконтактное взаимодействие с опасными или стерильными средами, игры и, конечно же, все, что вы можете придумать.

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

SDK будет предлагаться в бесплатной версии после того, как выйдет из бета-версии, но обратите внимание на коммерческую версию.

В настоящее время мир ввода на основе жестов 3D, кажется, разогревается не только благодаря 3Gear Systems, но и таинственному датчику Leap Motion, который заявляет о потрясающей точности, не имея особого представления о том, как работает ti. Интересно, что система 3Gear использует два набора Kinect для просмотра сцены только под немного разными углами. Похоже, что это увеличивает разрешение моделей, которые могут быть созданы, и предоставляет способ нанести на карту объекты, которые в противном случае были бы скрыты с одной точки обзора.


Добавить комментарий