Высокоуровневые средства распознавания жестов в пакете Intel Perceptual Computing SDK
Пример приложения
В пакете Intel Perceptual Computing SDK есть приложение gesture_viewer, которое является примером приложения с пользовательским интерфейсом. Приложение направлено на отслеживание кончиков пальцев.
В меню приложения пользователь может выбрать устройство ввода ( рис. 4.14), модуль отслеживания пальцев ( рис. 4.15), режим работы (потоковый режим в реальном времени, режим воспроизведения, режим записи ( рис. 4.16)) и обрабатывающий конвейер.
При нажатии на кнопку "Start" начинается отслеживание кончиков пальцев. Глубинное изображение ( рис. 4.17) или только область с нанесенными метками ( рис. 4.18) будет отображаться в зависимости от выбранного способа вывода. Опция Scale позволяет изменять размер изображения в зависимости от размера экрана. Опция Mirror позволяет выводить изображение зеркально.
Параметры GeoNode, Gesture, и/или Params отвечают за отображение геометрических узлов, распознанных поз и жестов и других возможностей, которые предоставляет модуль отслеживания кончиков пальцев.
Для завершения процесса отслеживания нажмите на кнопку Stop.
Контрольные вопросы
- Какие возможности предоставляет программистам API верхнего уровня?
- Что является входными данными для SDK модуля распознавания?
- Какие типы обработанных данных возвращает SDK модуль распознавания жестов?
- Есть ли различия между позами и жестами? Если есть то какие?
- Назовите позы которые в настоящее время распознаются в SDK модуле распознавания жестов?
- Какие жесты предопределены в SDK модуле распознавания жестов?
- Какие рекомендаций стоит придерживаться при проектировании приложений с функциями захвата и перемещения объектов?
- Есть ли разница, какой рукой (левой или правой) выполняются жесты или позы?
- В чем состоит разница при использовании абсолютно-контролируемую модель или дифференциально-контролируемую модель для управления параметрами регулирования жестов?
- Какой вспомогательный класс удобно использовать для процедуры распознавания и идентификации пальцев и жестов?