部分人天生拿不到立体视,需要单目深度线索兜底
别名: 立体盲 · 立体视异常 · stereoanomaly · 单目深度
概念解释
斜视、弱视或发育期双眼没用上的人,成年后往往立体盲或立体视异常(stereoblindness / stereoanomaly):随机点里藏着的形状对他们是噪声,视差通道从一开始就不工作。人口里这一截不是边角——筛查研究里常见到数个百分点到约一成。他们日常靠遮挡、透视、阴影、运动视差走路抓东西。界面如果把前后关系只做在两眼差上,这部分人拿到的是一张平图。
这和「视差只在近处有用」不同:他们在近处也拿不到这条通道。
机制
立体匹配是发育窗口里练出来的。窗口期两眼图像对不齐,皮层就不建视差检测。成年后戴上头显,硬件照样出左右图,只是那一层计算没有听众。他们并非「看不清」——锐度可以正常——而是左右图对深度无贡献。
单目线索仍在。遮挡几乎不可违背:近的挡住远的。接触阴影声明物体落在哪块面上。纹理梯度、相对大小、头微动带来的运动视差,能把可抓范围撑起来。头显里若关掉这些、只留立体「弹出」,立体盲用户会把所有层读成贴在同一块板上,点击和抓取的落点就会按 2D 习惯来,穿模、抓空都是这个读法的后果。
设计上的推论不是「给立体盲做一个模式」,而是默认场景在单目下深度仍可读。
怎么研究
先用 Titmus、Randot 或随机点筛查把人分成立体正常 / 异常,再做同一套深度任务:排序、抓取、面板前后点击。一组保留全部单目线索,一组用随机点或去阴影、去遮挡把单目抽掉。
自变量:立体筛查结果、单目线索是否保留、任务是否要求绝对距离。 因变量:深度排序正确率、抓取落空率、完成时间、是否报告「所有东西一样远」。
招募若只在实验室同事里做,立体异常会被系统性漏掉,产品会把立体当人人可用的通道。
边界
暂时遮住一只眼(眼疾、镜片起雾、一只屏幕坏了)会造成同样的单目状态,但那是急性的,人还知道自己「少了一只」;先天立体盲不一定有这种元认知,不会去找「立体开关」。部分 stereoanomaly 仍有粗视差、没有细视差,大分离的图层也许还能分,细微的前后叠放不行。视频透视里真实世界已经提供大量单目线索,虚拟物如果与真实物抢遮挡,失败会比纯虚拟场景更刺眼。筛查图是高对比度轮廓,界面上的半透明面板更难立体融合,异常检出率在产品里会高于实验室。
怎么落地
- 前后关系先用遮挡、接触阴影、相对大小做出来,立体只作为增强,不要作为唯一分层手段。
- 关键点击目标不要靠「浮出屏幕才找得到」;单目截图里目标仍应能凭轮廓和层次被指认。
- 允许把立体强度降到零,且降到零之后任务仍可完成——这既是无障碍,也是给暂时单目使用留的路。
- 验证:用一只眼睛看完整流程(或把渲染改成左右同图),走一遍抓取和面板排序。失败点就是没有单目兜底的位置。不要只用立体正常的开发者自测签字。