A8.16.3Combined filtering and target-enlargement compensation研究设计

需要输入滤波与目标放大双重补偿

别名: 震颤补偿 · 目标扩大 · 输入滤波 · tremor compensation

概念解释

针对病理性震颤的交互补偿,通常需要同时用上两种手段:对原始输入信号做滤波(filtering,压低轨迹里的高频振荡分量)和对可命中区域做目标放大(target enlargement,扩大有效点击范围)。单独用其中一种通常不够——病理性震颤的幅度太大,光靠放大目标覆盖不完振荡的位移范围;振荡频率和幅度又太不规则,光靠滤波会牺牲掉大量可用的实时性。

机制

滤波能压住信号里的振荡,但代价是延迟,而病理性震颤的幅度远大于生理性震颤,要把这么大的振荡平均掉,需要更长的滤波窗口,延迟增量也随之更大——单靠加深滤波去覆盖全部幅度,会让交互变得明显滞后甚至不可用。目标放大是从另一个维度独立起作用的:它不改变原始信号里的振荡幅度,而是放宽了「落在目标范围内」这件事本身的判定标准,让即使滤波后仍残留的那部分振荡也大概率落在放大后的范围内。两种手段分别处理信号层面和几何层面的问题,互不冲突,叠加起来能把各自单独的力度都控制在可接受范围,而不必逼近任何一种手段的极限。

怎么研究

无障碍交互研究常用两类范式验证补偿效果:一类是采集真实病理性震颤患者的操作轨迹(或用已知幅度、频率的合成噪声模拟),比较滤波前后、放大前后的命中率与完成时间;另一类是可用性研究里让患者试用不同参数组合(滤波强度×目标放大倍数),用命中率、误触率、主观易用度综合评估最佳工作点。

方法论注意点:健康被试模拟出的「假抖动」在频谱特征上和真实病理性震颤有明显差异(后者往往频率更集中、更规律),仅用健康人加人工抖动做的评估结果,不能直接当作对病理性震颤人群有效的证据。

边界

滤波强度和目标放大倍数都不是越大越好——滤波过强会让交互显得迟钝、脱离用户的实际动作意图;目标放大过度会导致相邻目标区域重叠,引发新的误触,尤其在界面本身信息密度较高、目标间距有限时。两种手段的合适参数需要结合具体震颤幅度和界面布局各自调节,不存在一组适用所有场景的通用数值。

怎么落地

  • 优先把滤波和目标放大作为独立可调的两个参数暴露给无障碍设置,而不是打包成一个不可拆分的「震颤辅助」开关,让用户能分别针对自己的震颤特点调节。
  • 对拖拽、绘制这类需要保留一定实时性的操作,滤波强度应设低于纯点击类操作,把更多补偿负担放在目标放大上;对单次点击确认类操作,可以承受更强的滤波。
  • 验证办法:用同一组真实或高保真模拟的病理性震颤轨迹,分别测试仅滤波、仅目标放大、两者组合三种条件下的命中率与完成时间,确认组合方案是否显著优于任一单独手段,而不是想当然地叠加。

延伸

  • 同组A8.16.1 意向性震颤在接近目标时反而增强 · A8.16.2 病理震颤的幅度远超常规容差设计 · A8.16.4 该人群的误触率高,撤销比确认更有效
  • 相邻A8.15.5 输入平滑会引入延迟,与跟手性冲突 · B1.02 菲茨定律在触屏上的偏差
  • 站内检索tremor compensation · target enlargement · input filtering · motor-impaired pointing

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/A8.16.3