眼睛凝视和提交
眼睛凝视和提交是凝视和提交输入模型的一种特殊案例,涉及通过凝视对象来设定目标。 可以通过辅助性提交输入来操作目标,如手势、语音命令或外围设备输入(如游戏控制器)。
使用 HoloLens 2,我们可通过使用眼睛凝视(而不是头部凝视)来更加快速舒适地进行凝视和提交。 扩展常见的头部凝视和提交交互模型:
- 注视目标
- 要确认选择目标,请使用辅助显式输入,例如:
- 手势(例如隔空敲击)
- 按下按钮(例如,在蓝牙键盘或遥控器上)
- 语音命令(例如,“选择”)
- 停留(即用户只是一直看着要选择的目标)
然而,眼睛凝视在某些方面与头部凝视的行为方式不同,具有许多独特的挑战。
在眼睛凝视设计指南中,我们总结了将眼动追踪作为全息应用的输入时的一般优势和挑战。 在本部分中,我们重点介绍眼睛凝视和提交的具体设计注意事项。 首先,眼睛的运动速度非常快,非常善于在视野中快速定位。 眼睛凝视非常适合快速凝视和提交操作,特别是在与快速提交(例如隔空敲击或按按钮)结合使用时。
头部和眼动跟踪设计概念演示
若要了解头部和眼动跟踪设计概念的运行情况,请查看下面的“设计全息影像 - 头部跟踪和眼动跟踪”视频演示。 完成后,请继续详细了解特定主题。
此视频取自“设计全息影像”HoloLens 2 应用。 请在此处下载并畅享完整体验。
眼睛凝视和提交的设计指南
不显示光标:虽然在使用头部凝视时没有光标几乎不可能进行交互,但是当使用眼睛凝视时,光标很快就会分散注意力,让人厌烦。 不要依靠光标来通知用户眼动跟踪是否正常,以及是否正确检测到当前看到的目标,而是使用精细的视觉突出显示。
力求提供精细的融合悬停反馈:对于头部凝视而言非常棒的视觉反馈可能会在使用眼睛凝视时产生让人无所适从的糟糕体验。 请记住,眼睛的运动速度非常快,可快速扫过视野中的各个位置。 快速突然突出显示更改(开/关)可能会在环顾四周时产生闪烁反馈。 因此,在提供悬停反馈时,我们建议使用平滑融入突出显示(并在看向其他位置时融出)。 这意味着一开始你几乎不会注意到目标的反馈。 经过 500-1000 毫秒,突出显示亮度增加。 新手用户可盯住目标,以确保系统正确地确定了焦点目标,而专家用户可以快速凝视和提交,而无需等到反馈达到最大强度。 我们还建议在淡出悬停反馈时使用融出效果。 研究表明,快速的动作和对比度变化在周边视觉(你看不见的视野区域)中较为明显。 淡出不需要像融入那样慢。 只有当突出显示内容的对比度较高或颜色发生变化时,这才非常重要。 如果一开始悬停反馈较细微,你可能不会注意到有什么不同。
注意同步凝视和提交信号:对于简单的隔空敲击和按按钮来说,同步输入信号的难度可能较小。 若要使用更复杂的提交操作,这些操作可能需要很长的语音命令或复杂的手势,则需注意相关信号。 想象你看着目标,发出一个很长的语音命令。 考虑到说话的时间和系统检测说话内容的时间,你的视线会因时间较长而转移到场景中的某个新目标上。 因此,要么让用户意识到,在识别出命令之前,他们可能需要一直凝视目标,要么以某种方式处理输入,以确定命令的开始时间以及当时用户所查看的内容。