Windows Kinect Advancements in Finger Tracking and Virtual UI Interaction

手部追踪与虚拟用户界面(Voxel UI)的动机

Windows Kinect 提供了基于骨架的交互机制,如手势识别和悬浮选择。然而,这些功能存在局限性,如需要较大的动作幅度且可能存在精度和延迟问题。因此,Tony AmbrusShammi Mohamed 致力于开发一套更直观、快速、精准且可预测的手部交互系统,以弥补现有技术的不足。

Finger Tracking技术的关键优势

Finger Tracking 技术能够精确追踪手指位置,并判断手部的开闭状态。它为用户提供高精度的光标定位,支持抓取/释放机制和手指方向瞄准,甚至支持带有触觉反馈的虚拟按钮,大大提升了用户界面的互动性和实用性。

手部追踪的实施要求

为了获得最佳数据,Kinect 的短距离操作空间至关重要。手部大小和骨骼结构会影响这一空间。例如,儿童的手部在 5-6 英尺的距离内能提供较好的数据,而成人则在 6-8 英尺范围内。对于体型较大的个体(戏称“大脚怪”),则需保持 12 英尺的距离。

手部追踪的实现过程

为了精确定位手部,系统首先会稳定手部关节并创建一个视口,然后通过多步骤像素裁剪来细化手部位置。这些步骤包括:去除超出手部中心球体范围的像素、裁剪远离手尖的像素(沿手臂向量方向)、边缘检测手部边界并移除不连贯的区域。这一系列操作显著提高手部追踪的准确性和稳定性。

Windows Kinect 在游戏娱乐之外,在手部追踪虚拟用户界面设计方面展现出巨大的潜力与创新价值。随着科技进步,未来 Kinect 将在更多领域引领交互技术的新潮流。

pptx 文件大小:27.19MB