增强现实设备的标定方法及装置、电子设备和存储介质制造方法及图纸

技术编号:30431307 阅读:11 留言:0更新日期:2021-10-24 17:24
本公开涉及一种增强现实设备的标定方法及装置、电子设备和存储介质,所述方法包括:获取标定对象在真实场景中的第一采集图像;根据所述第一采集图像,在所述AR设备中显示所述标定对象对应的预测图像;响应于针对所述AR设备的移动操作,在所述预测图像与所述标定对象匹配的情况下,获取所述标定对象在真实场景中的第二采集图像;基于所述第二采集图像,对所述AR设备进行标定。本公开实施例可以降低AR设备的标定成本,提升标定效率和便捷程度。提升标定效率和便捷程度。提升标定效率和便捷程度。

【技术实现步骤摘要】
增强现实设备的标定方法及装置、电子设备和存储介质


[0001]本公开涉及计算机
,尤其涉及一种增强现实设备的标定方法及装置、电子设备和存储介质。

技术介绍

[0002]增强现实(AR,Augmented Reality)设备由于可以与真实场景实现交互,往往需要通过标定以实现虚拟对象和真实场景的对齐。例如,AR眼镜可以给用户的两只眼睛分别透射虚拟影像,以实现虚拟影像和真实场景的融合。为了使得AR眼镜中呈现的虚拟影像与真实场景实现对齐,需要对AR眼镜进行标定。
[0003]然而,相关技术中,为了对AR设备进行标定,往往需要特制的三维标定块、特制的标定板或者额外昂贵的辅助装置等。如何以较低成本便捷地对AR设备进行标定,成为目前一个亟待解决的问题。

技术实现思路

[0004]为克服相关技术中存在的问题,本公开提出了一种增强现实设备的标定方案。
[0005]根据本公开的一方面,提供了一种增强现实设备的标定方法,包括:
[0006]获取标定对象在真实场景中的第一采集图像;根据所述第一采集图像,在所述AR设备中显示所述标定对象对应的预测图像;响应于针对所述AR设备的移动操作,在所述预测图像与所述标定对象匹配的情况下,获取所述标定对象在真实场景中的第二采集图像;基于所述第二采集图像,对所述AR设备进行标定。
[0007]在一种可能的实现方式中,所述根据所述第一采集图像,在所述AR设备中显示所述标定对象对应的预测图像,包括:根据所述第一采集图像,确定所述标定对象相对于所述AR设备的位姿;根据所述位姿,对所述标定对象在所述AR设备中的目标显示状态进行预测,并根据所述目标显示状态生成预测图像,其中,所述目标显示状态包括所述预测图像的目标显示位置和/或目标显示大小;在所述AR设备中显示所述预测图像。
[0008]在一种可能的实现方式中,所述第一采集图像包括至少两张采集图像;所述根据所述第一采集图像,确定所述标定对象相对于所述AR设备的位姿,包括:根据所述标定对象的角点在所述至少两张采集图像中的位置,通过三角化方法确定所述标定对象相对于所述AR设备的位姿。
[0009]在一种可能的实现方式中,所述第一采集图像包括至少一张采集图像;所述根据所述第一采集图像,确定所述标定对象相对于所述AR设备的位姿,包括:根据所述标定对象的预设尺寸,结合所述至少一张采集图像,通过多点透视成像方法确定所述标定对象相对于所述AR设备的位姿。
[0010]在一种可能的实现方式中,响应于所述目标显示状态包括目标显示位置,所述在所述AR设备中显示所述预测图像,包括:响应于针对所述AR设备的固定指示操作,将所述预测图像固定显示在所述AR设备的所述目标显示位置处。
[0011]在一种可能的实现方式中,所述获取所述标定对象在真实场景中的第二采集图像,包括:响应于针对所述AR设备的匹配确认操作,获取所述标定对象在真实场景中的第二采集图像;和/或,在所述AR设备处于非移动状态的持续时间达到预设时间阈值的情况下,获取所述标定对象在真实场景中的第二采集图像。
[0012]在一种可能的实现方式中,所述预测图像与所述标定对象匹配,包括:所述预测图像中的标定对象,与所述真实场景中的标定对象相互对齐;和/或,所述预测图像中标定对象的角点,与所述真实场景中标定对象的角点相互对齐。
[0013]在一种可能的实现方式中,所述方法还包括:在所述AR设备未进行所述移动操作,且所述预测图像与所述标定对象匹配的情况下,停止所述AR设备的标定。
[0014]根据本公开的一方面,提供了一种增强现实设备的标定装置,包括:
[0015]第一采集图像获取模块,用于获取标定对象在真实场景中的第一采集图像;预测模块,用于根据所述第一采集图像,在所述AR设备中显示所述标定对象对应的预测图像;第二采集图像获取模块,用于响应于针对所述AR设备的移动操作,在所述预测图像与所述标定对象匹配的情况下,获取所述标定对象在真实场景中的第二采集图像;标定模块,用于基于所述第二采集图像,对所述AR设备进行标定。
[0016]在一种可能的实现方式中,所述预测模块用于:根据所述第一采集图像,确定所述标定对象相对于所述AR设备的位姿;根据所述位姿,对所述标定对象在所述AR设备中的目标显示状态进行预测,并根据所述目标显示状态生成预测图像,其中,所述目标显示状态包括所述预测图像的目标显示位置和/或目标显示大小;在所述AR设备中显示所述预测图像。
[0017]在一种可能的实现方式中,所述第一采集图像包括至少两张采集图像;所述预测模块进一步用于:根据所述标定对象的角点在所述至少两张采集图像中的位置,通过三角化方法确定所述标定对象相对于所述AR设备的位姿。
[0018]在一种可能的实现方式中,所述第一采集图像包括至少一张采集图像;所述预测模块进一步用于:根据所述标定对象的预设尺寸,结合所述至少一张采集图像,通过多点透视成像方法确定所述标定对象相对于所述AR设备的位姿。
[0019]在一种可能的实现方式中,响应于所述目标显示状态包括目标显示位置,所述预测模块进一步用于:响应于针对所述AR设备的固定指示操作,将所述预测图像固定显示在所述AR设备的所述目标显示位置处。
[0020]在一种可能的实现方式中,所述第二采集图像获取模块用于:响应于针对所述AR设备的匹配确认操作,获取所述标定对象在真实场景中的第二采集图像;和/或,在所述AR设备处于非移动状态的持续时间达到预设时间阈值的情况下,获取所述标定对象在真实场景中的第二采集图像。
[0021]在一种可能的实现方式中,所述预测图像与所述标定对象匹配,包括:所述预测图像中的标定对象,与所述真实场景中的标定对象相互对齐;和/或,所述预测图像中标定对象的角点,与所述真实场景中标定对象的角点相互对齐。
[0022]在一种可能的实现方式中,所述装置还用于:在所述AR设备未进行所述移动操作,且所述预测图像与所述标定对象匹配的情况下,停止所述AR设备的标定。
[0023]根据本公开的一方面,提供了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为调用所述存储器存储的指令,以执行上述方
法。
[0024]根据本公开的一方面,提供了一种计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述方法。
[0025]在本公开实施例中,可以获取标定对象在真实场景中的第一采集图像,并根据第一采集图像,在AR设备中显示标定对象的预测图像,从而响应于针对AR设备的移动操作,在预测图像与第一采集图像匹配的情况下,获取标定对象在真实场景中的第二采集图像来对AR设备进行标定。通过上述过程,根据本公开实施例提供的AR设备的标定方法及装置、电子设备和存储介质,可以利用标定对象来简单便捷地实现AR设备的标定,降低AR设备的标定成本,提升标定效率和便捷程度。
[0026]应当理解的是,以上的一般描述和后文的细节描述仅本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种增强现实AR设备的标定方法,其特征在于,所述方法包括:获取标定对象在真实场景中的第一采集图像;根据所述第一采集图像,在所述AR设备中显示所述标定对象对应的预测图像;响应于针对所述AR设备的移动操作,在所述预测图像与所述标定对象匹配的情况下,获取所述标定对象在真实场景中的第二采集图像;基于所述第二采集图像,对所述AR设备进行标定。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一采集图像,在所述AR设备中显示所述标定对象对应的预测图像,包括:根据所述第一采集图像,确定所述标定对象相对于所述AR设备的位姿;根据所述位姿,对所述标定对象在所述AR设备中的目标显示状态进行预测,并根据所述目标显示状态生成预测图像,其中,所述目标显示状态包括所述预测图像的目标显示位置和/或目标显示大小;在所述AR设备中显示所述预测图像。3.根据权利要求2所述的方法,其特征在于,所述第一采集图像包括至少两张采集图像;所述根据所述第一采集图像,确定所述标定对象相对于所述AR设备的位姿,包括:根据所述标定对象的角点在所述至少两张采集图像中的位置,通过三角化方法确定所述标定对象相对于所述AR设备的位姿。4.根据权利要求2所述的方法,其特征在于,所述第一采集图像包括至少一张采集图像;所述根据所述第一采集图像,确定所述标定对象相对于所述AR设备的位姿,包括:根据所述标定对象的预设尺寸,结合所述至少一张采集图像,通过多点透视成像方法确定所述标定对象相对于所述AR设备的位姿。5.根据权利要求2至4中任意一项所述的方法,其特征在于,响应于所述目标显示状态包括目标显示位置,所述在所述AR设备中显示所述预测图像,包括:响应于针对所述AR设备的固定指示操作,将所述预测图像固定显示在所述AR设备的所述...

【专利技术属性】
技术研发人员:李晨刘浩敏黄晓鹏章国锋
申请(专利权)人:浙江商汤科技开发有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1