基于多维信息概率模型的路面检测方法

xiaoxiao2020-10-23  16

基于多维信息概率模型的路面检测方法
【技术领域】
[0001] 本发明涉及一种路面检测技术,属于计算机图像处理领域,特别涉及一种基于多 维信息概率模型的路面检测方法,该路面检测方法是一种基于路面色度、色彩、纹理、运动 多维信息综合车道线检测建立概率模型的路面检测算法。
【背景技术】
[0002] 随着经济的发展、社会的进步,汽车成为人们出行的主要交通工具,智能交通也得 到了迅速的发展。车辆控制系统和交通监控系统是智能交通领域的主要组成部分。车辆 控制系统即自动驾驶汽车,对于减轻驾驶员的负担有着重要的意义;交通监控系统对于帮 助交警部门动态监控以及记录道路车辆及人员信息、提高道路安全管理水平起着重要的作 用。而路面检测是车辆控制系统与交通监控系统智能化的基础,对于查找车辆有效驾驶区 域、缩小其他路面交通信息检测的范围,降低运算的复杂度、实现检测的实时性至关重要。
[0003] 环境的复杂性,如路面车辆、天空与树木的干扰,光线突变,车道线等路面标志物 的影响,会造成路面检测不完整、非路面的误检等缺陷。目前检测路面的方法主要是基于色 度与饱和度或颜色的模板匹配等方法,但这些方法存在以下问题:由于模板选择的固定性 对光照变化缺乏鲁棒性,易混淆天空等与路面色度相近的物体,同时对于路面的标识物不 能检测出来,从而造成检测路面的断裂。这些问题降低了路面检测的准确性,是本领域技术 人员急待解决的一个技术问题。

【发明内容】

[0004] 本发明的目的在于克服现有技术的缺点与不足,提供一种基于多维信息概率模型 的路面检测方法,该路面检测方法解决了现有算法对不能检测到完整路面的问题,并且建 立了符合路面色度、色彩以及纹理数值特征的概率模型。
[0005] 本发明的目的通过下述技术方案实现:一种基于多维信息概率模型的路面检测方 法,包括以下步骤:
[0006] (1)建立路面样本库;
[0007] (2)综合路面色度与色彩特征,建立高斯概率模型;
[0008] (3)提取路面纹理特征,建立众数最优松弛概率模型;
[0009] (4)车道线检测;
[0010] (5)结合色度、色彩、纹理、运动、车道线的多维信息,建立路面检测概率模型。
[0011] 在步骤1中,搜集若干个路段在若干种光照情况下的路面特征,以建立路面样本 库。
[0012] 在步骤2中,建立所述高斯概率模型的方法包括以下步骤:
[0013] 步骤21、获取图像的R通道;
[0014] 步骤22、将图像转化到YCrCb颜色空间,提取Cr色度通道和Cb色度通道;
[0015] 步骤23、进行Kolmogorov-Smirnov检验,验证路面样本的Cr通道、Cb通道和R通 道均符合高斯分布;
[0016] 步骤24、结合Cr、Cb、R通道,建立高斯概率模型。
[0017] 在步骤3中,所述建立路面纹理特征众数最优松弛概率模型的建立方法包括以下 步骤:
[0018] 步骤31、建立路面样本图像的灰度共生矩阵;
[0019] 步骤32、求解路面纹理的角二矩阵(ASM)和反差分矩阵(IDM);
[0020] 步骤33、建立众数最优松弛概率模型适用条件:60%以上样本的角二矩阵和反差 分矩阵值即众数为最值,剩余样本的特征值与众数绝对距离小于5倍标准差;定义:众数最 优松弛概率模型来描述被测量值x符合样本的松弛概率(概率可以小于零):
[0022] 其中,〇为样本的标准差,m为样本中的众数(即最值),y为样本中非众数的 最值,k为松弛度(一般为3),k越大表示检测的范围越大,精度越小。当y为最小值时 (y±k。)取减号,反之取加号,| |a_b| |表不a到b绝对距离;
[0024] 步骤34、利用众数最优松弛概率模型求解路面纹理特征的概率模型;应用众数最 优松弛概率模型计算待检测区域的角二矩阵和反差分矩阵值符合路面分布的概率为:
[0026] 其中,A表示待检测区域。
[0027] 在步骤4中,车道线检测的检测方法包括以下步骤:
[0028] 步骤41、将图像转化为灰度图像;
[0029] 步骤42、Canny算子提取图像边缘;
[0030] 步骤43、扫描整幅图像并提取符合车道线特征的线段;
[0032] 其中,1为线段长度,a为线段与竖直方向的夹角,v和0为对应阈值。
[0033] 在步骤5中,建立所述多维信息概率模型的建立方法包括以下步骤:
[0034]步骤51、将交通视频中第i帧图像设为圮(x,y),第一帧图像为(x,y),则符合路 面特征的概率P为:
[0036] 其中,PjfiUy))为当前帧(x,y)像素点利用色度、色彩信息建立高斯模型获得 的概率,?2(4〇^,3〇)为当前帧(13〇像素点利用纹理特征建立众数最优松弛概率模型获得 的概率,P(f^ (x,y))为利用交通视频的运动信息,即上一帧被检测为路面的部分有一定的 概率在当前帧也为路面,当路面检测应用于视频监控系统时尤为重要;
[0037] 参数a、0、y为对应概率信息的权重值(a+ 0 +y = 1),在一般场景下取85%、 10%和5% ;当路面检测应用于视频监控系统时,Y的比重适当加大,由此可得路面检测概 率图像,通过选择合理的阈值,即可判断路面区域;
[0038] 步骤52、参数9为用车道线检测结果对漏检区域进行修补,修补方法如下:
[0039] 利用车道线检测结果,查找车道线左侧(右侧)一定范围内是否有足够多的像素 点被检测为路面,如是,则填充车道线与其之间的像素点;
[0040] 当视频图像为第一帧时,公式(5)退化为:
[0042] 其中,a+0 = 1,通过建立多维信息概率模型,增强了路面检测的准确性与鲁棒 性。
[0043] 本发明的工作原理:本发明是一种基于多维信息概率模型的路面检测算法,该算 法综合路面色度、色彩、纹理、运动以及车道线等多维信息建立概率模型来提高路面检测的 准确性和鲁棒性。在该算法中,首先建立路面样本库,然后基于YCrCb颜色空间以及RGB颜 色空间的Cr、Cb、R通道建立高斯概率模型,增强了路面检测的准确性。之后提出了基于路 面纹理特征的众数最优松弛概率模型,获得了基于路面纹理特征被检测为路面的概率,对 于不同光照条件具有较强的鲁棒性。最后结合色度、色彩、纹理、运动等路面信息,建立多维 信息概率模型,并利用车道线检测的结果弥补漏检区域,从而检测到完整的路面。本发明适 用于多种环境下的路面检测,准确性较高,鲁棒性较强,具有良好的应用前景。
[0044] 本发明相对于现有技术具有如下的优点及效果:
[0045] 1.提出了众数最优松弛概率模型,建立了符合路面纹理特征的检测模型,增强了 路面检测的鲁棒性。
[0046] 2.验证了在YCrCb颜色空间路面的CrCb色度通道与在RGB颜色空间R通道符合 高斯分布,建立了基于CbCrR的高斯概率模型,增强了路面检测的准确性。
[0047] 3.结合色度、色彩、纹理、运动、车道线等路面特征,建立了多维信息概率模型检测 路面,提高了路面检测的完整性与鲁棒性。
【附图说明】
[0048] 图1是本发明方法的流程图。
[0049] 图2是综合路面色度与色彩特征、建立高斯概率模型与提取路面纹理特征、建立 众数最优松弛概率模型的流程图。
【具体实施方式】
[0050] 下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不限 于此。
[0051] 实施例
[0052] 如图1所示,一种基于多维信息概率模型即利用路面的色度、色彩、纹理、运动及 车道线等信息来建立概率模型提取完整路面的算法,如图2所示,该算法首先建立路面样 本库,在YCrCb和RGB颜色空间分离路面样本的Cr、Cb、R通道,验证其符合高斯分布并建 立高斯概率模型;之后利用灰度共生矩阵提取路面纹理特征,建立众数最优松弛概率模型; 然后进行车道线检测。最后结合运动信息,将Cr、Cb、R通道组成的高斯概率模型与利用路 面纹理特征建立的众数最优松弛概率模型以及上一帧图像检测的结果赋予不同的权重,组 建多维信息概率模型,并利用车道线检测的结果补充路面漏检区域,最终获得精准的路面 区域。该方法解决了在复杂环境下路面区域误检、漏检问题。同时利用路面多维信息,提取 到更加精准的路面区域。
[0053] 具体步骤如下:
[0054] 1.路面样本库的建立;
[0055] 收集不同路段在不同光照条件下的路面图片或视频,用小窗口截取路面样本(不 包括车道线等路面标识物),建立路面样本库。
[0056] 2.路面色度、色彩特征高斯概率模型的建立;
[0057] 在YCbCr颜色空间,亮度信号与色度信号相互独立,对不同光照下的背景具有鲁 棒性,基于YCbCr颜色空间分离路面样本色度信号Cr、Cb,并将得到的样本数据进行标准 化,进行Kolmogorov-Smirnov检验,S卩通过样本的经验分布函数与高斯分布函数进行比 较,推断路面色度样本是否来自高斯分布函数的总体。实验结果表明路面Cr、Cb色度分量 均服从高斯分布。但由于路面的色度分量特征与天空等干扰物的色度分布相近,极易造成 误检。交通视频中的主要干扰物为树木、天空,绿色(G)、蓝色(B)色彩分量比重大,而红 色(R)色彩分量在干扰物中成分较小,同时验证了路面样本的R分量服从高斯分布。基于 YCrCb颜色空间和RGB颜色空间建立Cr、Cb、R通道的高斯概率模型:
[0059] 其中x为待测样本的Cr、Cb、R通道向量,mean为该向量的样本均值,Covariance 为Cr、Cb、R通道的样本协方差矩阵。即:
[0060] x=[x(Cr)x(Cb)x(R) ]T, (2)
[0061] mean=[mean(Cr)mean(Cb)mean(R) ]T, (3)
[0063] 通过公式⑴可以求出待测样本的被检测为路面的基本概率,通过引入色彩空间 的R通道,极大的减少了误检区域。
[0064] 3.路面纹理特征众数最优松弛概率模型的建立;
[0065] 为了增强路面检测的鲁棒性,利用灰度共生矩阵学习路面样本 的纹理特征,并提 出众数最优松弛概率模型模拟纹理特征的概率分布。
[0066] 首先建立路面样本图像的灰度共生矩阵,其反应了路面亮度分布特征,以及相关 亮度像素的位置分布特征,是定义图像纹理特征的基础。设f(x,y)为灰度图像,大小为 MXN,灰度级别为GN,则灰度共生矩阵M(i,j)为:
[0067] M(i,j) =Numberof{f(x1; =i,f(x2,y2) =j}, (5)
[0068] 当且仅当条件(6)成立:
[0069] (x1; Yl), (x2,y2)GMXN,0 ^i,j^Gn, (6)
[0070] 其中像素(Xl,yi)和(x2,y2)呈对角线方向分布。
[0071] 通过灰度共生矩阵计算路面纹理的角二矩阵(ASM)和反差分矩阵(IDM),其中角 二矩阵是灰度分布均匀程度和纹理粗细的一个度量,当图像纹理较细致、灰度分布均匀时, 能量值较大,反之,较小。反差分矩阵反映了纹理的清晰程度和规则程度,纹理清晰、规律性 较强、易于描述的,值较大;杂乱无章的,难于描述的,值较小。二者计算方法如下:
[0072] ASM=EM(i,j)XM(i,j), (7)
[0074] 通过对路面样本库纹理特征的学习,发现路面样本的角二矩阵和反差分矩阵值均 满足如下特征:60%以上样本的角二矩阵和反差分矩阵值即众数为最值,剩余样本的特征 值与众数绝对距离小于5倍标准差。据此提出了众数最优松弛概率模型来描述被测量值 (x)符合样本的松弛概率(概率可以小于零):
[0076] 其中〇为样本的标准差,m为样本中的众数(即最值),y为样本中非众数的 最值,k为松弛度(一般为3),k越大表示检测的范围越大,精度越小。当y为最小值时 (y±k〇 )取减号,反之取加号。| |a_b| |表不a到b的绝对距离。
[0078] 应用众数最优松弛概率模型计算待检测区域(A)的角二矩阵和反差分矩阵值符 合路面分布的概率为:
[0080] 从而获得了基于路面纹理特征被检测为路面的概率,其对于不同光照条件具有较 强的鲁棒性。
[0081] 4.车道线检测;
[0082] 车道线检测部分主要结合了边缘提取算法以及车道线的相关属性而获得。
[0083] 因为车道线可以粗略的看成连续小间隔的明亮(或白或黄)长直线,同时车道线 在图像中为垂直线或弧线而非水平线。利用此特性,首先设置将图像做二值化处理,并进 行图像边缘提取。在此基础上设置长度(1)阈值,选取大于此阈值且与水平线成一定角度 (a)的的长线段进行颜色标记。
[0085] 关于图像边缘提取,比较了HOUGH,SOBEL,GABOR等算法,本发明最终选择了Canny 算子进行运算,因为此算子的鲁棒性以及实时性都是很不错的。Canny边缘检测算法于 1986由JohnCanny提出,其采用了先平滑后导数处理的方法,具体为以下几个步骤:
[0086] 滤波:采用高斯滤波对图像进行去噪处理,高斯核如下所示:
[0088] 实际工程经验表明,高斯函数确定的核可以在抗噪声干扰和边缘检测精确定位之 间提供较好的折中方案;
[0089] 增强:增强边缘的基础是确定图像各点领域强度的变化值,并将有显著变化的点 凸现出来,本发明用canny算子进行卷积运算,并计算梯度幅值。其算子为:
[0091] 检测与连接:根据梯度幅值检测边缘点,通常梯度幅值大意味着是边缘的可能性 更大。但为了避免选取到非边缘的大梯度幅值点,采取了非极大值抑制法。即选取极大值, 抛弃非极大值。在此基础上,canny设置双阈值法,大的阈值用来控制边缘的分割,而小的 阈值则控制边缘连接。
[0092] 通过以上步骤,可以达到很好的提取边缘线的效果。同时结合车道线相关属性,较 准确的检测到车道线位置。
[0093] 5.多维信息概率模型的建立;
[0094] 为了提高路面检测的准确性与鲁棒性,基于路面样本库的学习,结合色度、色彩、 纹理、运动、车道线等路面特征,建立了多维信息概率模型检测路面。
[0095] 设交通视频中第i帧图像为A (x,y),第一帧图像为(x,y),则符合路面特征的 概率P为:
[0097] 其中Pi (fi(x,y))为当前帧(x,y)像素点利用色度、色彩信息建立高斯模型获得的 概率,P2(fi( x,y))为当前帧(x,y)像素点利用纹理特征建立众数最优松弛概率模型获得的 概率,P (f^ (x,y))为利用交通视频的运动信息,即上一帧被检测为路面的部分有一定的概 率在当前帧也为路面,当路面检测应用于视频监控系统时尤为重要。
[0098] 参数a、0、y为对应概率信息的权重值(a + 0 + y = 1),在一般场景下取85%、 10%和5%。当路面检测应用于视频监控系统时,Y的比重适当加大。由此可得路面检测 概率图像,通过选择合理的阈值,即可判断路面区域。
[0099] 参数9为用车道线检测结果对漏检区域的修补,具体做法如下:利用车道线检测 结果,查找车道线左侧(右侧)一定范围内是否有足够多的像素点被检测为路面,如是,则 填充车道线与其之间的像素点。
[0100] 当视频图像为第一帧时,公式(15)退化为:
[0102] 其中,a +0 = 1。
[0103] 通过建立多维信息概率模型,增强路面检测的准确性与鲁棒性。
[0104] 上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的 限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化, 均应为等效的置换方式,都包含在本发明的保护范围之内。
【主权项】
1. 一种基于多维信息概率模型的路面检测方法,其特征在于,包括以下步骤: 步骤1 :建立路面样本库; 步骤2 :综合路面色度与色彩特征,建立高斯概率模型; 步骤3 :提取路面纹理特征,建立路面纹理特征众数最优松弛概率模型; 步骤4:车道线检测; 步骤5 :结合色度、色彩、纹理、运动和车道线的多维信息,建立路面检测概率模型。2. 根据权利要求1所述的基于多维信息概率模型的路面检测方法,其特征在于,在步 骤1中,搜集若干个路段在若干种光照情况下的路面特征,以建立路面样本库。3. 根据权利要求1所述的基于多维信息概率模型的路面检测方法,其特征在于,在步 骤2中,建立所述高斯概率模型的方法包括以下步骤: 步骤21、获取图像的R通道; 步骤22、将图像转化到YCrCb颜色空间,提取Cr色度通道和Cb色度通道; 步骤23、进行Kolmogorov-Smirnov检验,验证路面样本的Cr通道、Cb通道和R通道均 符合高斯分布; 步骤24、结合Cr、Cb、R通道,建立高斯概率模型。4. 根据权利要求1所述的基于多维信息概率模型的路面检测方法,其特征在于,在步 骤3中,所述建立路面纹理特征众数最优松弛概率模型的建立方法包括以下步骤: 步骤31、建立路面样本图像的灰度共生矩阵; 步骤32、求解路面纹理的角二矩阵ASM和反差分矩阵IDM ; 步骤33、建立众数最优松弛概率模型适用条件:60%以上样本的角二矩阵和反差分矩 阵值即众数为最值,剩余样本的特征值与众数绝对距离小于5倍标准差;定义:众数最优松 弛概率模型来描述被测量值X符合样本的松弛概率:其中,σ为样本的标准差,m为样本中的众数,μ为样本中非众数的最值,k为松弛度, 当μ为最小值时(μ 土k σ )取减号,反之取加号,I I a-b I I表示a到b的绝对距离;(2) 步骤34、利用众数最优松弛概率模型求解路面纹理特征的概率模型;应用众数最优松 弛概率模型计算待检测区域的角二矩阵和反差分矩阵值符合路面分布的概率为:(3) 其中,A表示待检测区域。5. 根据权利要求1所述的基于多维信息概率模型的路面检测方法,其特征在于,在步 骤4中,车道线检测的检测方法包括以下步骤: 步骤41、将图像转化为灰度图像; 步骤42、Canny算子提取图像边缘; 步骤43、扫描整幅图像并提取符合车道线特征的线段;⑷ 其中,1为线段长度,α为线段与竖直方向的夹角,V和Θ为对应阈值。6.根据权利要求1所述的基于多维信息概率模型的路面检测算法,其特征在于,在步 骤5中,建立所述多维信息概率模型的建立方法包括以下步骤: 步骤51、将交通视频中第i帧图像设为& (X,y),第一帧图像为(X,y),则符合路面特 征的概率p为:其中,PJfi(Xj))为当前帧(x,y)像素点利用色度、色彩信息建立高斯模型获得的概 率,P2(fi(x,y))为当前帧(X,y)像素点利用纹理特征建立众数最优松弛概率模型获得的概 率,P (fH (X,y))为利用交通视频的运动信息,即上一帧被检测为路面的部分有一定的概率 在当前帧也为路面; 参数α、β、γ为对应概率信息的权重值(α + β+γ = 1),在一般场景下取85%、10% 和5% ;当路面检测应用于视频监控系统时,γ的比重适当加大,由此可得路面检测概率图 像,通过选择合理的阈值,即可判断路面区域; 步骤52、参数φ为用车道线检测结果对漏检区域进行修补,修补方法如下: 利用车道线检测结果,查找车道线左侧一定范围内是否有足够多的像素点被检测为路 面,如是,则填充车道线与其之间的像素点; 当视频图像为第一帧时,公式(5)退化为: p〇i 0<,y)) = (f:i (X,y)) + βΡ:2 (fi (X,y)) + (Ρ, (6) 其中,α+β =1,通过建立多维信息概率模型,增强了路面检测的准确性与鲁棒性。
【专利摘要】本发明公开了一种基于多维信息概率模型的路面检测方法,包括以下步骤:步骤1:建立路面样本库;步骤2:综合路面色度与色彩特征,建立高斯概率模型;步骤3:提取路面纹理特征,建立路面纹理特征众数最优松弛概率模型;步骤4:车道线检测;步骤5:结合色度、色彩、纹理、运动和车道线的多维信息,建立路面检测概率模型。本发明具有适用于多种环境下的路面检测,准确性较高,鲁棒性较强以及良好的应用前景等优点。
【IPC分类】G06T7/40
【公开号】CN104899898
【申请号】CN201510284119
【发明人】徐雪妙, 胡枭玮, 赵南轩, 龙伟健
【申请人】华南理工大学
【公开日】2015年9月9日
【申请日】2015年5月28日

最新回复(0)