微软AR/VR专利提出改善显示组件失准校正的方法

MR系统通常包括单独的显示组件,并分别配置在用户的眼睛前面 。然而,立体错位经常发生在MR系统中,亦即通过单独显示组件显示的内容没有正确对齐 。立体错位可能导致用户在混合现实场景中以不期望的方式感知显示内容,并导致用户误解全息图或虚拟对象的大小和/或空间位置 。立体错位同时会导致使用者的视觉紧张、视觉不适和前庭不适 。
所以在名为“Systems and methods for facilitating display misalignment correction”的专利申请中,微软介绍了一种用于促进显示不对齐的方法 。

微软AR/VR专利提出改善显示组件失准校正的方法

文章插图
 
图2A示出的头显200包括检测器 , 检测器用于检测显示不对齐202 。基于检测到的显示偏差202,头显200可以确定配置用于纠正显示偏差202的显示偏差校正操作204,以恢复或改善用户体验 。
如图2所示,显示不对齐校正操作204可以包括各种组件,例如垂摇组件204A、纵摇组件204B和/或滚转组件204C 。显示不对齐校正操作204的垂摇组件204A可包括配置为处理显示虚拟对象的距离/深度误差的校正 。
显示不对齐校正操作204的间距组件204B可包括配置为处理显示虚拟对象垂直定位中的误差的校正 。显示失调校正操作204的横摇组件204C可包括配置为基于所显示虚拟对象的显示器中心偏心来处理纵摇和垂摇失调的组合的校正 。
立即应用显示偏差校正操作204可能导致用户不适 。例如,对全息图/虚拟对象位置的突然修正可能会使用户迷失方向、混淆和/或不安全 。所以,发明在整个校正应用过程中以减少用户不适的方式应用显示失调校正操作204 。
微软AR/VR专利提出改善显示组件失准校正的方法

文章插图
 
图2B示出操作头显的用户平移头部定位和/或旋转头部定位 。头显200的这种运动和/或其他物理/位置变化可以量化为活动属性210 。活动属性210可以包括例如,头显200的运动属性212 。运动属性可以包括与头显200的运动/操作相关的各种度量,例如运动量、线速度、线性加速度、角速度、角加速度和/或其他 。
上述运动属性212可以通过IMU 112和/或其他传感器110获得 。活动属性210可以额外或可选地包括其他组件 , 例如虚拟体验/环境、场景中全息图/虚拟对象的流行程度、用户注视是否与全息图/虚拟对象位置一致等 。
与头显200(或其他系统)相关联的活动属性210可提供用于确定应用偏差校正的方式的基础 , 以使此类偏差校正的应用对用户体验的破坏性较小 。
微软AR/VR专利提出改善显示组件失准校正的方法

文章插图
 
图2C示出了校正应用属性214 , 其可以定义一种应用显示不对齐校正操作204的方式 。校正应用属性214可以基于要执行的活动属性210和/或显示偏差校正操作204来确定 。
校正应用属性214可以包括各种组成部分,例如校正约束216、校正速度218、校正时间220和/或其他 。校正约束216可以包括显示偏差校正操作204的应用是否应该基本上是立即的或至少部分地限制 。
校正约束216可以根据为在头显200显示内容而要执行的显示错位校正操作204的类型来确定 。例如 , 由间距失调引起的垂直差异可与极端用户不适相关联,这可以增加具有大量或主要间距分量204B的显示偏差校正操作204的立即性能的期望 。
换句话说,当所述显示偏差校正操作204包括满足一个或多个纵摇阈值d的纵摇分量204B时,系统可以避免引起所述显示偏差校正操作204的受限应用 。
在一个实施例中,修正约束216额外或交替地受到活动属性210的影响 。例如,在运动属性212表明满足高阈值运动量的情况下,可以选择校正约束216以导致不受约束应用显示偏差校正操作204 。
校正应用属性214可以包括校正218的速度和/或校正220的时间 。校正218的速度可以定义用于校正头显200的内容的显示偏差校正操作204的快速性、速率、渐进性或突发性 。高速校正218可能导致全息图/虚拟对象位置/呈现的变化出现瞬时或快速,而低速校正可能导致全息图/虚拟对象位置/呈现的变化出现渐进或缓慢 。


推荐阅读