首页 / 专利库 / 视听技术与设备 / 深度相机 / 一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位方法

一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位方法

阅读:1034发布:2020-06-13

专利汇可以提供一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种融合多元数据的 沥青 路面车辙三维尺寸自动检测及 定位 方法,将多元数据,进行匹配融合。针对路面车辙三维尺寸的自动检测,首先通过噪声剔除、坡度校正对横剖线数据进行预处理;然后提出一种通过建立路面未形变轴来定位车辙特征点的方法;最后根据确定的车辙谷底点及边缘点,测量车辙的宽度、最大深度、车辙壁坡度,以及凹陷面积。针对路面车辙的自动定位,首先通过路面二维图像,进行车道边缘线的识别,并结合识别的车道边缘线定位车道中心线;然后以车道中心线为参照,测量左右车辙谷底点的位于车道内的 位置 ;最后测量左右车辙中心相对车道中心的偏移量。本发明为路面车辙检测提供了更丰富的信息。,下面是一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位方法专利的具体信息内容。

1.一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位方法,其特征在于:包括以下步骤:
步骤S1:对采集的原始路面横剖线数据进行预处理;
步骤S2:对预处理后的横剖线数据进行坡度校正;
步骤S3:采用遍历算法自动提取路面左右车辙边缘点及谷底点;
步骤S4:测量车辙三维尺寸,包括:宽度、最大深度、内壁坡度、凹陷面积,以及左右车辙间距;
步骤S5:通过路面二维图像进行车道边缘线的识别,确定车道中心线位置
步骤S6:根据车道边缘线及车道中心点的位置定位左右车辙,并测量其相对车道中心线的偏移量。
2.根据权利要求1所述的一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位方法,其特征在于:步骤S1中所述的对原始路面横剖线数据进行预处理具体包括以下步骤:
步骤S11:通过公式(1)提取原始路面横剖线数据中心部分的拼接缝区域段,通过公式(2)计算拼接缝区域段相邻点间的高度差;
M=ys-ys-1                         (2)
式中,S表示横剖线数据中心的拼接缝区域;f(xs,ys)表示路面横剖线数据;n表示单条路面横剖线数据的总像素点;M表示拼接缝区域相邻点间的高度差,单位为mm;
步骤S12:通过公式(3)搜寻定位拼接缝区域的跳跃点;通过公式(4)确定拼接缝消除的横剖线位移量;
mk=yj-yj-1                            (4)
式中,Jk(xj,yj)表示拼接缝区域的跳跃点;
l表示左相机采集的横剖线数据,l=1,2,…,n/2;r表示右相机采集的横剖线数据,r=(n/2)+1,(n/2)+2,…,n;mk表示消除拼接缝的横剖线位移量,单位为mm;k表示拼接缝区域的跳跃点的数量;
步骤S13:上移或下移跳跃点后横剖线数据上的所有点m个位移量,用以消除拼接缝;
步骤S14:通过公式(5)建模,利用公式(6)计算xi和xj之间的距离;
dij=|xi-xj|                                           (6)
式中,β表示横剖线x的参数;ε表示独立分布随机误差;dij表示xi和xj之间的距离;其中,i=1,2,…,n;j=1,2,…,n;xi、xj分别为横剖线上两点的横坐标;
步骤S15:通过公式(7)确定横剖线平滑处理的移动窗口大小,利用公式(8)计算移动窗口内所有点的权重值,其中权重满足公式(9)中的要求,通过公式(10)、(11)确定滤波参数;
式中,r表示移动窗口的宽度;hi表示dij中的第r个值;W(x)表示权重系数;k表示移动窗口内横剖线的点数; 表示滤波参数。
3.根据权利要求1所述的一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位方法,其特征在于:步骤S2中所述对预处理后的横剖线数据进行坡度校正具体包括以下步骤:
步骤S21:基于车道边缘受轮胎碾压次数少,形变几率小的特性,取路面横剖线数据两端各10cm片段,进行拟合建立路面非形变平轴;步骤S22:提取惯性导航系统采集的倾斜作为路面横坡度测量的原始数据;结合三维线扫激光系统测量的路面横剖线数据,通过公式(12)计算检测车相对路面存在的倾角;最后利用公式(13)获取路面真实横坡度;
Sc=tan(θ)+tan(γ)                    (13)
式中,γ表示检测车与路面间的夹角,单位为度;θ表示惯导系统采集的倾斜角,单位为度;L表示路面横剖线数据的长度,单位为mm;hL表示左端10cm片段横剖线数据的高度平均值,单位为mm;hR表示右端10cm片段横剖线数据的高度平均值,单位为mm;Sc表示路面横坡度,单位为m/m;
步骤S23:平移横剖线数据包括路面非形变轴直至左端点与原点重合,将平移后的横剖线绕原点旋转,直至路面非形变轴的坡度与路面横坡度一致;通过公式(14)至(16)获取坡度校正后的横剖线数据;
x′=x·cosα+y·sinα                    (14)
y′=x·sinα+y·cosα                     (15)
α=γ-arctan(Sc)                         (16)
式中,x’表示坡度校正后的横剖线数据横坐标,单位为mm;y’表示坡度校正后的横剖线数据纵坐标,单位为mm;α表示旋转角度,单位为度。
4.根据权利要求1所述的一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位方法,其特征在于:所述步骤S3具体包括以下步骤:
步骤S31:车辙谷底点的确定:首先,标记横剖线中点,然后从中点开始分别向左右遍历横剖线数据上每一个点,最后将左右两端距离非形变轴垂直距离最大的两个点分别为左右车辙的谷底点;
步骤S32:车辙边缘点的确定:首先标记横剖线与非形变轴的所有交点,然后从左右车辙谷底点分别向两端遍历搜寻,定义左右两端距离谷底点最近的交点为车辙边缘点;针对存在中央凹陷的路面,车辙内边缘点则定义为在两个车辙谷底点之间,且距离非形变轴最近的点。
5.根据权利要求1所述的一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位方法,其特征在于:所述步骤S4的具体内容为:
车辙三维尺寸的测量包括,根据公式(17)计算车辙宽度;根据公式(18)计算车辙最大深度;根据公式(19)计算车辙凹陷面积;根据公式(20)计算左右车辙间距;车辙内壁坡度则为车辙边缘点与谷底点之前横剖线段拟合直线的坡度值;
式中,y'j表示横剖线数据上第j个点的高度值,单位为mm;W表示车辙宽度,单位为mm;xO表示车辙外边缘点的横坐标位置,单位为mm;xI表示车辙内边缘点的横坐标位置,单位为mm;D表示车辙最大深度,单位为mm;xV表示车辙谷底点的横坐标位置,单位为mm;xV1表示内车辙谷底点横坐标,单位为mm;xV2表示外车车谷底点横坐标,单位为mm;yV表示车辙谷底点在横剖线数据上的高度值,单位为mm;A表示车辙凹陷面积,单位为mm2;S表示左右车辙间距,单位为mm。
6.根据权利要求1所述的一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位方法,其特征在于:步骤S5中所述通过路面二维图像进行车道边缘线的识别确定车道中心线位置,即车道边缘线自动识别定位算法的具体内容包括以下步骤:
步骤S51:对采集的2D路面图像进行二值化处理:首先通过维纳滤波对图像进行滤波处理;然后利用大津法对图像进行二值化处理,根据公式(21)至(23)确定图像二值化的阈值
式中,T表示图像二值化阈值,取值范围为0~(L-1);L表示单张图像中最大灰度值;Pi表示灰度值为i的像素格占整张图像的百分比,%;w0表示背景区域占图像百分比,%;w1表示前景区域占图像百分比,%;
步骤S52:车道边缘线边缘识别:对通过步骤S51得到的二值化图像,利用膨胀腐蚀操作,消除边缘线脱漆、内部缺损的影响;然后通过Canny边缘识别算法提取车道边缘线;
若两端车道边缘线均被捕捉则执行步骤S53进行车道中心线确定;若一端车道边缘线被捕捉则执行步骤S54进行车道中心线确定;若两端车道边缘线均未被捕捉则执行步骤S55进行车道中心线确定;
其中,所述车道中心线为该车道横截面中点的连线,通过两侧的车道边缘线来定义车道中心线的位置,即距离两侧车道边缘线等距的中点连线为车道中心线;
步骤S53:两端车道边缘线均被捕捉情况下的车道中心线确定:首先提取左右车道边缘线中心线的位置信息,并测量车道宽度,然后取两条中心线中点的连接线为车道中心线;
步骤S54:一端车道边缘线均被捕捉情况下的车道中心线确定:首先提取被捕捉的车道边缘线中心线的位置信息,然后根据车道宽度,以一端边缘线为基准,取距离一端边缘线中心1/2车道宽度的点的连接线为车道中心线;
步骤S55:两端车道边缘线均未被捕捉情况下的车道中心线确定:首先提取前后图像中车道中心线在图像尾端的位置信息;然后根据前后图像车道中心线的位置定义未捕捉车道边缘线的图像的车道中心线位置。
7.根据权利要求6所述的一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位方法,其特征在于:所述步骤S6的具体内容为:根据左右车辙谷底点及车道中心线的位置,利用公式(24)确定左右车辙在车道内的位置信息;车辙偏移量为左右车辙谷底点中点距离车道中心线间的距离,通过公式(25)计算得出,
式中,Pvi表示车辙谷底点相对于车道中心线的位置,单位为mm;xLC表示车道中心线位于图像上横坐标位置,单位为mm;Sc表示路面横坡度,单位为m/m;DEruts表示车辙横向偏移量,单位为mm;xvi表示车辙谷底点位于横剖线数据上的坐标位置,单位为mm。

说明书全文

一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位

方法

技术领域

[0001] 本发明涉及沥青路面车辙病害的自动检测及定位领域,特别是一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位方法

背景技术

[0002] 车辙的自动化测量已在国内外普及应用,主要通过在检测车前部或尾部安装激光位移传感器来获取路面形变信息、提取车辙表征参数。针对不同的数据采集设备(点激光位移传感器和线扫激光位移传感器),车辙表征参数的计算方法也不相同。
[0003] 基于点激光的车辙测量方法是通过多个点激光位移传感器,来获取路面特定位置的纵向高度值,从而描绘路面形变特征。但有限的点激光无法获取整个路面的形变信息,其通常只能测量车辙深度,且与车辙最大深度存在一定偏差。基于点激光的车辙表征参数计算方法包括虚车辙法、模拟直尺法和包络线法。虚车辙法利用轮迹带区域的纵向高度平均值来定义车辙深度信息,但车辙和检测车的偏移都会导致误差的产生。模拟直尺法采用一定长度的虚拟直尺搜寻车辙端点,测量车辙深度。但长度固定的模拟直尺不能覆盖所有形态车辙的端点,会导致误差的产生。包络线法则利用遍历算法搜寻车辙端点,但车道中心线附近的形变会影响车辙深度测量的准确性。
[0004] 线扫激光具有较高的点采样频率,可得到近似连续的路面横剖线信息。然而高密度的数据采集频率,路面微观信息也被提取出来,在一定程度上会影响车辙的测量。通过滤波算法可去除路面纹理、裂缝对车辙测量的影响。线扫激光相对于点激光能提取更多的车辙表征信息。然而,目前大量研究集中于车辙形态的测量,却鲜有研究针对车辙轨迹的提取展开深入。这主要由于车载激光位移传感器虽能描绘车辙的形变状态,但检测车的行驶偏移,会导致无法准确定位车辙轨迹。本发明拟结合同步采集的激光横剖线数据及路面图像数据,通过提取车辙形态特征、定位车道边缘线坐标,来获取车辙轨迹信息。

发明内容

[0005] 有鉴于此,本发明的目的是提供一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位方法,为路面车辙检测提供了更丰富的信息,从而提高路面运行的可靠性。
[0006] 本发明采用以下方案实现:一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位方法,包括以下步骤:
[0007] 步骤S1:对采集的原始路面横剖线数据进行预处理;
[0008] 步骤S2:对预处理后的横剖线数据进行坡度校正;
[0009] 步骤S3:采用遍历算法自动提取路面左右车辙边缘点及谷底点;
[0010] 步骤S4:测量车辙三维尺寸,包括:宽度、最大深度、内壁坡度、凹陷面积,以及左右车辙间距;
[0011] 步骤S5:通过路面二维图像进行车道边缘线的识别,确定车道中心线位置;
[0012] 步骤S6:根据车道边缘线及车道中心点的位置定位左右车辙,并测量其相对车道中心线的偏移量。
[0013] 进一步地,步骤S1中所述的对原始路面横剖线数据进行预处理具体包括以下步骤:
[0014] 步骤S11:通过公式(1)提取原始路面横剖线数据中心部分的拼接缝区域段,通过公式(2)计算拼接缝区域段相邻点间的高度差;
[0015]
[0016] M=ys-ys-1   (2)
[0017] 式中,S表示横剖线数据中心的拼接缝区域;f(xs,ys)表示路面横剖线数据;n表示单条路面横剖线数据的总像素点;M表示拼接缝区域相邻点间的高度差,单位为mm;
[0018] 步骤S12:通过公式(3)搜寻定位拼接缝区域的跳跃点;通过公式(4)确定拼接缝消除的横剖线位移量;
[0019]
[0020] mk=yj-yj-1   (4)
[0021] 式中,Jk(xj,yj)表示拼接缝区域的跳跃点;
[0022] l表示左相机采集的横剖线数据,l=1,2,…,n/2;r表示右相机采集的横剖线数据,r=(n/2)+1,(n/2)+2,…,n;mk表示消除拼接缝的横剖线位移量,单位为mm;k表示拼接缝区域的跳跃点的数量;
[0023] 步骤S13:上移或下移跳跃点后横剖线数据上的所有点m个位移量,用以消除拼接缝;
[0024] 步骤S14:通过公式(5)建模,利用公式(6)计算xi和xj之间的距离;
[0025]
[0026] dij=|xi-xj|   (6)
[0027] 式中,β表示横剖线x的参数;ε表示独立分布随机误差;dij表示xi和xj之间的距离;其中,i=1,2,…,n;j=1,2,…,n;xi、xj分别为横剖线上两点的横坐标;
[0028] 步骤S15:通过公式(7)确定横剖线平滑处理的移动窗口大小,利用公式(8)计算移动窗口内所有点的权重值,其中权重满足公式(9)中的要求,通过公式(10)、(11)确定滤波参数;
[0029]
[0030]
[0031]
[0032]
[0033]
[0034] 式中,r表示移动窗口的宽度;hi表示dij中的第r个值;W(x)表示权重系数;k表示移动窗口内横剖线的点数; 表示滤波参数。
[0035] 进一步地,步骤S2中所述对预处理后的横剖线数据进行坡度校正具体包括以下步骤:
[0036] 步骤S21:基于车道边缘受轮胎碾压次数少,形变几率小的特性,取路面横剖线数据两端各10cm片段,进行拟合建立路面非形变平轴;
[0037] 步骤S22:提取惯性导航系统采集的倾斜作为路面横坡度测量的原始数据;结合三维线扫激光系统测量的路面横剖线数据,通过公式(12)计算检测车相对路面存在的倾角;最后利用公式(13)获取路面真实横坡度;
[0038]
[0039] Sc=tan(θ)+tan(γ)   (13)
[0040] 式中,γ表示检测车与路面间的夹角,单位为度;θ表示惯导系统采集的倾斜角,单位为度;L表示路面横剖线数据的长度,单位为mm;hL表示左端10cm片段横剖线数据的高度平均值,单位为mm;hR表示右端10cm片段横剖线数据的高度平均值,单位为mm;Sc表示路面横坡度,单位为m/m;
[0041] 步骤S23:平移横剖线数据包括路面非形变轴直至左端点与原点重合,将平移后的横剖线绕原点旋转,直至路面非形变轴的坡度与路面横坡度一致;通过公式(14)至(16)获取坡度校正后的横剖线数据;
[0042] x′=x·cosα+v·sinα   (14)
[0043] v'=-x·sinα+v·cosα   (15)
[0044] α=γ-arctan(Sc)   (16)
[0045] 式中,x’表示坡度校正后的横剖线数据横坐标,单位为mm;y’表示坡度校正后的横剖线数据纵坐标,单位为mm;α表示旋转角度,单位为度。
[0046] 进一步地,所述步骤S3具体包括以下步骤:
[0047] 步骤S31:车辙谷底点的确定:首先,标记横剖线中点,然后从中点开始分别向左右遍历横剖线数据上每一个点,最后将左右两端距离非形变轴垂直距离最大的两个点分别为左右车辙的谷底点;
[0048] 步骤S32:车辙边缘点的确定:首先标记横剖线与非形变轴的所有交点,然后从左右车辙谷底点分别向两端遍历搜寻,定义左右两端距离谷底点最近的交点为车辙边缘点;针对存在中央凹陷的路面,车辙内边缘点则定义为在两个车辙谷底点之间,且距离非形变轴最近的点。
[0049] 进一步地,所述步骤S4的具体内容为:
[0050] 车辙三维尺寸的测量包括,根据公式(17)计算车辙宽度;根据公式(18)计算车辙最大深度;根据公式(19)计算车辙凹陷面积;根据公式(20)计算左右车辙间距;车辙内壁坡度则为车辙边缘点与谷底点之前横剖线段拟合直线的坡度值;
[0051]
[0052]
[0053]
[0054]
[0055] 式中,y'j表示横剖线数据上第j个点的高度值,单位为mm;W表示车辙宽度,单位为mm;xO表示车辙外边缘点的横坐标位置,单位为mm;xI表示车辙内边缘点的横坐标位置,单位为mm;D表示车辙最大深度,单位为mm;xV表示车辙谷底点的横坐标位置,单位为mm;xV1表示内车辙谷底点横坐标,单位为mm;xV2表示外车车谷底点横坐标,单位为mm;yV表示车辙谷底2
点在横剖线数据上的高度值,单位为mm;A表示车辙凹陷面积,单位为mm ;S表示左右车辙间距,单位为mm。
[0056] 进一步地,步骤S5中所述通过路面二维图像进行车道边缘线的识别确定车道中心线位置,即车道边缘线自动识别定位算法的具体内容包括以下步骤:
[0057] 步骤S51:对采集的2D路面图像进行二值化处理:首先通过维纳滤波对图像进行滤波处理;然后利用大津法对图像进行二值化处理,根据公式(21)至(23)确定图像二值化的阈值
[0058]
[0059]
[0060]
[0061] 式中,T表示图像二值化阈值,取值范围为0~(L-1);L表示单张图像中最大灰度值;Pi表示灰度值为i的像素格占整张图像的百分比,%;w0表示背景区域占图像百分比,%;w1表示前景区域占图像百分比,%;
[0062] 步骤S52:车道边缘线边缘识别:对通过步骤S51得到的二值化图像,利用膨胀腐蚀操作,消除边缘线脱漆、内部缺损的影响;然后通过Canny边缘识别算法提取车道边缘线;
[0063] 若两端车道边缘线均被捕捉则执行步骤S53进行车道中心线确定;若一端车道边缘线被捕捉则执行步骤S54进行车道中心线确定;若两端车道边缘线均未被捕捉则执行步骤S55进行车道中心线确定;
[0064] 其中,所述车道中心线为该车道横截面中点的连线,通过两侧的车道边缘线来定义车道中心线的位置,即距离两侧车道边缘线等距的中点连线为车道中心线;
[0065] 步骤S53:两端车道边缘线均被捕捉情况下的车道中心线确定:首先提取左右车道边缘线中心线的位置信息,并测量车道宽度,然后取两条中心线中点的连接线为车道中心线;
[0066] 步骤S54:一端车道边缘线均被捕捉情况下的车道中心线确定:首先提取被捕捉的车道边缘线中心线的位置信息,然后根据车道宽度,以一端边缘线为基准,取距离一端边缘线中心1/2车道宽度的点的连接线为车道中心线;
[0067] 步骤S55:两端车道边缘线均未被捕捉情况下的车道中心线确定:首先提取前后图像中车道中心线在图像尾端的位置信息;然后根据前后图像车道中心线的位置定义未捕捉车道边缘线的图像的车道中心线位置。
[0068] 进一步地,所述步骤S6的具体内容为:根据左右车辙谷底点及车道中心线的位置,利用公式(24)确定左右车辙在车道内的位置信息;车辙偏移量为左右车辙谷底点中点距离车道中心线间的距离,通过公式(25)计算得出,
[0069]
[0070]
[0071] 式中,Pvi表示车辙谷底点相对于车道中心线的位置,单位为mm;xLC表示车道中心线位于图像上横坐标位置,单位为mm;Sc表示路面横坡度,单位为m/m;DEruts表示车辙横向偏移量,单位为mm;xvi表示车辙谷底点位于横剖线数据上的坐标位置,单位为mm。
[0072] 与现有技术相比,本发明具有以下有益效果:
[0073] 本发明适用于路面车辙病害的检测,较传统的检测方法提供了更多的车辙信息,同时也消除了路面拥包、推波、中心沉陷,以及检测车车道偏移对于车辙病害检测的影响。本发明可应用于道路路面维修养护工作中,为路面车辙检测提供了更丰富的信息,从而提高路面运行的可靠性。
附图说明
[0074] 图1为本发明实例的路面横剖线数据预处理过程图;其中,图1(a)为原始横剖线数据图,图1(b)为校正拼接缝的横剖线数据图,图1(c)为剔除高频噪声的横剖线数据图,图1(d)为建立非形变水平轴的横剖线数据图,图1(e)为旋转的横剖线数据图。
[0075] 图2为本发明实例的拥波路面车辙特征点定位图;其中图2(a)为中点标注过程图,图2(b)为谷底点搜寻过程图,图2(c)为交点确定过程图,图2(d)为边缘点定位过程图。
[0076] 图3为本发明实例的中心凹陷路面车辙特征点定位图;其中图3(a)为中点标注过程图,图3(b)为谷底点搜寻过程图,图3(c)为交点确定过程图,图3(d)为边缘点定位过程图。
[0077] 图4为本发明实例的路面车辙尺寸测量图,图4(a)为针对拥波路面的车辙尺寸测量图,图4(b)为针对中央凹陷路面的车辙尺寸测量图。
[0078] 图5为本发明实例的车道边缘线自动识别图;其中图5(a)为采集的原始路面图片,图5(b)为二值化后的路面图片,图5(c)为边缘检测车道边缘线的路面图,
[0079] 图5(d)定位车道边缘线中线的路面图。
[0080] 图6为本发明实例的针对两侧车道边缘线均被捕捉时的车道中心线提取图;其中,[0081] 图6(a)为双侧车道边缘线被垂直拍摄的车道中心线提取过程图,图6(b)为双侧车道边缘线被倾斜拍摄的车道中心线提取过程图,图6(c)为一侧车道边缘线被部分拍摄的车道中心线提取过程图。
[0082] 图7为本发明实例的针对一侧车道边缘线被捕捉时的车道中心线提取图;图7(a)为单侧车道边缘线被垂直拍摄的车道中心线提取过程图,图7(b)为单侧车道边缘线被倾斜拍摄的车道中心线提取过程图,图7(c)为单侧车道边缘线被部分拍摄的车道中心线提取过程图。
[0083] 图8为本发明实例的两侧车道边缘线均未被捕捉时的车道中心线提取图。
[0084] 图9为本发明实例的路面车辙定位图。

具体实施方式

[0085] 下面结合附图及实施例对本发明做进一步说明。
[0086] 应该指出,以下详细说明都是例示性的,旨在对本申请提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本申请所属技术领域的普通技术人员通常理解的相同含义。
[0087] 需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
[0088] 本实施例提供一种融合多元数据的沥青路面车辙三维尺寸自动检测及定位方法,包括以下步骤:
[0089] 步骤S1:对采集的原始路面横剖线数据进行预处理;
[0090] 步骤S2:对预处理后的横剖线数据进行坡度校正;
[0091] 步骤S3:采用遍历算法自动提取路面左右车辙边缘点及谷底点;
[0092] 步骤S4:测量车辙三维尺寸,包括:宽度、最大深度、内壁坡度、凹陷面积,以及左右车辙间距;
[0093] 步骤S5:通过路面二维图像进行车道边缘线的识别,确定车道中心线位置;
[0094] 步骤S6:根据车道边缘线及车道中心点的位置定位左右车辙,并测量其相对车道中心线的偏移量。
[0095] 在本实施例中,步骤S1中所述的对原始路面横剖线数据进行预处理具体包括以下步骤:
[0096] 步骤S11:通过公式(1)提取原始路面横剖线数据中心部分的拼接缝区域段,通过公式(2)计算拼接缝区域段相邻点间的高度差;
[0097]
[0098] M=ys-ys-1   (2)
[0099] 式中,S表示横剖线数据中心的拼接缝区域;f(xs,ys)表示路面横剖线数据;n表示单条路面横剖线数据的总像素点;M表示拼接缝区域相邻点间的高度差,单位为mm;
[0100] 步骤S12:通过公式(3)搜寻定位拼接缝区域的跳跃点;见图1(a),通过公式(4)确定拼接缝消除的横剖线位移量;
[0101]
[0102] mk=yj-yj-1   (4)
[0103] 式中,Jk(xj,yj)表示拼接缝区域的跳跃点;
[0104] l表示左相机采集的横剖线数据,l=1,2,…,n/2;r表示右相机采集的横剖线数据,r=(n/2)+1,(n/2)+2,…,n;mk表示消除拼接缝的横剖线位移量,单位为mm;k表示拼接缝区域的跳跃点的数量;
[0105] 步骤S13:上移或下移跳跃点后横剖线数据上的所有点m个位移量,拼接缝消除后的横剖线数据见图1(b);
[0106] 步骤S14:通过公式(5)建模,利用公式(6)计算xi和xj之间的距离;
[0107]
[0108] dij=|xi-xj|   (6)
[0109] 式中,β表示横剖线x的参数;ε表示独立分布随机误差;dij表示xi和xj之间的距离;其中,i=1,2,…,n;j=1,2,…,n;xi、xj分别为横剖线上两点的横坐标;
[0110] 步骤S15:通过公式(7)确定横剖线平滑处理的移动窗口大小,利用公式(8)计算移动窗口内所有点的权重值,其中权重满足公式(9)中的要求,通过公式(10)、(11)确定滤波参数;达到数据平滑的效果,见图1(c)。
[0111]
[0112]
[0113]
[0114]
[0115]
[0116] 式中,r表示移动窗口的宽度;hi表示dij中的第r个值;W(x)表示权重系数;k表示移动窗口内横剖线的点数; 表示滤波参数。
[0117] 在本实施例中,步骤S2中所述对预处理后的横剖线数据进行坡度校正具体包括以下步骤:
[0118] 步骤S21:基于车道边缘受轮胎碾压次数少,形变几率小的特性,取路面横剖线数据两端各10cm片段,进行拟合建立路面非形变水平轴;见图1(d)。
[0119] 步骤S22:提取惯性导航系统采集的倾斜角(Roll)作为路面横坡度测量的原始数据;原始数据受检测车相对路面倾斜的影响,存在一定误差。结合三维线扫激光系统测量的路面横剖线数据,通过公式(12)计算检测车相对路面存在的倾角;最后利用公式(13)获取路面真实横坡度;
[0120]
[0121] Sc=tan(θ)+tan(γ)   (13)
[0122] 式中,γ表示检测车与路面间的夹角,单位为度;θ表示惯导系统采集的倾斜角,单位为度;L表示路面横剖线数据的长度,单位为mm;hL表示左端10cm片段横剖线数据的高度平均值,单位为mm;hR表示右端10cm片段横剖线数据的高度平均值,单位为mm;Sc表示路面横坡度,单位为m/m;
[0123] 步骤S23:平移横剖线数据包括路面非形变轴直至左端点与原点重合,将平移后的横剖线绕原点旋转,直至路面非形变轴的坡度与路面横坡度一致;见图1(e)。通过公式(14)至(16)获取坡度校正后的横剖线数据;
[0124] x′=x·cosα+v·sinα   (14)
[0125] v'=-x·sinα+v·cosα   (15)
[0126] α=γ-arctan(Sc)   (16)
[0127] 式中,x’表示坡度校正后的横剖线数据横坐标,单位为mm;y’表示坡度校正后的横剖线数据纵坐标,单位为mm;α表示旋转角度,单位为度。
[0128] 在本实施例中,所述步骤S3具体包括以下步骤:
[0129] 步骤S31:进行车辙谷底点的确定(见图2):首先,标记横剖线中点,然后从中点开始分别向左右遍历横剖线数据上每一个点,最后将左右两端距离非形变轴垂直距离最大的两个点分别为左右车辙的谷底点;
[0130] 针对存在中央凹陷的车辙路面,进行车辙谷底点的确定(见图3):首先标记横剖线中点,然后从中点开始分别向左右遍历横剖线数据上每一个点,最后将左右两端距离非形变轴垂直距离最大的两个点分别为左右车辙的谷底点;
[0131] 步骤S32:进行车辙边缘点的确定(见图2):首先标记横剖线与非形变轴的所有交点,然后从左右车辙谷底点分别向两端遍历搜寻,定义左右两端距离谷底点最近的交点为车辙边缘点。
[0132] 针对存在中央凹陷的车辙路面,进行车辙边缘点的确定(见图3):首先标记横剖线与非形变轴的所有交点,然后从左右车辙谷底点分别向车辙外端遍历搜寻,定义外端距离谷底点最近的交点为车辙外边缘点;搜寻左右车辙谷底点间,距离非形变轴最近的点为左右车辙共同内边缘点。
[0133] 在本实施例中,所述步骤S4的具体内容为:
[0134] 车辙三维尺寸的测量包括,根据公式(17)计算车辙宽度;根据公式(18)计算车辙最大深度;根据公式(19)计算车辙凹陷面积;根据公式(20)计算左右车辙间距;车辙内壁坡度则为车辙边缘点与谷底点之前横剖线段拟合直线的坡度值;各车辙尺寸的定义见图4。
[0135]
[0136]
[0137]
[0138]
[0139] 式中,y'j表示横剖线数据上第j个点的高度值,单位为mm;W表示车辙宽度,单位为mm;xO表示车辙外边缘点的横坐标位置,单位为mm;xI表示车辙内边缘点的横坐标位置,单位为mm;D表示车辙最大深度,单位为mm;xV表示车辙谷底点的横坐标位置,单位为mm;xV1表示内车辙谷底点横坐标,单位为mm;xV2表示外车车谷底点横坐标,单位为mm;yV表示车辙谷底点在横剖线数据上的高度值,单位为mm;A表示车辙凹陷面积,单位为mm2;S表示左右车辙间距,单位为mm。
[0140] 在本实施例中,步骤S5中所述通过路面二维图像进行车道边缘线的识别确定车道中心线位置,即车道边缘线自动识别定位算法的具体内容包括以下步骤:
[0141] 步骤S51:对采集的2D路面图像进行二值化处理:首先通过维纳滤波对图像进行滤波处理;然后利用大津法对图像进行二值化处理,根据公式(21)至(23)确定图像二值化的阈值,见图5。
[0142]
[0143]
[0144]
[0145] 式中,T表示图像二值化阈值,取值范围为0~(L-1);L表示单张图像中最大灰度值;Pi表示灰度值为i的像素格占整张图像的百分比,%;w0表示背景区域占图像百分比,%;w1表示前景区域占图像百分比,%;
[0146] 步骤S52:车道边缘线边缘识别:对通过步骤S51得到的二值化图像,利用膨胀腐蚀操作,消除边缘线脱漆、内部缺损的影响;然后通过Canny边缘识别算法提取车道边缘线;
[0147] 若两端车道边缘线均被捕捉则执行步骤S53进行车道中心线确定;若一端车道边缘线被捕捉则执行步骤S54进行车道中心线确定;若两端车道边缘线均未被捕捉则执行步骤S55进行车道中心线确定;
[0148] 其中,所述车道中心线为该车道横截面中点的连线,通过两侧的车道边缘线来定义车道中心线的位置,即距离两侧车道边缘线等距的中点连线为车道中心线;
[0149] 步骤S53:两端车道边缘线均被捕捉情况下的车道中心线确定:首先提取左右车道边缘线中心线的位置信息,并测量车道宽度,然后取两条中心线中点的连接线为车道中心线,见图6。
[0150] 步骤S54:一端车道边缘线均被捕捉情况下的车道中心线确定:首先提取被捕捉的车道边缘线中心线的位置信息,然后根据车道宽度,以一端边缘线为基准,取距离一端边缘线中心1/2车道宽度的点的连接线为车道中心线,见图7。
[0151] 步骤S55:两端车道边缘线均未被捕捉情况下的车道中心线确定:首先提取前后图像中车道中心线在图像尾端的位置信息;然后根据前后图像车道中心线的位置定义未捕捉车道边缘线的图像的车道中心线位置,见图8。
[0152] 在本实施例中,所述步骤S6的具体内容为:根据左右车辙谷底点及车道中心线的位置,利用公式(24)确定左右车辙在车道内的位置信息;车辙偏移量为左右车辙谷底点中点距离车道中心线间的距离,通过公式(25)计算得出,具体定义见图9。
[0153]
[0154]
[0155] 式中,Pvi表示车辙谷底点相对于车道中心线的位置,单位为mm;xLC表示车道中心线位于图像上横坐标位置,单位为mm;Sc表示路面横坡度,单位为m/m;DEruts表示车辙横向偏移量,单位为mm;xvi表示车辙谷底点位于横剖线数据上的坐标位置,单位为mm。
[0156] 较佳的,在本实施例设计了一种横剖线数据拼接缝消除算法,消除两组设备采集拼接后的横剖线数据的中缝;然后融合惯导数据及横剖线数据计算路面坡度,并建立路面非形变轴,将横剖线数据与非形变轴一同进行旋转,旋转直至非形变轴与路面坡度一致;根据建立的路面未形变轴,分别针对存在拥波以及中心凹陷等形变特征的路面,提出不同的车辙边缘点及谷底点的确定方法;最后结合已确定的车辙边缘点及谷底点,测量车辙的宽度、最大深度、车辙壁坡度,凹陷面积以及左右车辙谷距。
[0157] 较佳的,在本实施例对采集的原始路面二维图像进行滤波除噪处理,然后再将图片二值化,利用Canny边缘识别算法提取车道线边缘信息;然后根据提取的车道边缘线位置信息,确定车道中心线于图片上的位置信息;结合车辙谷底点及车道中心线于横剖线及图像上的位置信息,确定车辙谷底点相对于车道中心的位置;最后测量左右车辙中心相对车道中心的偏移量。
[0158] 较佳的,本实施例的具体实施方式如下:
[0159] (1)设备参数及其工作原理
[0160] 本实施例采用集成三维线扫激光系统及惯性导航系统的道路检测车进行路面数据采集。集成后的系统可同时采集完全匹配的二维路面图像数据、三维路面图像数据(由间隔1mm的路面横剖线数据组成)、惯导数据。二维路面图像数据的精度为1mm;三维路面图像数据横纵方向精度为1mm,垂直方向精度为0.3mm;惯导数据的采集间隔为10cm。三维线扫激光系统,由两个工业相机及两个线扫激光构成,每个相机采集的图像可覆盖路面2m×2m的范围,将左右两端相机采集的图像进行拼接后,单张图像可覆盖路面横向4m宽度,纵向2m长度。系统的采集速度可达100km/h,采集的数据不受光照的影响。
[0161] (2)原始路面横剖线数据预处理
[0162] 原始的横剖线数据存在拼接缝,以及高频噪音,会影响车辙的测量,需要先对横剖线数据进行预处理。首先,提取横剖线数据中心部分的拼接缝区域段,并计算拼接缝区域段相邻点间的高度差;然后搜寻定位拼接缝区域的跳跃点,确定拼接缝消除的横剖线位移量;上移或下移跳跃点后横剖线数据上的所有点“m”个位移量,消除横剖线数据拼接缝;最后,对拼接缝消除后的横剖线数据进行平滑处理;
[0163] (3)路面横剖线数据坡度校正
[0164] 线扫激光系统采集的横剖线数据自身的坡度反映了检测车与路面之间的倾角,并不代表路面的实际横坡度。因此需要对横剖线数据进行坡度校正,使其与路面实际横坡度一致。首先,基于车道边缘受轮胎碾压次数少,形变几率小的特性,取路面横剖线数据两端各10cm片段,进行拟合建立路面非形变水平轴;然后结合惯导数据与横剖线数据测量路面实际横坡度:提取惯导系统采集的倾斜角(Roll)作为路面横坡度测量的原始数据,通过线扫激光测量的路面横剖线数据计算检测车相对路面存在的倾角,获取路面真实横坡度;平移横剖线数据(包括路面非形变轴)直至左端点与原点重合,将平移后的横剖线绕原点旋转,直至路面非形变轴的坡度与路面横坡度一致。
[0165] (4)车辙边缘点及谷底点搜寻
[0166] 确定车辙边缘点及谷底点是车辙测量的前提。本实施例针对车辙路面存在拥波及中心凹陷两种情况,分别设计了不同的算法进行车辙边缘点及谷底点的搜寻。针对存在拥波的车辙路面,车辙谷底点的确定:首先,标记横剖线中点,然后从中点开始分别向左右遍历横剖线数据上每一个点,最后将左右两端距离非形变轴垂直距离最大的两个点分别为左右车辙的谷底点。针对存在拥波的车辙路面,车辙边缘点的确定:首先标记横剖线与非形变轴的所有交点,然后从左右车辙谷底点分别向两端遍历搜寻,定义左右两端距离谷底点最近的交点为车辙边缘点。针对存在中央凹陷的车辙路面,车辙谷底点的确定:首先标记横剖线中点,然后从中点开始分别向左右遍历横剖线数据上每一个点,最后将左右两端距离非形变轴垂直距离最大的两个点分别为左右车辙的谷底点。针对存在中央凹陷的车辙路面,车辙边缘点的确定:首先标记横剖线与非形变轴的所有交点,然后从左右车辙谷底点分别向车辙外端遍历搜寻,定义外端距离谷底点最近的交点为车辙外边缘点;搜寻左右车辙谷底点间,距离非形变轴最近的点为左右车辙共同内边缘点。
[0167] (5)车辙三维尺寸自动检测
[0168] 本实施例在已确定了车辙边缘点及谷底点的基础上,在经过预处理及坡度校正的横剖线数据上进行车辙三维尺寸测量,主要测量的车辙尺寸包括:左右车辙宽度、左右车辙最大深度、左右车辙横截面凹陷面积、左右车辙内外壁坡度、以及左右车辙间的谷底间距。本实施例针对车辙路面存在拥波及中心凹陷两种情况,分别设计了不同的算法进行车辙三维尺寸检测。
[0169] (6)车道边缘线识别及车道中心线定位
[0170] 识别定位车道边缘线在图像中的定位,可消除检测车行驶中横向偏移的影响,进而对车辙进行定位。首先,通过维纳滤波对图像进行滤波处理,利用大津法对二维路面图像进行二值化处理;在二值化后的二维路面图像上进行车道边缘线识别,通过膨胀腐蚀操作,消除车道边缘线脱漆、内部缺损的影响,再利用Canny边缘识别算法提取车道线边缘。本实施例根据单张图像上所捕获的车道边缘线的数量,分三种情况进行车道中心线位置的确定。两端车道边缘线均被捕捉情况下的车道中心线确定:首先提取左右车道边缘线中心线的位置信息,并测量车道宽度,然后取两条中心线中点的连接线为车道中心线。一端车道边缘线均被捕捉情况下的车道中心线确定:首先提取被捕捉的车道边缘线中心线的位置信息,然后根据车道宽度,以一端边缘线为基准,取距离一端边缘线中心1/2车道宽度的点的连接线为车道中心线。两端车道边缘线均未被捕捉情况下的车道中心线确定:首先提取前后图像中车道中心线在图像尾端的位置信息;然后根据前后图像车道中心线的位置定义未捕捉车道边缘线的图像的车道中心线位置。
[0171] (7)左右车辙定位及车辙偏移测量
[0172] 根据左右车辙谷底点及车道中心线在图像上及横剖线上的横坐标位置,确定左右车辙在车道内的位置信息(车辙谷底点相对车道中心线的横向位置);车辙偏移测量,首先定义左右车辙谷底点中点代表左右车辙的中心位置,测量左右车辙中心与车道中心线间的距离,定义其为车辙偏移量。
[0173] 以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈