C4.10.2Distance-frame consistency after movement设计研究

交互区的坐标锚决定用户移动后行为是否一致

别名: 坐标锚 · interaction frame · 移动后一致性 · body-relative distance

概念解释

人在沙发上挪半米、走近一步、换到侧坐,手到传感器的距离和手到身体的距离都会变。坐标锚决定轻扫的“二十厘米向右”是相对于房间、相对于设备,还是相对于此刻的肩。锚选错,同一次动作在挪位后幅度映射、命中距离、甚至方向都会变,用户觉得“刚才还好使”。距离层的一致性问题先于体积如何挂在设备或身体上的细节:先问挪位后,同样的身体动作是否还是同样的命令。

机制

绝对空间里,手的位移等于身体位移加相对肩的位移。系统若用手在房间坐标里的速度去认轻扫,人一走动,步行分量就会污染手势。系统若把速度扣在肩或头上,步行被减掉,轻扫在走动后仍像轻扫。代价是:肩估错,整套相对坐标一起漂。距离同样:以设备为原点的“请站在两米处”在人坐下后变成“你现在太近”;以身体为原点的“手在胸前操作”允许人换座位,但手落到身体后侧就出了自己的近沿。一致性来自锚在挪位事件上保持不动,而不是来自识别器更聪明。

怎么研究

让人在三个站位做同一条轻扫和同一条捏合:正中舒适距离、侧移半米、前后各一步。比较识别、幅度映射(同样扫过去,界面走了多少)和主观“还是刚才那个动作吗”。自变量就是锚:设备原点 vs 肩原点 vs 进入参与时冻结的原点。步行中做手势作为压力条件。不要只在一个标记好的地贴上测。

边界

固定座位、固定头戴,锚几乎不会被挪位挑战,实验室会低估这个问题。多人时每个人需要自己的锚,否则走近的人会改写远处那个人的距离标尺。电梯、车内的设备原点自己在动,房间锚失效,必须改身体锚。锚在参与进入时冻结还是持续跟随,会影响一致性的时间结构,那是更细的一层;距离层至少要先选定一个,并在挪位后复测。

怎么落地

  • 在规格里写明轻扫/捏合的位移相对谁:设备、肩,还是进入时的冻结位置。
  • 验收包含侧移和前后一步;映射或识别随站位跳变,就改锚,不要先改词表。
  • 走动中仍要可用的场景,优先身体锚,并处理肩丢失时锚失效的表现。

延伸

  • 同组C4.10.1 交互区通常应小于传感器采集范围 · C4.10.3 边界不可见,越界与识别失败对用户是同一现象 · C4.10.4 边界状态必须主动表达且与识别失败可区分
  • 相邻C4.21 交互区的坐标锚 · C4.15 参与状态的进入条件
  • 站内检索coordinate frame · body-relative gesture · stance consistency

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/C4.10.2