一种坐标系调整方法、装置、电子设备及存储介质制造方法及图纸

技术编号:29935007 阅读:27 留言:0更新日期:2021-09-04 19:09
本发明专利技术实施例提供了一种坐标系调整方法、装置、电子设备及存储介质,其中,该方法包括:基于真实追踪器的第一变换矩阵和预设第二变换矩阵,得到虚拟追踪器的第二方位信息,基于真实坐标系对应的虚拟坐标系的第二坐标信息和第二方位信息,在虚拟场景中绘制虚拟追踪器和变换后的第二坐标系并展示;获取基于绘制的虚拟追踪器和变换后的第二坐标系以及参考坐标系进行的操作信息和第二坐标信息,将变换后的第二坐标系与参考坐标系对齐,使得虚拟追踪器对齐至参考坐标系的坐标原点。从而使得在通过虚拟追踪器观察的虚拟位置与真实追踪器观察的真实位置相匹配,进而使得在虚拟位置上部署的虚拟物体,能够准确的反映到该虚拟位置所对应的真实位置上。对应的真实位置上。对应的真实位置上。

【技术实现步骤摘要】
一种坐标系调整方法、装置、电子设备及存储介质


[0001]本专利技术涉及增强现实
,特别是涉及一种坐标系调整方法、装置、电子设备及存储介质。

技术介绍

[0002]目前,增强现实技术应用越来越广,众所周知,增强现实技术是一种将虚拟场景与真实场景巧妙融合的技术。其广泛运用了多媒体、三维建模、实时跟踪及注册、智能交互、传感等多种技术手段,将计算机生成的文字、图像、三维模型等虚拟信息模拟仿真后,应用到真实场景中,两种信息互为补充,从而实现对真实场景的增强。
[0003]为了使得通过真实场景的真实追踪器观察真实场景时,能够在该真实场景的不同位置观察到不同的虚拟物体,需要先通过虚拟场景的虚拟追踪器观察该虚拟场景中、与真实场景的真实位置对应的虚拟位置,然后该虚拟位置部署虚拟物体。
[0004]然而,在实现本专利技术的过程中,专利技术人发现,绘制虚拟场景时所采用的参考坐标系,通常与真实场景的坐标系通常是存在差异的,例如,它们之间有左手和右手坐标系的差异、坐标轴方向的差异、坐标原点不同的差异等等。而这些差异的存在,使得在虚拟位置上部署的虚本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种坐标系调整方法,其特征在于,所述方法包括:基于真实场景中的真实追踪器在所述真实场景中的第一方位信息,确定所述真实追踪器的第一变换矩阵,其中,所述第一变换矩阵用于将所述真实追踪器的位置信息变换至所述真实场景的真实坐标系的坐标原点;基于所述真实坐标系相对于所述真实场景的第一坐标信息和预设第二变换矩阵,确定所述真实坐标系对应的虚拟坐标系在虚拟场景中的第二坐标信息,其中,所述第二坐标信息为所述真实坐标系对应的虚拟坐标系相对于所述虚拟场景的坐标信息;其中,所述第一坐标信息包括所述真实坐标系相对于所述真实场景的位置信息和方向信息;所述第二坐标信息为所述虚拟坐标系相对于所述虚拟场景的参考坐标系的方位信息,所述预设第二变换矩阵用于在将所述第一坐标信息变换为所述第二坐标信息时,使所述第二坐标信息的至少一个坐标轴方向与所述参考坐标系的至少一个坐标轴方向相同;基于所述第一变换矩阵和所述预设第二变换矩阵,对所述真实追踪器对应的虚拟追踪器的方位信息进行变换,得到所述虚拟追踪器在所述虚拟坐标系中的变换后的第二方位信息,其中,所述变换后的虚拟追踪器位于所述虚拟坐标系的坐标原点;基于所述第二坐标信息和所述第二方位信息,在所述虚拟场景中绘制所述虚拟追踪器和变换后的第二坐标系并展示;获取基于绘制的虚拟追踪器、绘制的变换后的第二坐标系以及所述虚拟场景的参考坐标系进行的操作的操作信息;基于所述操作信息和所述第二坐标信息,将所述变换后的第二坐标系与所述参考坐标系对齐,以使得所述虚拟追踪器对齐至所述参考坐标系的坐标原点。2.根据权利要求1所述的方法,其特征在于,所述基于所述真实坐标系相对于所述真实场景的第一坐标信息和预设第二变换矩阵,确定所述真实坐标系对应的虚拟坐标系在虚拟场景中的第二坐标信息,包括:获取在所述真实场景中选择的第一参考信息和在所述虚拟场景中选择的第二参考信息,其中,所述第一参考信息为所述真实场景中参考物体的位置信息,所述第二参考信息为基于所述第一参考信息,在所述虚拟场景中选择的;基于所述第一参考信息、所述第二参考信息以及所述第一坐标信息,采用所述预设第二变换矩阵,确定所述真实坐标系对应的虚拟坐标系在虚拟场景中的第二坐标信息。3.根据权利要求1所述的方法,其特征在于,所述操作信息包括移动操作和/或旋转操作,所述基于所述操作信息和所述第二坐标信息,将所述变换后的第二坐标系与所述参考坐标系对齐,以使得所述虚拟追踪器对齐至所述参考坐标系的坐标原点,包括:基于所述操作信息对所述第二坐标信息按照预设步长进行至少两次调整;基于每次调整后的第二坐标信息绘制所述变换后的第二坐标系并展示,以使得确定是否对所述变换后的第二坐标系进行重新操作;在未获取到对所述变换后的第二坐标系进行重新操作的第一重新操作信息时,继续对所述调整后的第二坐标信息按照所述预设步长进行调整,直至将所述变换后的第二坐标系对齐至所述参考坐标系,以使得所述虚拟追踪器对齐至所述参考坐标系的坐标原点;在获取到对所述变换后的第二坐标系进行重新操作的第一重新操作信息时,基于所述第一重新操作信息和所述调整后的第二坐标信息,将所述变换后的第二坐标系对齐至所述
参考坐标系,以使得所述虚拟追踪器对齐至所述参考坐标系的坐标原点。4.根据权利要求1所述的方法,其特征在于,所述操作信息包括移动操作和/或旋转操作,所述基于所述操作信息和所述第二坐标信息,将所述变换后的第二坐标系与所述参考坐标系对齐,以使得所述虚拟追踪器对齐至所述参考坐标系的坐标原点,包括:基于所述操作信息和所述第二坐标信息,对所述参考坐标系按照预设步长进行至少两次调整;绘制每次调整后的参考坐标系并展示,以使得确定是否对所述参考坐标系进行重新操作;在未获取到对所述参考坐标系进行重新操作的第二重新操作信息时,继续对所述调整后的参考坐标系按照所述预设步长进行调整,直至将所述参考坐标系对齐至所述变换后的第二坐标系,以使得所述虚拟追踪器对齐至所述参考坐标系的坐标原点;在获取到对所述参考坐标系进行重新操作的第二重新操作信息时,基于所述第二重新操作信息和所述调整后的参考坐标系,将所述参考坐标系对齐至所述变换后的第二坐标系,以使得所述虚拟追踪器对齐至所述参考坐标系的坐标原点。5.根据权利要求1所述的方法,其特征在于,所述操作信息包括:移动操作和/或旋转操作以及对应的调整值,所述基于所述操作信息和所述第二坐标信息,将所述变换后的第二坐标系与所述参考坐标系对齐,以使得所述虚拟追踪器对齐至所述参考坐标系的坐标原点,包括:基于所述移动操作和/或所述旋转操作以及对应的调整值,对所述第二坐标信息或所述参考坐标系进行多次调整,直至将所述变换后的第二坐标系与所述参考坐标系对齐,以使得所述虚拟追踪器对齐至所述参考坐标系的坐标原点。6.一种坐标系调整装置,其特征在于,所述装置包...

【专利技术属性】
技术研发人员:杨道宽
申请(专利权)人:北京爱奇艺科技有限公司
类型:发明
国别省市:

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

1