[发明专利]一种基于双模态数据融合的道路检测方法有效
申请号: | 201310124199.4 | 申请日: | 2013-04-10 |
公开(公告)号: | CN103198302A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 黄文琦;龚小谨;刘济林 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06T7/00 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 林怀禹 |
地址: | 310027 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于双模态数据融合的道路检测方法。包括如下步骤:激光雷达三维点的坐标系转换;获取落在摄像机图像范围内的激光雷达三维点集合;设定高度阈值,获取障碍物激光雷达三维点的子集;获取可通行道路区域激光雷达三维点的子集;获取非路区域和可通行道路区域的颜色混合高斯模型;获取图像上道路检测的感兴趣区域;构建基于马尔科夫随机场能量函数,求解能量函数最小值,获得全局最优图像道路检测结果。本发明实现了对复杂环境的鲁棒;检测结果不受道路表面阴影影响;能将传感器感知环境中细小的障碍物与可通行道路路区域区分;能对激光雷达无数据返回的区域与非路的判断;它适用于自主车辆导航等领域。 | ||
搜索关键词: | 一种 基于 双模 数据 融合 道路 检测 方法 | ||
【主权项】:
1.一种基于双模态数据融合的道路检测方法,其特征在于,包括如下步骤:1.1)激光雷达三维点的坐标系转换:将激光雷达三维坐标系,包括x轴,y轴和z轴下的激光雷达三维点XL=(xl,yl,zl)T通过左乘激光雷达与摄像机之间的旋转平移矩阵[RLC tLC]转换为摄像机三维坐标系下的激光雷达三维点XC=(xc,yc,zc)T,其中RLC表示激光雷达坐标系与摄像机坐标系之间的旋转矩阵,tLC表示激光雷达坐标系与摄像机坐标系之间的平移量,(xl,yl,zl)和(xc,yc,zc)分别表示激光雷达坐标系下和摄像机坐标系下激光雷达三维点的坐标值,该坐标系转换公式(1)如下,其中
和
分别表示XC和XL的其次坐标(xc,yc,zc,1)T和(xl,yl,zl,1)T,X ~ C = R LC t LC X ~ L - - - ( 1 ) ]]> 1.2)获取落在摄像机图像范围内的激光雷达三维点集合Γ:通过摄像机的内外参矩阵K,将摄像机三维坐标系下的激光雷达三维点XC投影为摄像机拍摄二维图像的坐标系,u轴,即图像横轴和v轴,即图像纵轴下的激光雷达二维点XI=(uI,vI)T,(uI,vI)表示二维图像的坐标系下激光雷达二维点的坐标值,摄像机投影公式(2)如下,其中
表示XI的其次坐标(uI,vI,1)T,X ~ I = K X ~ C , - - - ( 2 ) ]]> 选取激光雷达二维点XI中在图像长IL宽IW范围内的二维点对应的激光雷达坐标系下的激光雷达三维点,记为XL'=(xl',yl',zl')T,作为集合Γ;1.3)获取障碍物激光雷达三维点的子集ΓO,并拟合道路所在的地平面:根据激光雷达安装的高度,设定高度阈值h,令激光雷达三维点集合Γ中z坐标在阈值h以上的点作为激光雷达检测到障碍物点的子集,记为ΓO,令激光雷达三维点集合Γ中z坐标在阈值h以下的点,记为Γ/ΓO,用于RANSAC平面拟合算法,拟合得到的平面即为道路所在地平面,该拟合的地平面参数记为π=(a,b,c,d)T,RANSAC平面拟合算法得到的内点集合记为
其中
为XL'的其次坐标,
为设定的距离阈值;1.4)获取可通行道路区域激光雷达三维点的子集ΓR:RANSAC平面拟合算法得到的内点集合ΓG中包含了所有离平面π=(a,b,c,d)T距离小于
的激光雷达三维点,但这些点中不仅包含可通行道路区域中的点,而且包含与道路平面垂直高度距离小于
的绿化带上的点,为了将可通行道路区域与绿化带区分,需要运用激光雷达射线对含叶绿素的植物反射率强的性质,通过k-means聚类算法对路面上的激光雷达点进行两类的聚类,其中反射率均值较低的一类激光雷达三维点作为可通行道路区域激光雷达三维点的子集,记为ΓR;1.5)分别获取非路区域和可通行道路区域的颜色混合高斯模型ΘB和ΘR:分别用激光雷达三维点集ΓO和ΓR对应的图像上激光雷达二维点XI坐标值上的图像像素点颜色信息对非路区域和可通行道路区域进行混合高斯模型估计,得到估计的非路区域和可通行道路区域的颜色模型分别用ΘB和ΘR表示;1.6)获取图像上道路检测的感兴趣区域ROI:通过摄像机坐标系下拟合的地平面参数π=(a,b,c,d)T,定义摄像机坐标系下地平面无穷远处三维点X∞为
再通过摄像机的内外参矩阵K,得到摄像机坐标系下地平面穷远点对应的图像地平线上的点XH=(uH,vH)T,如公式(3)所示,其中
为XH的其次坐标,X ~ H = K R LG t LG X ~ ∞ - - - ( 3 ) ; ]]> 然后将Κ个图像地平线上的点XH通过最小二乘算法拟合地平线H=(α0,-1,α1),其中α0和α1为直线参数,使地平线上的点满足vH=α0uH+α1,并设定图像地平线H以下为图像上道路检测感兴趣区域ROI;1.7)马尔科夫随机场能量函数初始设计:利用马尔科夫随机场原理,将图像感兴趣区域ROI内的道路检测全局最优问题转化为解马尔科夫随机场的能量最小问题,该能量函数初始设计Ε(L,F,Θ)如公式(4)所示,Ε(L,F,Θ)=λΕSmooth(L,F)+ΕData(L,F,Θ) (4)其中,L={li|i∈ROI}表示图像感兴趣区域ROI内第i个像素点对应标记li的集合,li的取值0和1分别表示第i个像素点的标记为“非路”和“可通行道路”,F={fi|i∈ROI}表示图像感兴趣区域ROI内第i个像素点对应特征fi的集合,在本方法中选取图像像素点的RGB值作为该像素点的特征,即fi=(Ri,Gi,Bi),(Ri,Gi,Bi)表示第i个像素点的R,G,B三个颜色通道的值,Θ={ΘB,ΘR}表示经计算得到的非路与可通行道路的先验概率模型,ΕSmooth和ΕData分别是该能量函数的平滑项和数据项,λ是调节平滑项和数据项的权重参数;1.8)马尔科夫随机场能量函数最终设计:通过考虑激光雷达点提供的信息,在最终设计的能量函数中将在激光雷达三维点中获得的障碍物子集ΓO和可通行道路区域子集ΓR对应的图像像素点作为已知的部分分割结果,新的能量函数设计如公式(5)所示Ε(L,F,Θ,S)=λΕSmooth(L,F)+ΕData(L,F,Θ,S) (5)其中,与公式(4)不同在于,增加了变量S用于表示图像感兴趣区域ROI内的像素点对应的激光雷达三维点障碍物子集ΓO和可通行道路区域子集ΓR;1.9)求解能量函数最小值,获得全局最优图像道路检测结果:通过图割方法对公式(5)所示能量函数进行最小值求解,公式(5)所示能量函数的最小值对应的L的取值,即为图像感兴趣区域ROI内全局最优的可通行区域道路检测结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310124199.4/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置