The invention discloses a system and path identification method based on image method comprises the steps of: S1, gray image obtained on the road; S2, calculate the pixel centroid position of the gray image to each centroid position as a progressive, first positioning results in the centre of the road; S3, according to the first positioning results on both sides of the gradient centroid the maximum gain of road boundary and crossroads location; S4, if the trip is a crossroads, in the first second times as a result of positioning positioning results in the centre of the road; if not, in the crossroads, calculate the centroid pixel edge of the road, the centroid position as the second position results in the centre of the road; S5, to filter second time for the center of the road, to get the final road center line. The method uses the center of mass method to calculate the central position of the road, effectively overcomes the influence of the image noise; and the two centroid positioning can improve the positioning accuracy of the road center.
【技术实现步骤摘要】
一种基于图像的路径识别方法及系统
本专利技术属于模式识别
,具体涉及一种基于图像的路径设别方法,还涉及一种基于图像的路径识别系统。
技术介绍
近几年来,无人自动驾驶技术引起了汽车行业的广泛关注。在无人自动驾驶技术中,道路的自动识别是一个至关重要的环节。在基于图像的路径识别技术中,由于需要对大量的图像信息进行计算和分析,因此,道路快速而有效的识别对于自动驾驶有着重要的意义。
技术实现思路
本专利技术的目的在于克服现有技术中的不足,提供了一种基于图像的路径识别方法及系统,能够采用简单的计算方法,快速而有效地识别道路中心位置。为解决上述技术问题,本专利技术提供了一种基于图像的路径识别方法,其特征是,包括如下步骤:步骤S1,获取路面的灰度图像;步骤S2,对灰度图像逐行计算像素的质心位置,以各行质心位置作为道路中心的第一次定位结果;步骤S3,根据第一次定位结果计算质心两侧梯度最大值,获得道路边界及十字路口位置;步骤S4,逐行判断:如果此行是十字路口,则以第一次定位结果作为道路中心的第二次定位结果;如果不是十字路口,则计算道路边界内的像素的质心,以此质心位置作为道路中心的第二次定位结果;步骤S5,对第二次所获得的道路中心进行滤波,获得最终的道路中心线。进一步的,在步骤S2中计算各行像素质心位置的过程为:设第i行、j列的图像像素灰度值为f(i,j),则第i行的质心所在的列记为y1(i),质心计算公式如下:式中,N为像素的最大列宽。进一步的,在步骤S3中,在道路中心y1(i)的两侧,分别寻找梯度最大值,取其所在列为道路边界;如果所在列位于图像边界,则该行为十字路口。进一 ...
【技术保护点】
一种基于图像的路径识别方法,其特征是,包括如下步骤:步骤S1,获取路面的灰度图像;步骤S2,对灰度图像逐行计算像素的质心位置,以各行质心位置作为道路中心的第一次定位结果;步骤S3,根据第一次定位结果计算质心两侧梯度最大值,获得道路边界及十字路口位置;步骤S4,逐行判断:如果此行是十字路口,则以第一次定位结果作为道路中心的第二次定位结果;如果不是十字路口,则计算道路边界内的像素的质心,以此质心位置作为道路中心的第二次定位结果;步骤S5,对第二次所获得的道路中心进行滤波,获得最终的道路中心线。
【技术特征摘要】
1.一种基于图像的路径识别方法,其特征是,包括如下步骤:步骤S1,获取路面的灰度图像;步骤S2,对灰度图像逐行计算像素的质心位置,以各行质心位置作为道路中心的第一次定位结果;步骤S3,根据第一次定位结果计算质心两侧梯度最大值,获得道路边界及十字路口位置;步骤S4,逐行判断:如果此行是十字路口,则以第一次定位结果作为道路中心的第二次定位结果;如果不是十字路口,则计算道路边界内的像素的质心,以此质心位置作为道路中心的第二次定位结果;步骤S5,对第二次所获得的道路中心进行滤波,获得最终的道路中心线。2.根据权利要求1所述的一种基于图像的路径识别方法,其特征是,在步骤S2中计算各行像素质心位置的过程为:设第i行、j列的图像像素灰度值为f(i,j),则第i行的质心所在的列记为y1(i),质心计算公式如下:式中,N为像素的最大列宽。3.根据权利要求1所述的一种基于图像的路径识别方法,其特征是,在步骤S3中,在道路中心y1(i)的两侧,分别寻找梯度最大值,取其所在列为道路边界;如果所在列位于图像边界,则该行为十字路口。4.根据权利要求3所述的一种基于图像的路径识别方法,其特征是,采用如下不完全微分算法计算第i行各列的梯度df(i,j):df(i,j)=K[f(i,j)-g(i,j)]式中,g(i,j)=g(i,j-1)+df(i,j-1),K为滤波系数,0<j<N。5.根据权利要求1所述的一种基于图像的路径识别方法,其特征是,在步骤S5中,滤波计算公式:y3(i)=αy3(i-1)+(1-α)y2(i)式中,α取值范围为0.5~0.9;y2(i)为第二次定位结果,y3(i)为最终道路中心。6.一种基于图像的路径识别系统,其特征是,包括灰度图像采集模块、第一...
【专利技术属性】
技术研发人员:杨启文,袁杉杉,金纪东,文禹鸿,
申请(专利权)人:河海大学常州校区,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。