MRTK2 的 IMixedRealityPointerHandler 的一致性

Consistency for MRTK2's IMixedRealityPointerHandler

IMixedRealityPointerHandler 输出的原始位置和旋转数据在使用相同手势的所有用户之间并不一致——我们可以使用什么策略来使其在不同用户之间更加一致?随着时间的推移,设备是否更准确地训练到特定的眼睛校准,即在设备中花费更多时间 = 更好地 eye/hand 跟踪该用户?

The raw position and rotation data of the IMixedRealityPointerHandler output isn't consistent across all users with the same hand gesture

我不确定我的理解是否正确,看来你说的是,HoloLens在不同用户识别相同手势时缺乏数据一致性。

实际上,当用户在HoloLens上做任何手势时,都需要将手保持在"Gesture Frame"范围内,在手势感应摄像头可以适当看到的范围内。 出于这个原因,用户需要在这个识别领域接受培训,以确保操作的成功和他们的舒适。

为了获得最佳效果,document 中提到的三件事对于提高手势识别的一致性至关重要:

  1. 用户需要注意手势框的存在。
  2. 当用户的手势 nearing/breaking 应用程序中的手势框架边界时通知用户。
  3. 打破手势框架边界的后果应该被最小化。

此外,我们强烈建议每次不同的人使用设备时运行 校准(请导航至设置->实用程序->校准)。