C8.11.2Blink duration as command设计研究

主动眨眼通常靠持续闭眼时长而非单次眨眼动作来识别意图

别名: 闭眼时长 · 长闭眼 · long blink

概念解释

要把主动眨眼从自发眨眼里拉开,实践中靠的是闭睑持续时间:闭住超过某一阈值(常见 300–800 毫秒或更长)才算命令,普通一眨不算。识别的是一段保持,不是一次开合的瞬间。它看起来像停留,但积分的是睑的闭合,不是注视点停在控件上;闭眼时人恰恰什么都看不见,所以它也不能替代停留选择。

机制

自发眨眼的时长分布在短端很陡,超过 200 毫秒的尾巴薄。把阈值放到尾巴之外,假阳性急剧下降,代价是用户必须故意把睑按住,等于做一次等长收缩。闭眼期间视觉通道关掉,界面状态若在这几百毫秒里变了,睁开时已经对不上。阈值越长,与干眼时的保护性长闭眼、与疲劳性慢眨越容易撞车。

有人用“眨三下”当命令,那是次数而不是时长,对帕金森或眨眼频率本身很高的人更不友好。时长通道的优点是一次事件、一个阈值;缺点是闭眼即失明,不能用来瞄准。

怎么研究

扫一组闭眼阈值,在自发观看和按提示长闭之间画假阳性与漏报。同时记录闭眼期间屏幕是否更新、睁开后的定向时间。 对照三次短眨 vs 一次长闭,看哪一种在目标用户(含运动障碍)上更稳。 干燥暴露是必需条件:滴一滴人工泪液前后,自发时长分布会挪,阈值的安全余量要按干燥后的分布来留。不要只在空调房里的短会话上定阈值。

边界

角膜极干、睑炎、部分甲状腺相关眼病会自发出现长闭眼,时长通道的假阳性涨上去。驾驶或需要持续视觉监控的任务,主动闭眼 500 毫秒已经不可接受。完全失明的用户没有“睁开后对不上画面”的问题,时长通道反而干净。有的沟通系统用长闭眼当开关扫描的“选中”,那是扫描界面的确认,仍然不是注视停留。

怎么落地

  • 用长闭眼而不是普通一眨当命令,阈值放到该用户自发分布的尾巴之外,并允许个人调整。
  • 闭眼期间不要切换关键画面;睁开后应看到闭眼前的状态或一个明确的新状态,而不是半截动画。
  • 验证:在干燥暴露后重测假阳性,并确认长闭眼命令不会在需要持续看路或看监护仪的任务里被启用。

延伸

  • 同组C8.11.1 眨眼分为无意识的生理性眨眼与有意的主动眨眼,二者需要区分 · C8.11.3 用单眼眨眼作为指令要求区分左右眼,对部分用户不可行 · C8.11.4 眨眼输入的误触发会与眼部疲劳、干涩等生理需求混淆
  • 相邻C8.02 停留选择 · C8.04 注视加确认的组合
  • 站内检索long blink · blink duration · lid closure

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/C8.11.2