[发明专利]一种基于单目视觉的利用道路车道线的车辆反向定位方法有效
申请号: | 202110075472.3 | 申请日: | 2021-01-20 |
公开(公告)号: | CN112819711B | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 程洪;詹惠琴;单春翔;田环根 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T7/80;G06T7/73;G06V20/56 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 温利平 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 目视 利用 道路 车道 车辆 反向 定位 方法 | ||
1.一种基于单目视觉的利用道路车道线的车辆反向定位方法,其特征在于,包括以下步骤:
(1)、采集道路图像并进行畸变矫正
利用车辆前视摄像头即单目相机,采集单帧车辆运行时的道路图像,并依据预先标定好的相机参数,对采集到的道路图像进行畸变矫正;
(2)、车道线检测及直线近似
使用车道线检测模型对道路图像进行车道线检测,车道线检测模型输出为N条车道线;
在车道线靠近车辆的端点一定距离处,取切线,作为定位车道线,每根定位车道线用两个点(u1,v1)、(u2,v2)表示;
(3)、构建道路平面定位模型
构建相机坐标系、道路图像坐标系:在相机坐标系中X轴的方向向右,Y轴方向向下,Z轴方向向前,在道路图像坐标系中,x轴向右,y轴向下;
视道路是完全的平面,其构成道路平面Plane,得到道路平面定位模型:
其中,fx、fy分别为横向和纵向的相机焦距,单位为像素,其根据值为fx=f/dx,fy=f/dy,dx为道路图像的行中每个像素对应的实际距离,dy为道路图像的列中每个像素对应的实际距离,单位为mm/像素,f为相机焦距,单位是mm;
其中,XC、YC、ZC为道路平面上一个点在相机坐标系中的坐标(XC,YC,ZC)在X轴、Y轴、Z轴的坐标值,u、v为对应点在道路图像坐标系的坐标(u,v)在x轴、y轴的坐标值,u0、v0为相机光轴与成像平面的交点在道路图像坐标系的坐标(u0,v0)在x轴、y轴的坐标值;
其中,a、b、c、d为在相机坐标系下道路平面方程的系数;
(4)、定位车道线并进行处理
对步骤(2)得到定位车道线,依据道路平面定位模型,得到定位车道线在相机坐标系下的3D位置:将点(u1,v1)的坐标u1、v1分别作为u、v代入道路平面定位模型得到相机坐标系下对应点的坐标(XC1,YC1,ZC1),将点(u2,v2)的坐标u2、v2分别作为u、v代入道路平面定位模型得到相机坐标系下对应点的坐标(XC2YC2,ZC2),这样得到相机坐标系下的定位车道线;
4.1)、单车道线补全
如果仅有一条定位车道线,在相机坐标系下,以该定位车道线法向量为方向,将车道线向相机坐标系原点一侧平移路宽w米,形成第二条定位车道线;
4.2)、正确区分左右车道线
在相机坐标系下位于原点左边的定位车道线为左车道线,右边的定位车道线为右车道线;
(5)、定位
将左车道线表示为道路平面Plane与道路平面垂直的平面Plane左的交线,将右车道线表示为道路平面Plane与道路平面垂直的平面Plane右的交线,计算相机中心即相机坐标系原点到平面Plane左的距离,得到车辆距离左车道线的距离d左,计算相机中心即相机坐标系原点到平面Plane右的距离,得到车辆距离右车道线的距离d右;
先计算相机中心射线即Z轴方向射线与平面Plane左或平面Plane右的交点PO、与道路平面Plane的夹角θcamera,然后计算相机坐标系原点到交点PO的距离do,最后得到相机光心所在方向与车道线夹角θ左或夹角θ右:
如果相机中心射线即Z轴方向射线与平面Plane左或平面Plane右都不相交,则相机光心所在方向与车道线夹角为0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110075472.3/1.html,转载请声明来源钻瓜专利网。