EclipseTouch: Touch Segmentation on Ad Hoc Surfaces using Worn Infrared Shadow Casting
2509.03430v1
cs.HC, cs.CV, cs.GR, cs.RO
2025-09-05
Авторы:
Vimal Mollyn, Nathan DeVrio, Chris Harrison
Резюме на русском
## Контекст
Многие современные системы виртуальной и расширенной реальности (МР/МХР) стремятся обеспечить удобный и интерактивный интерфейс для взаимодействия с цифровыми ресурсами. Одним из проблематичных аспектов является возможность точного распознавания тача на разных поверхностях, не оборудованных специальными датчиками. Этот вопрос имеет практическое значение для развития МР/МХР, так как виртуальные интерфейсы, привязанные к физическим поверхностям, обеспечивают более высокую эргономику и производительность, нежели виртуальные интерфейсы, держащиеся в воздухе. Однако существующие методы часто требуют дорогостоящего оборудования или ограничены в их применении к определенным условиям. Наша работа стремится решить эти проблемы, вводя новую методику под названием **EclipseTouch**, которая использует носимое устройство для создания и анализа тени для точного распознавания тача.
## Метод
**EclipseTouch** использует компьютер-управляемую камеру и один или несколько иррадиирующих источников света. Эти источники генерируют структурированные тени, которые меняются в зависимости от того, как пользователь взаимодействует с поверхностью. Мы используем логику тени для определения двух ключевых параметров: **hover distance** (расстояние между пальцем и поверхностью при только перерывном контакте) и **touch contact** (точное расположение касания). Метод работает посредством анализа размытости и температурных изменений в сгенерированных тенях. Архитектура EclipseTouch включает модуль для предварительной обработки сигналов, модуль для определения расстояния и контакта, а также модуль для подавления шумов и мелких движений.
## Результаты
Мы проводили ряд экспериментов для оценки точности и устойчивости нашего подхода. Использовались различные материалы поверхностей (дерево, металл, пластик) и различные условия света (естественное, искусственное). Результаты показали, что EclipseTouch обеспечивает следующие показатели: **hover distance** с усредненной ошибкой в 6.9 мм, **touch contact** с точностью 98.0%. Эти результаты достигаются независимо от материала поверхности и условий освещения, что делает нашу методику очень универсальной. Также проводились сравнительные эксперименты с другими существующими технологиями, в результате которых EclipseTouch показала значительное превосходство в точности и удобстве.
## Значимость
Наша работа имеет большое значение в области МР/МХР, так как она позволяет расширить возможности взаимодействия с пользователем на ранее недоступных поверхностях. Это открывает путь к новым интерактивным решениям в области управления устро
Abstract
The ability to detect touch events on uninstrumented, everyday surfaces has
been a long-standing goal for mixed reality systems. Prior work has shown that
virtual interfaces bound to physical surfaces offer performance and ergonomic
benefits over tapping at interfaces floating in the air. A wide variety of
approaches have been previously developed, to which we contribute a new
headset-integrated technique called \systemname. We use a combination of a
computer-triggered camera and one or more infrared emitters to create
structured shadows, from which we can accurately estimate hover distance (mean
error of 6.9~mm) and touch contact (98.0\% accuracy). We discuss how our
technique works across a range of conditions, including surface material,
interaction orientation, and environmental lighting.