【技术实现步骤摘要】
相机定位方法、装置、电子设备及计算机可读存储介质
[0001]本申请涉及图像技术,尤其涉及一种相机定位方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]相机是利用光学成像原理形成图像的设备,广泛地应用于日常生活中,例如数码相机以及移动设备(如智能手机)内置的相机组件等。由于在使用相机的过程中通常会存在各种各样的拍摄需求,因此相机会经常处于移动状态,导致相机的位姿不固定。
[0003]针对于此,在相关技术提供的方案中,通常是根据相机采集到的图像来重建相机周围的包括成千上万个点的点云,并根据重建出的点云来估计相机的位姿。然而,该方案的计算量过大,导致会耗费电子设备的较多计算资源,并且相机定位的效率低。
技术实现思路
[0004]本申请实施例提供一种相机定位方法、装置、电子设备及计算机可读存储介质,能够减少相机定位过程中的计算量,同时能够提升相机定位的效率。
[0005]本申请实施例提供一种相机定位方法,包括:
[0006]在通过相机采集得到的第一图像中创建第一跟踪区域;
[0007]将所述第一跟踪区域映射至包括所述相机的定位空间的表面,并确定映射得到的映射区域对应世界坐标系的位姿;
[0008]根据所述第一跟踪区域对通过所述相机采集得到的第二图像进行目标跟踪处理,得到所述第二图像中的第二跟踪区域;
[0009]根据所述第二跟踪区域,确定所述映射区域对应所述相机在采集所述第二图像时的相机坐标系的位姿;
[0010]根据所述映射区域对应所
【技术保护点】
【技术特征摘要】
1.一种相机定位方法,其特征在于,所述方法包括:在通过相机采集得到的第一图像中创建第一跟踪区域;将所述第一跟踪区域映射至包括所述相机的定位空间的表面,并确定映射得到的映射区域对应世界坐标系的位姿;根据所述第一跟踪区域对通过所述相机采集得到的第二图像进行目标跟踪处理,得到所述第二图像中的第二跟踪区域;根据所述第二跟踪区域,确定所述映射区域对应所述相机在采集所述第二图像时的相机坐标系的位姿;根据所述映射区域对应所述世界坐标系的位姿、以及所述映射区域对应所述相机坐标系的位姿进行位姿变换处理,得到所述相机在采集所述第二图像时对应所述世界坐标系的位姿。2.根据权利要求1所述的方法,其特征在于,所述确定映射得到的映射区域对应世界坐标系的位姿,包括:根据所述映射区域对应本地的映射坐标系的姿态,确定所述映射区域对应所述世界坐标系的姿态;确定所述映射区域的中心对应第一相机坐标系的位置,以作为所述映射区域对应所述第一相机坐标系的位置;其中,所述第一相机坐标系表示所述相机在采集所述第一图像时的相机坐标系;根据所述相机在采集所述第一图像时对应所述世界坐标系的位姿、以及所述映射区域对应所述第一相机坐标系的位置进行位置变换处理,得到所述映射区域对应所述世界坐标系的位置;将所述映射区域对应所述世界坐标系的姿态、以及所述映射区域对应所述世界坐标系的位置进行组合处理,得到所述映射区域对应所述世界坐标系的位姿。3.根据权利要求2所述的方法,其特征在于,所述根据所述相机在采集所述第一图像时对应所述世界坐标系的位姿、以及所述映射区域对应所述第一相机坐标系的位置进行位置变换处理之前,所述方法还包括:当通过所述相机采集所述第一图像时,以所述相机为原点创建所述世界坐标系,并将惯性测量组件采集到的姿态作为所述惯性测量组件对应所述世界坐标系的姿态;根据所述惯性测量组件对应所述世界坐标系的姿态、以及所述相机对应所述惯性测量组件的坐标系的姿态进行姿态变换处理,得到所述相机在采集所述第一图像时对应所述世界坐标系的姿态;将零矩阵作为所述相机在采集所述第一图像时对应所述世界坐标系的位置;将所述相机在采集所述第一图像时对应所述世界坐标系的姿态、以及所述相机在采集所述第一图像时对应所述世界坐标系的位置进行组合处理,得到所述相机在采集所述第一图像时对应所述世界坐标系的位姿。4.根据权利要求2所述的方法,其特征在于,所述根据所述映射区域对应本地的映射坐标系的姿态,确定所述映射区域对应所述世界坐标系的姿态之前,所述方法还包括:以所述映射区域的中心为原点,根据所述世界坐标系的坐标轴方向创建所述映射区域的映射坐标系;
所述根据所述映射区域对应本地的映射坐标系的姿态,确定所述映射区域对应所述世界坐标系的姿态,包括:确定所述映射区域对应所述映射坐标系的姿态,以作为所述映射区域对应所述世界坐标系的姿态。5.根据权利要求2所述的方法,其特征在于,所述将所述第一跟踪区域映射至包括所述相机的定位空间的表面之前,所述方法还包括:创建以所述相机为中心的定位空间;所述确定所述映射区域的中心对应第一相机坐标系的位置,包括:确定所述映射区域的中心与所述相机之间的距离,以作为所述映射区域的中心对应所述第一相机坐标系的位置。6.根据权利要求1所述的方法,其特征在于,所述根据所述第二跟踪区域,确定所述映射区域对应所述相机在采集所述第二图像时的相机坐标系的位姿,包括:根据所述第二跟踪区域确定所述映射区域对应第二相机坐标系的深度;其中,所述第二相机坐标系表示所述相机在采集所述第二图像时的相机坐标系;将所述映射区域对应所述第二相机坐标系的深度、所述相机的内参矩阵、以及所述第二图像的中心位置进行融合处理,得到所述映射区域对应所述第二相机坐标系的位置;将所述相机在采集所述第二图像时对应所述世界坐标系的姿态、以及所述映射区域对应所述第二相机坐标系的位置进行组合处理,得到所述映射区域对应所述第二相机坐标系的位姿。7.根据权利要求6所述的方法,其特征在于,所述将所述第一跟踪区域映射至包括所述相机的定位空间的表面之前,所述方法还包括:创建以所述相机为中心的定位空间;所述根据所述第二跟踪区域确定所述映射区域对应第二相机坐标系的深度,包括:根据所述第...
【专利技术属性】
技术研发人员:郑远力,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。