Обычная версия
Шрифт -
Шрифт +
Настройки по умолчанию

Интерфейс фонарика

 

Интерфейс фонарика - это библиотека, позволяющая легко создавать трёхмерный пользовательский интерфейс на базе жестов. Для ввода жестов данный интерфейс использует обыкновенный карманный фонарик и стандартную веб-камеру. При этом допускается расширение активной зоны за счёт использования дополнительных камер, причём процедура калибровки камер выполняется прозрачно для пользователя и в реальном времени. Помимо библиотеки, доступен полный исходный код.

Текст диссертации: http://www.cv.imm.uran.ru.edit.lineactworld.com/e/3241812-programmnyiy-kompleks-polzovatelskogo-interfeysa-na-baze-manipulyatsionnyih-ustroys 

 

Поскольку любой манипулятор ограничивает набор возможных взаимодействий, от него следует отказаться и осуществлять пользовательский ввод при помощи трехмерных жестов.
Различных подходов к реализации захвата движений (Motion Capture) достаточно много, но, к сожалению, все они обладают определенными недостатками. Оптические методы требуют закрепления специальных маркеров и определенного размещения нескольких камер (для безмаркерного варианта требуется плотно облегающая одежда и отсутствие прочих движущихся объектов в кадре). Инерциальные системы также требуют закреплять датчики и, кроме того, они не способны определять абсолютное положение в пространстве без поддержки оптических систем. Механические системы, помимо прочего, достаточно тяжелы, требуют периодической калибровки и имеют привязку к конкретному размеру. Электромагнитные и ультразвуковые методы являются аналогами оптических систем, но при этом они менее устойчивы к внешним помехам.
Поскольку для манипуляций виртуальными объектами необходимо захватить положение рук в пространстве, наилучшим решением является использование оптической технологии. Сложность использования, связанную с закреплением датчиков на теле человека, можно устранить, выделив все датчики в отдельное устройство, которое пользователь будет брать в руку.
В качестве дешевого манипулятора для ввода трехмерных жестов был выбран обыкновенный карманный фонарик. В качестве датчика света используется стандартная веб-камера, которая крепится к монитору. Фонарик, помимо низкой стоимости и легкости использования обладает одним немаловажным преимуществом: он является не точечным, а протяженным источником света. Иными словами, камера видит фонарик не как точку, а как круг. Эта особенность позволяет нам вычислять расстояние до объекта на основе анализа изображения всего одной камеры. Поэтому, при установке системы не требуется производить калибровку, а сама камера может быть размещена совершенно произвольно.
Изображение, получаемое с веб-камеры, подвергается анализу: изменение положения светового пятна позволяет определить две координаты, на основе изменений размера светового пятна определяется третья, а путем анализа геометрической формы светового пятна вычисляются вектор направления фонарика. Проведенные исследования показали, что «интерфейс фонарика» является удобным для пользователей, эффективно работает при любых условиях внешней освещенности, и обладает достаточной точностью и скоростью для успешной игры в аркадные игры.


Количество просмотров: Счетчик посещений Counter.CO.KZ - бесплатный счетчик на любой вкус!


Вернуться в раздел Интерфейс фонарика

Соседние подразделы:
Viewlang - язык создания трехмерных сцен в среде веб
viewlang....
Конструктор систем визуализации
Сайт проекта: www.sharpeye.lact....
Облако тэгов для информационной фильтрации данных
Экспериментальная версия системы: http://www.svn.lact.ru:...
Растекание лавовых потоков
Для описания процесса течения лавовых потоков или роста лавовых куполов рассматривается задача численного моделирования растекания вязкой неоднородной несжимаемой жидкости под действием...
Подразделы: Публикации, Загрузки.

Translate

Контакты

+7 (343) 362-81-45
starodubtsevis@imm.uran.ru

г. Екатеринбург, ул. Софьи Ковалевской, 16, каб. 306 (новое здание)
Открыть контакты

Список конференций

https://teamup.com/ksderjcf2fk8h8tjp4 

Посетители сайта

Это интересноНовые технологии, интересные события, и новости сектора. См. также раздел Очевидное и невероятное....

Открыть раздел Это интересно
Интерфейс фонарика - это библиотека, позволяющая легко создавать трёхмерный пользовательский интерфейс на базе жестов....

Открыть раздел Интерфейс фонарика
Облако тэгов для информационной фильтрации данныхЭкспериментальная версия системы: http://www.svn.lact.ru:...
Открыть раздел Облако тэгов для информационной фильтрации данных
Растекание лавовых потоковДля описания процесса течения лавовых потоков или роста лавовых куполов рассматривается задача численного моделирования растекания вязкой неоднородной несжимаемой жидкости под...
Открыть раздел Растекание лавовых потоков
Это интересноНовые технологии, интересные события, и новости сектора. См. также раздел Очевидное и невероятное....

Открыть раздел Это интересно