【技术实现步骤摘要】
一种设备位姿的确定方法、装置、系统、电子设备及介质
[0001]本公开涉及人工智能
,尤其涉及自动驾驶、智能交通、计算机视觉等
技术介绍
[0002]相机标定是无人驾驶车辆、移动机器人等设备下线必不可少的一道工序。为了完成相机标定,需要先确定设备相对于世界坐标系统的位姿。
技术实现思路
[0003]本公开提供了一种设备位姿的确定方法、装置、系统、电子设备及介质。
[0004]根据本公开的一方面,提供了一种设备位姿的确定方法,所述设备包括至少一个相机,所述方法包括:
[0005]确定所述设备上每个相机相对于世界坐标系的第一位姿;
[0006]根据所述设备上每个相机相对于指定坐标系的第二位姿,以及所述第一位姿,确定所述指定坐标系相对于所述世界坐标系的第三位姿;
[0007]根据所述第三位姿,以及所述指定坐标系与所述设备的坐标系之间的转换关系,确定所述设备相对于世界坐标系的第四位姿。
[0008]根据本公开的另一方面,提供了一种设备位姿的确定装置,所述设备包括至少一个相机,所述装置包括:
[0009]第一确定模块,用于确定所述设备上每个相机相对于世界坐标系的第一位姿;
[0010]第二确定模块,用于根据所述设备上每个相机相对于指定坐标系的第二位姿,以及所述第一位姿,确定所述指定坐标系相对于所述世界坐标系的第三位姿;
[0011]第三确定模块,用于根据所述第三位姿,以及所述指定坐标系与所述设备的坐标系之间的转换关系,确定所述设备相 ...
【技术保护点】
【技术特征摘要】
1.一种设备位姿的确定方法,所述设备包括至少一个相机,所述方法包括:确定所述设备上每个相机相对于世界坐标系的第一位姿;根据所述设备上每个相机相对于指定坐标系的第二位姿,以及所述第一位姿,确定所述指定坐标系相对于所述世界坐标系的第三位姿;根据所述第三位姿,以及所述指定坐标系与所述设备的坐标系之间的转换关系,确定所述设备相对于世界坐标系的第四位姿。2.根据权利要求1所述的方法,其中,所述确定所述设备上每个相机相对于世界坐标系的第一位姿的步骤,包括:针对所述设备上每个相机,基于多个特征点在该相机对应的图像坐标系下的图像坐标以及所述多个特征点在世界坐标系下的空间坐标,确定该相机相对于世界坐标系的第一位姿。3.根据权利要求2所述的方法,其中,所述基于多个特征点在该相机对应的图像坐标系下的图像坐标以及所述多个特征点在世界坐标系下的空间坐标,确定该相机相对于世界坐标系的第一位姿的步骤,包括:对该相机采集的图像进行特征点检测,得到多个特征点在该相机对应的图像坐标系下的图像坐标;基于该相机与世界坐标系之间的转换关系、该相机的内参、所述多个特征点在该相机对应的图像坐标系下的图像坐标、以及所述多个特征点在世界坐标系下的空间坐标,确定该相机相对于世界坐标系的第一位姿。4.根据权利要求1所述的方法,其中,所述根据所述设备上每个相机相对于指定坐标系的第二位姿,以及所述第一位姿,确定所述指定坐标系相对于所述世界坐标系的第三位姿的步骤,包括:利用指定坐标系与所述世界坐标系之间的第一转换关系,所述设备上每个相机相对于指定坐标系的第二位姿以及所述第一位姿,确定所述指定坐标系相对于所述世界坐标系的第三位姿;其中,所述第一转换关系由所述指定坐标系与所述世界坐标系之间的旋转矩阵和平移矩阵、所述指定坐标系下的坐标以及所述世界坐标系下的坐标确定;所述指定坐标系相对于所述世界坐标系的第三位姿包括所述指定坐标系与所述世界坐标系之间的旋转矩阵和平移矩阵。5.根据权利要求1所述的方法,其中,所述根据所述设备上每个相机相对于指定坐标系的第二位姿,以及所述第一位姿,确定所述指定坐标系相对于所述世界坐标系的第三位姿的步骤,包括:基于所述设备上每个相机相对于世界坐标系的第一位姿,确定在所述世界坐标系下所述设备上每个相机的第一去质心坐标,并基于所述设备上每个相机相对于指定坐标系的第二位姿,确定在所述指定坐标系下所述设备上每个相机的第二去质心坐标;利用第二转换关系、所述第一去质心坐标以及所述第二去质心坐标,确定所述指定坐标系相对于所述世界坐标系的旋转矩阵;利用第一转换关系、所确定的旋转矩阵、所述第一去质心坐标以及所述第二去质心坐标,确定所述指定坐标系相对于所述世界坐标系的平移矩阵;
其中,所述第一转换关系由所述指定坐标系与所述世界坐标系之间的旋转矩阵和平移矩阵、所述指定坐标系下的坐标以及所述世界坐标系下的坐标确定;所述第二转换关系由所述指定坐标系与所述世界坐标系之间的旋转矩阵、所述指定坐标系下的坐标以及所述世界坐标系下的坐标确定;所述指定坐标系相对于所述世界坐标系的第三位姿包括所述指定坐标系与所述世界坐标系之间的旋转矩阵和平移矩阵。6.根据权利要求5所述的方法,其中,所述基于所述设备上每个相机相对于世界坐标系的第一位姿,确定在所述世界坐标系下所述设备上每个相机的第一去质心坐标的步骤,包括:确定所述设备上每个相机相对于世界坐标系的第一位姿的均值,作为在所述世界坐标系下的第一质心坐标;将所述设备上每个相机相对于世界坐标系的第一位姿减去所述第一质心坐标,得到该相机的第一去质心坐标;所述基于所述设备上每个相机相对于指定坐标系的第二位姿,确定在所述指定坐标系下所述设备上每个相机的第二去质心坐标的步骤,包括:确定所述设备上每个相机相对于指定坐标系的第二位姿的均值,作为在所述指定坐标系下的第二质心坐标;将所述设备上每个相机相对于指定坐标系的第二位姿减去所述第二质心坐标,得到该相机的第二去质心坐标。7.根据权利要求1
‑
6任一项所述的方法,所述方法还包括:根据每个相机相对于世界坐标系的第一位姿,所述设备相对于世界坐标系的第四位姿,确定该相机相对于所述设备的坐标系的第五位姿。8.根据权利要求1
‑
6任一项所述的方法,其中,所述设备为车辆,所述指定坐标系为车辆后轴中心坐标系。9.一种设备位姿的确定装置,所述设备包括至少一个相机,所述装置包括:第一确定模块,用于确定所述设...
【专利技术属性】
技术研发人员:王少博,马旭,闫金钢,胡斌,崔小康,武志鹏,师占标,
申请(专利权)人:阿波罗智能技术北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。