IEEE Trans Vis Comput Graph. 2018 Apr;24(4):1653-1660. doi: 10.1109/TVCG.2018.2794222.
We present MRTouch, a novel multitouch input solution for head-mounted mixed reality systems. Our system enables users to reach out and directly manipulate virtual interfaces affixed to surfaces in their environment, as though they were touchscreens. Touch input offers precise, tactile and comfortable user input, and naturally complements existing popular modalities, such as voice and hand gesture. Our research prototype combines both depth and infrared camera streams together with real-time detection and tracking of surface planes to enable robust finger-tracking even when both the hand and head are in motion. Our technique is implemented on a commercial Microsoft HoloLens without requiring any additional hardware nor any user or environmental calibration. Through our performance evaluation, we demonstrate high input accuracy with an average positional error of 5.4 mm and 95% button size of 16 mm, across 17 participants, 2 surface orientations and 4 surface materials. Finally, we demonstrate the potential of our technique to enable on-world touch interactions through 5 example applications.
我们提出了 MRTouch,这是一种新颖的用于头戴式混合现实系统的多点触摸输入解决方案。我们的系统使用户能够伸出手并直接操作贴在环境表面上的虚拟界面,就像操作触摸屏一样。触摸输入提供了精确、触觉和舒适的用户输入,并且自然地补充了现有的流行模式,如语音和手势。我们的研究原型结合了深度和红外摄像机流,以及实时检测和跟踪表面平面,即使手和头部都在移动,也能实现强大的手指跟踪。我们的技术在商业 Microsoft HoloLens 上实现,无需任何额外的硬件,也无需用户或环境校准。通过我们的性能评估,我们在 17 名参与者、2 种表面方向和 4 种表面材料上展示了高精度的输入,平均位置误差为 5.4 毫米,95%的按钮尺寸为 16 毫米。最后,我们通过 5 个示例应用程序展示了我们的技术实现现实世界触摸交互的潜力。