[发明专利]惯性传感器和多鱼眼相机联合的地下停车场车辆定位方法有效
申请号: | 202110285104.1 | 申请日: | 2021-03-17 |
公开(公告)号: | CN112862818B | 公开(公告)日: | 2022-11-08 |
发明(设计)人: | 黄鹤;韩硕;李博源;杜深深;唐梦成;梁成洋;张炳力 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T5/00;G06T17/20;G06F17/16;G06N20/00 |
代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 陆丽莉;何梅生 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 惯性 传感器 多鱼眼 相机 联合 地下 停车场 车辆 定位 方法 | ||
1.一种惯性传感器和多鱼眼相机联合的地下停车场车辆定位方法,其特征是按如下步骤进行:
步骤1:建立停车场初始三维可视化地图;
步骤1.1:利用鱼眼相机获取一幅停车场图像,并利用式(1)对所述停车场图像中的每个像素点进行校正,得到校正后的停车场图像:
式(1)中,x、y分别表示所述停车场图像中一个像素点的横、纵坐标;r表示横纵坐标x和y平方的和;xdis、ydis表示校正后的停车场图像中一个像素点的横、纵坐标;k1,k2,k3表示鱼眼相机的三个内参,p1,p2表示鱼眼相机的畸变参数;
步骤1.2:在停车场中建立大地坐标系n;
步骤1.3:以大地坐标系n为基准测量所有m个鱼眼相机中心的坐标,得到鱼眼相机位置的坐标数据集以及相对位置关系,其中,CCi表示第i个鱼眼相机中心的坐标,所述相对位置关系包括:旋转矩阵和平移矩阵Rpq表示第p个鱼眼相机和第q个鱼眼相机之间的旋转矩阵;Tpq表示第p个鱼眼相机和第q个鱼眼相机之间的平移矩阵,分别表示第p个鱼眼相机和第q个鱼眼相机之间在大地坐标系n中x轴、y轴、z轴上的坐标位置;
步骤1.4:应用双目测距原理,计算两两一组鱼眼相机的深度信息,并生成点云地图Mpq:
步骤1.4.1:利用式(2)计算第p个鱼眼相机和第q个鱼眼相机之间的左、右旋转矩阵和
步骤1.4.2:利用式(3)计算第p个鱼眼相机和第q个鱼眼相机之间的标准校正矩阵
式(3)中,e1、e2、e3表示标准校正矩阵中的三个向量,并有:
步骤1.4.3:利用式(5)得到第p个鱼眼相机和第q个鱼眼相机之间的左、右立体校正矩阵和
步骤1.4.4:根据左、右立体校正矩阵和利用SGBM算法对校正后的停车场图像进行处理,得到深度信息,并生成第p个鱼眼相机和第q个鱼眼相机之间的点云地图Mpq;
步骤1.5:以第o个鱼眼相机为基准,利用式(6)对点云地图Mpq进行坐标变换,得到点云地图数据集Mpo:
Mpo=MpqRpo+Tpo (6)
式(6)中,Rpo表示第p个鱼眼相机和第o个鱼眼相机之间的旋转矩阵;Tpo表示第p个鱼眼相机和第o个鱼眼相机之间的平移矩阵;
以第o个鱼眼相机为基准对齐所有的点云地图数据集,从而得到数据集Mo,且
步骤1.6:将数据集Mo进行高斯滤波处理,生成去除噪点后的停车场初始三维可视化点云地图Mw0;
步骤2:通过惯性传感器确定停车场内车辆相对于起点的相对位置;
步骤2.1:车辆在大地坐标系n中的初始位置设为Wg0=[xg0,yg0,zg0];
以移动车辆的质心作为坐标原点,以移动车辆水平运动方向为X轴,以垂直于X轴的方向为Y轴,建立车辆自身坐标系c;
步骤2.2:在t时刻利用惯性传感器获得在车辆自身坐标系c下的车辆加速度at,c、角速度ωt,c,t+1时刻的车辆加速度at+1,c、角速度ωt+1,c;
将惯性传感器固联在车身上并与车辆自身坐标系c的三轴重合,利用式(7)得到在大地坐标系n下t时刻的车辆加速度at,n、t+1时刻车辆加速度at+1,n:
式(7)中,Qt、Qt+1分别为t时刻和t+1时刻相应的姿态变换矩阵,Ba为测量偏差,g为重力加速度,并有:
Qt+1=Qt(ω′t,cΔt) (8)
式(8)中,Δt表示t时刻和t+1时刻之间的差值;ω′t,c表示大地坐标系n下的t时刻到t+1时刻的平均角速度,并有:
步骤2.3:利用式(10)得到t+1时刻的速度vt+1和位置W(xt+1,yt+1,zt+1):
式(10)中,a′t,n为大地坐标系n下的t时刻到t+1时刻的平均加速度,θ为航向角,xt,yt,zt为t时刻的车辆在大地坐标系n下的坐标,当t=0时,有[xt,yt,zt]=[xg0,yg0,zg0],xt+1,yt+1,zt+1为t+1时刻的车辆在大地坐标系下的坐标,并有:
步骤2.4:根据式(10)得到任意时刻车辆相对于出发点的位置信息,并记车辆在任意时刻通过惯性传感器得到的定位坐标为Wg=[xg,yg,zg];
步骤3:收集停车场鱼眼相机的图像数据,并利用所述图像数据定位车辆的位置Wc=[xc,yc,zc];
步骤3.1:对鱼眼相机所获取的实时图像进行高斯滤波处理,去除图像噪点,从而得到去燥后的实时图像;
步骤3.2:按照步骤1的过程进行处理,并输出实时三维可视化点云地图Mw1;
步骤3.3:比较实时三维可视化点云地图Mw1和停车场初始三维可视化点云地图Mw0,由式(12)计算得到实时运动车辆的点云数据集其中,cj为点云数据集Mc中第j个三维坐标向量;h为组成云数据集Mc的三维坐标向量的个数;
Mc=Mw1-Mw0 (12)
步骤3.4:利用式(13)得到所定位的车辆位置Wc的三维坐标[xc,yc,zc],并作为重心位置:
步骤4:数据融合:
利用式(14)计算最终车辆位置信息WD:
WD=kWg+(1-k)Wc (14)
式(14)中,k为权重,且0<k<1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110285104.1/1.html,转载请声明来源钻瓜专利网。