一种车道线识别的方法、装置、可读存储介质和电子设备制造方法及图纸

技术编号:26792286 阅读:34 留言:0更新日期:2020-12-22 17:07
本发明专利技术实施例公开了一种车道线识别的方法、装置、可读存储介质和电子设备。本发明专利技术实施例通过对车道线区域中的像素点按照颜色聚类,根据聚类数据的中心点确定出不同聚类数据对应的颜色类型,根据聚类数据对应的颜色类型确定出车道线区域中包含的颜色类型,若一个车道线区域中包括黄色和灰色、或者白色和灰色;进而确定出车道线区域中车道线的颜色类型,若车道线区域中包括黄色和灰色,则车道线的颜色类型为黄色,背景区域的颜色类型为灰色;并对所述车道线区域进行二值化处理,根据占比确定车道线的类型,例如,车道线为实线或虚线;通过上述方法,可以准确的确定出车道线区域中的车道线的颜色类型以及车道线的线条类型。

【技术实现步骤摘要】
一种车道线识别的方法、装置、可读存储介质和电子设备
本专利技术涉及无人驾驶领域,具体涉及一种车道线识别的方法、装置、可读存储介质和电子设备。
技术介绍
随着无人驾驶技术的兴起,交通场景检测越来越重要,交通场景检测需要达到准确的要求,交通场景检测包括车道线类型的识别,并且,车道线类型的识别是高级驾驶辅助系统(AdvancedDriverAssistanceSystem,ADAS)的核心,车道线类型从色彩区分为白线和黄线,从线的类型区分为实线和虚线。现有技术中,通过选取固定的色彩空间中的色彩范围对图像中的黄线和白线进行区分,通过神经网络模型对图像进行分割来实现虚线和实线的识别;由于不同的天气、或不同的相机获取到的图像具有色彩差异,因此采用固定的色彩范围无法对图像中的黄白灰像素点进行准确的区分,例如,实际色彩为灰色,但是由于天气的影响,拍摄到的图像中实际色彩为灰色部分在图像中的像素点却落在白色的色彩范围内,识别为白色,造成了色彩差异,进而无法对黄线和白线进行区分;并且图像分割时采用按颜色分割的方式,由于颜色判断的不准确,图像分割也不准确,进而确定出的虚线和实线也不准确。
技术实现思路
有鉴于此,本专利技术实施例提供了一种车道线识别的方法、装置、可读存储介质和电子设备,准确的对图像中的车道线类型进行识别。第一方面,本专利技术实施例提供了一种车道线识别的方法,该方法包括:在目标图像中获取至少一个车道线区域,其中,所述车道线区域包括车道线以及车道线左右两侧设定范围内的背景区域;确定每个所述车道线区域内的全部像素点;按照设定算法对所述全部像素点按照颜色进行聚类,确定至少两簇聚类数据;确定所述至少两簇聚类数据的中心点与至少三个标定像素单点的欧几里得距离;根据所述欧几里得距离确定所述至少两簇聚类数据的颜色类型;根据所述颜色类型确定每簇聚类数据的标签;根据所述每簇聚类数据的标签对所述车道线区域进行二值化处理,确定所述车道线区域内车道线的类型。优选地,该方法还包括:根据所述车道线区域内的全部像素点生成RGB色彩空间数据库,其中,所述RGB色彩空间数据库包括每个像素点对应的RGB数值。优选地,所述按照设定算法对所述全部像素点按照颜色进行聚类,确定至少两簇聚类数据,具体包括:根据所述RGB色彩空间构建三维坐标系;将所述RGB色彩空间数据库中的数据在所述三维坐标系下进行聚类;确定至少两簇聚类数据。优选地,所述标定像素单点包括灰色基值像素单点、白色基值像素单点、以及黄色基值像素点。优选地,所述根据所述欧几里得距离确定所述至少两簇聚类数据的颜色类型,具体包括:确定每簇聚类数据的中心点与所述至少三个标定像素单点的欧几里得距离中的最小值;将所述最小值对应的标定像素单点的颜色类型确定为所述每簇聚类数据的颜色类型。优选地,该方法还包括:根据所述至少两簇聚类数据的颜色类型确定所述车道线区域包括的车道线的颜色类型。优选地,所述根据所述颜色类型确定每簇聚类数据的标签,具体包括:将第一类所述颜色类型对应的像素点的标签设置为第一类标签,其中,所述第一类所述颜色类型为黄色或白色;将第二类所述颜色类型对应的像素点的标签设置为第二类标签,其中,所述第二类所述颜色类型为灰色。优选地,所述根据所述每簇聚类数据的标签对所述车道线区域进行二值化处理,确定所述车道线区域内车道线的类型,具体包括:响应于任一行像素点中有至少一个像素点的标签为第一类标签,则将所述任一行中的全部像素点设置为第一数值,其中,所述第一类标签对应第一数值,所述第二类标签对应第二数值;根据所述车道线区域内在垂直方向上所述第一数值的像素点的有效占比,确定所述车道线区域内车道线的类型。第二方面,本专利技术实施例提供了一种车道线识别的装置,该装置包括:获取单元,用于在目标图像中获取至少一个车道线区域,其中,所述车道线区域包括车道线以及车道线左右两侧设定范围内的背景区域;确定单元,用于确定每个所述车道线区域内的全部像素点;聚类单元,用于按照设定算法对所述全部像素点按照颜色进行聚类,确定至少两簇聚类数据;处理单元,用于确定所述至少两簇聚类数据的中心点与至少三个标定像素单点的欧几里得距离;所述处理单元还用于,根据所述欧几里得距离确定所述至少两簇聚类数据的颜色类型;所述处理单元还用于,根据所述颜色类型确定每簇聚类数据的标签;所述处理单元还用于,根据所述每簇聚类数据的标签对所述车道线区域进行二值化处理,确定所述车道线区域内车道线的类型。优选地,所述确定单元具体用于:根据所述车道线区域内的全部像素点生成RGB色彩空间数据库,其中,所述RGB色彩空间数据库包括每个像素点对应的RGB数值。优选地,所述聚类单元具体用于:根据所述RGB色彩空间构建三维坐标系;将所述RGB色彩空间数据库中的数据在所述三维坐标系下进行聚类;确定至少两簇聚类数据。优选地,所述标定像素单点包括灰色基值像素单点、白色基值像素单点、以及黄色基值像素点。优选地,所述处理单元具体用于:确定每簇聚类数据的中心点与所述至少三个标定像素单点的欧几里得距离中的最小值;将所述最小值对应的标定像素单点的颜色类型确定为所述每簇聚类数据的颜色类型。优选地,所述处理单元还用于:根据所述至少两簇聚类数据的颜色类型确定所述车道线区域包括的车道线的颜色类型。优选地,所述处理单元具体用于:将第一类所述颜色类型对应的像素点的标签设置为第一类标签,其中,所述第一类所述颜色类型为黄色或白色;将第二类所述颜色类型对应的像素点的标签设置为第二类标签,其中,所述第二类所述颜色类型为灰色。优选地,所述处理单元具体用于:响应于任一行像素点中有至少一个像素点的标签为第一类标签,则将所述任一行中的全部像素点设置为第一数值,其中,所述第一类标签对应第一数值,所述第二类标签对应第二数值;根据所述车道线区域内在垂直方向上所述第一数值的像素点的有效占比,确定所述车道线区域内车道线的类型。第三方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储计算机程序指令,所述计算机程序指令在被处理器执行时实现如第一方面或第一方面任一种可能中任一项所述的方法。第四方面,本专利技术实施例提供了一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如第一方面或第一方面任一种可能中任一项所述的方法。本专利技术实施例通过在目标图像中获取至少一个车道线区域,其中,所述车道线区域包括车道线以及车道线左右两侧设定范围内的背景区域;确定每个所述车道线区域内的全部像素点;按照设定算法对所述全部像素点按照颜色进行聚类,确定至少两簇聚类数据;确定所述至少两簇聚类数据的中心点与至少三个标定像素单点的欧几里得距离;根据所述欧几里得距离确定所述至少两簇聚类数据的颜色类型;根据所述颜色类型确定每簇聚类数据的标签;根据所述每簇聚类数据的标签对所述车道线区域进行二值化处理,确定所述车道线区域内车道线的类型。通过上述方法,可以通过像素点聚类以及聚类数据的中心点与本文档来自技高网...

【技术保护点】
1.一种车道线识别的方法,其特征在于,该方法包括:/n在目标图像中获取至少一个车道线区域,其中,所述车道线区域包括车道线以及车道线左右两侧设定范围内的背景区域;/n确定每个所述车道线区域内的全部像素点;/n按照设定算法对所述全部像素点按照颜色进行聚类,确定至少两簇聚类数据;/n确定所述至少两簇聚类数据的中心点与至少三个标定像素单点的欧几里得距离;/n根据所述欧几里得距离确定所述至少两簇聚类数据的颜色类型;/n根据所述颜色类型确定每簇聚类数据的标签;/n根据所述每簇聚类数据的标签对所述车道线区域进行二值化处理,确定所述车道线区域内车道线的类型。/n

【技术特征摘要】
1.一种车道线识别的方法,其特征在于,该方法包括:
在目标图像中获取至少一个车道线区域,其中,所述车道线区域包括车道线以及车道线左右两侧设定范围内的背景区域;
确定每个所述车道线区域内的全部像素点;
按照设定算法对所述全部像素点按照颜色进行聚类,确定至少两簇聚类数据;
确定所述至少两簇聚类数据的中心点与至少三个标定像素单点的欧几里得距离;
根据所述欧几里得距离确定所述至少两簇聚类数据的颜色类型;
根据所述颜色类型确定每簇聚类数据的标签;
根据所述每簇聚类数据的标签对所述车道线区域进行二值化处理,确定所述车道线区域内车道线的类型。


2.如权利要求1所述的方法,其特征在于,该方法还包括:
根据所述车道线区域内的全部像素点生成RGB色彩空间数据库,其中,所述RGB色彩空间数据库包括每个像素点对应的RGB数值。


3.如权利要求2所述的方法,其特征在于,所述按照设定算法对所述全部像素点按照颜色进行聚类,确定至少两簇聚类数据,具体包括:
根据所述RGB色彩空间构建三维坐标系;
将所述RGB色彩空间数据库中的数据在所述三维坐标系下进行聚类;
确定至少两簇聚类数据。


4.如权利要求2所述的方法,其特征在于,所述标定像素单点包括灰色基值像素单点、白色基值像素单点、以及黄色基值像素点。


5.如权利要求1所述的方法,其特征在于,所述根据所述欧几里得距离确定所述至少两簇聚类数据的颜色类型,具体包括:
确定每簇聚类数据的中心点与所述至少三个标定像素单点的欧几里得距离中的最小值;
将所述最小值对应的标定像素单点的颜色类型确定为所述每簇聚类数据的颜色类型。


6.如权利要求1所述的方法,其特征在于,该方法还包括:
根据所述至少两簇聚类数据的颜色类型确定所述车道线区域包括的车道线的颜色类型。


7.如权利要求1所述的方法,其特征在于,所述根据所述颜色类型确定每簇聚类数据的标签,具体包括:
将第一类所述颜色类型对应的像素点的标签设置为第一类标签,其中,所述第一类所述颜色类型为黄色或白色;
将第二类所述颜色类型对应的像素点的标签设置为第二类标签,其中,所述第二类所述颜色类型为灰色。


8.如权利要求7所述的方法,其特征在于,所述根据所述每簇聚类数据的标签对所述车道线区域进行二值化处理,确定所述车道线区域内车道线的类型,具体包括:
响应于任一行像素点中有至少一个像素点的标签为第一类标签,则将所述任一行中的全部像素点设置为第一数值,其中,所述第一类标签对应第一数值,所述第二类标签对应第二数值;
根据所述车道线区域内在垂直方向上所述第一数值的像素点的有效占比,确定所述车道线区域内车道线的类型。


9.一种车道线识别的装置,其特征在于,该装置包括:
获取单元,用于在目标图像中获取至少一个车道线区域,其中,所述车道线区域包括车...

【专利技术属性】
技术研发人员:林航东张法朝唐剑吴佳佳
申请(专利权)人:北京嘀嘀无限科技发展有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1