【技术实现步骤摘要】
用于渲染图像的方法、装置、电子设备和存储介质
[0001]本公开涉及扩展现实技术,尤其是一种用于渲染图像的方法、装置、电子设备和存储介质。
技术介绍
[0002]目前,扩展现实技术已被广泛至各个领域,例如医疗保健、零售、教育、社交媒体、娱乐等,以增强用户体验。
[0003]扩展现实可以包括增强现实、虚拟现实、混合现实等,通过将渲染得到的虚拟内容与物理世界集成,向用户提供扩展现实体验,并允许用户与利用虚拟内容增强或增强的真实或物理环境进行交互。
[0004]相关技术中,搭载有扩展现实技术的头戴显示设备位于可移动的载具中(例如汽车)时,通常需要更高频率和低延迟的位姿信息,以确保渲染图像的稳定性和定位的准确度。
技术实现思路
[0005]本公开实施例提供一种用于渲染图像的方法、装置、电子设备和存储介质。
[0006]本公开实施例的一个方面,提供一种用于渲染图像的方法,用于头戴显示设备,头戴显示设备上设有图像传感器和惯性测量单元,头戴显示设备位于可移动的载具内部,该方法包括:从图像传感器采集的场景图像中分割出第一图像和第二图像,其中,第一图像表征位于载具外部的场景,第二图像表征位于载具内部的场景;基于第一图像和惯性测量单元采集的惯性数据,确定头戴显示设备在世界坐标系中的第一位姿;基于第二图像和惯性数据,确定头戴显示设备在载具坐标系中的第二位姿;基于第一位姿对载具外部的虚拟对象进行渲染和低延迟补偿,得到第一虚拟图像;基于第二位姿对载具内部的虚拟对象进行渲染和低延迟补偿,得到第二虚拟图像; ...
【技术保护点】
【技术特征摘要】
1.一种用于渲染图像的方法,用于头戴显示设备,所述头戴显示设备上设有图像传感器和惯性测量单元,所述头戴显示设备位于可移动的载具内部,所述方法包括:从所述图像传感器采集的场景图像中分割出第一图像和第二图像,其中,所述第一图像表征位于所述载具外部的场景,所述第二图像表征位于所述载具内部的场景;基于所述第一图像和所述惯性测量单元采集的惯性数据,确定所述头戴显示设备在世界坐标系中的第一位姿;基于所述第二图像和所述惯性数据,确定所述头戴显示设备在载具坐标系中的第二位姿;基于所述第一位姿对所述载具外部的虚拟对象进行渲染和低延迟补偿,得到第一虚拟图像;基于所述第二位姿对所述载具内部的虚拟对象进行渲染和低延迟补偿,得到第二虚拟图像;将所述第一虚拟图像和所述第二虚拟图像合成为目标虚拟图像;将所述目标虚拟图像发送至所述头戴显示设备的显示屏,以使所述头戴显示设备呈现所述目标虚拟图像。2.根据权利要求1所述的方法,其中,将所述第一虚拟图像和所述第二虚拟图像合成为目标虚拟图像,包括:将所述第一虚拟图像和所述第二虚拟图像分别作为背景和前景,对所述第一虚拟图像和所述第二虚拟图像进行图像合成,得到所述目标虚拟图像,其中,所述第一虚拟图像的深度大于所述第二虚拟图像的深度。3.根据权利要求1或2所述的方法,其中,所述基于所述第二图像和所述惯性数据,确定所述头戴显示设备在载具坐标系中的第二位姿,包括:基于所述第二图像和所述惯性数据,对视觉惯性里程计作失败检测;响应于确定所述视觉惯性里程计成功,利用所述视觉惯性里程计对所述第二图像和所述惯性数据进行处理,确定所述第二位姿。4.根据权利要求3所述的方法,其中,所述基于所述第二图像和所述惯性数据,确定所述头戴显示设备在载具坐标系中的第二位姿,还包括:响应于确定所述视觉惯性里程计失败,基于所述惯性数据确定所述头戴显示设备在载具坐标系中的第一姿态角;利用视觉里程计对所述第二图像进行处理,确定所述头戴显示设备在载具坐标系中的第二姿态角和位置信息;响应于确定所述第一姿态角与所述第二姿态角的差值小于预设的姿态角阈值,基于所述第一姿态角和所述位置信息,确定所述第二位姿。5.根据权利要求4所述的方法,其中,所述基于所述第二图像和所述惯性数据,确定所述头戴显示设备在载具坐标系中的第二位姿,还包括:响应于确定所述第一姿态角与所述第二姿态角的差值大于或等于所述姿态角阈值,通过预设方式确定所述第二位姿;其中,所述预设方式包括以下之一:提高所述图像传感器的采集帧率,并利用所述视觉里程计对所述第二图像进行处理,
确定所述第二位姿;利用所述视觉里程计对所述第二图像进行处理,得到初始位姿,并对所述初始位姿进行插值处理,确定所述第二位姿。6.根据权利要求3至5之一所述的方法,其中,基于所述第二图像和所述惯性数据,对视觉惯性里程计作失败检测,包括:利用所述视觉惯性里程计对所述第二图像和所述惯性数据进行处理,当满足预设条件中的任意一项时,确定所述视觉惯性里程计失败;当所述预设条件均不满足时,确定所述视觉惯性里程计成功;其中,所述预设条件包括:所述视觉惯性里程计对所述第二图像和所述惯性数据进行处理后得到的内点数量相对于预设内点数量的减少量大于第一预设阈值,所述预设内点数量表示以下两种之一:所述视觉惯性里程计处理过程中的内点数量、视觉里程计对所述第二图像进行处理后得到的内点数量;所述视觉惯性里程计计算后得到的残差大于第二预设阈值,所述残差包括以下至少一个:所述第二图像的重投影误差、所述惯性测量单元的残差;所述视觉惯性里程计计算后,所述惯性测量单元的、预设类型的状态参数的变化量超过第三预设阈值;所述视觉惯性里程计估计出的位姿变化量超过所述载具的尺寸;所述视觉惯性里程计估计出的速度超过第四预设阈值。7.根据权利要求1至6之...
【专利技术属性】
技术研发人员:吕宪伟,吴克艰,
申请(专利权)人:闪耀现实无锡科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。