车道线图像分析方法、装置及其计算机可读取式媒体与流程

文档序号:13138621阅读:211来源:国知局
车道线图像分析方法、装置及其计算机可读取式媒体与流程

本发明是关于一种车道线图像分析方法、图像分析装置及其计算机可读取式媒体,特别是一种分类车道线图像的图像分析装置、分析方法及其计算机可读取式媒体。



背景技术:

近年自动驾驶车技术受到各界关注,越来越多车厂、企业投入研发。自动驾驶车技术的核心来自先进驾驶辅助系统(advanceddrivingassistancesystems,adas)包含如车道偏离警示、防碰撞警示、自动剎车等技术。

然而,自动驾驶车技术必须随时地对行车状况进行检测,并且即时地对行车状况进行驾驶的判断。再者,多样化的路况亦增加自动驾驶车技术的困难度。为了满足自动驾驶车技术的各种需求及运算和辨识的速度,自动驾驶辅助系统必须具有高规格的效能,以进行自动驾驶的判断和复杂的数据运算,使得自动驾驶辅助系统无法降低成本。



技术实现要素:

本发明在于提供一种车道线图像(image)分析方法、图像分析装置及其计算机可读取式媒体,藉以解决自动驾驶车技术必须采用高效能规格的自动驾驶辅助系统,才能满足高速度辨识和进行复杂的数据运算的问题。

本发明所揭露的车道线图像的分析方法,具有以下步骤:以基准点为中心,于多个预设方向辨识车道线图像。于每一个预设方向辨识车道线图像时,以多个预设区间定义车道线图像。多个预设区间平行排列于基准线的延伸方向,且基准线的延伸方向垂直于预设方向。判断车道线图像于每一个预设区间中的特征值。依据于至少一预设方向辨识车道线图像时车道线图像于每一个预设区间中的特征值,判断第一特征参数。至少依据第一特征参数,判断车道线图像对应的至少一个实际车道参数值,该实际车道参数值关联于实际车道的环境信息。

本发明所揭露的图像分析装置,具有投影计算模块、处理模块及判断模块。投影计算模块以基准点为中心,于多个预设方向辨识车道线图像。于每一个预设方向辨识车道线图像时,以多个预设区间定义车道线图像,并判断车道线图像于每一个预设区间中的特征值。多个预设区间平行排列于基准线的延伸方向,且基准线的延伸方向与预设方向垂直。处理模块电连接投影计算模块,且依据于至少一个预设方向辨识车道线图像时车道线图像于每一个预设区间中的特征值,判断第一特征参数。判断模块电连接处理模块,用以至少依据第一特征参数判断车道线图像对应的至少一个实际车道参数值,该实际车道参数值关联于实际车道的环境信息。

本发明所揭露的计算机可读取式媒体,经由电子装置载入。电子装置包括投影计算模块、处理模块及判断模块。电子装置依据计算机可读取式媒体执行下列步骤。驱动投影计算模块以基准点为中心,于多个预设方向辨识车道线图像。驱动投影计算模块于每一该预设方向辨识车道线图像时,以多个预设区间定义车道线图像,并判断车道线图像于每一个预设区间中的特征值。预设区间平行排列于基准线的延伸方向,基准线的延伸方向垂直于预设方向。驱动处理模块于判断第一特征参数。第一特征参数关联于在至少一个预设方向辨识车道线图像时,车道线图像于每一个预设区间中的特征值。驱动判断模块至少依据第一特征参数,判断车道线图像对应的至少一个实际车道参数值。实际车道参数值关联于实际车道的环境信息。

根据上述本发明所揭露的车道线图像分析方法、图像分析装置及其计算机可读取式媒体,通过旋转车道线图像,以不同的预设角度来分析车道线图像于每一个预设区间中的特征值,并依据分析得到的特征值判断车道线图像对应的模型分类,进而降低分析车道线的复杂度,解决以往自动驾驶车技术必须采用高效能规格的自动驾驶辅助系统,才能辨识效率和复杂的数据运算的问题。

以上的关于本发明内容的说明及以下的实施方式的说明是用以示范与解释本发明的精神与原理,并且提供本发明的权利要求更进一步的解释。

附图说明

图1a是根据本发明一实施例所绘示的图像分析装置的功能方块图;

图1b是根据本发明一实施例所绘示的车道线图像的示意图

图2是根据本发明另一实施例所绘示的图像分析装置的功能方块图;

图3a至图3e是根据图2实施例所绘示的道路图像和车道线图像的示意图;

图4a至图4c是根据本发明另一实施例所绘示的车道线模型的示意图;

图5是根据本发明另一实施例所绘示的车道线图像和车道线模型比对的示意图;

图6是根据本发明再一实施例所绘示的图像分析装置的功能方块图;

图7是根据本发明一实施例所绘示的车道线图像分析方法的步骤流程图;

图8是根据本发明一实施例所绘示的车道线图像分析装置执行计算机可读取媒体的步骤流程图。

附图标记

10、20、50图像分析装置

11、21、51投影计算模块

12、22、52处理模块

13、23、53判断模块

24、54图像撷取模块

25、55检测模块

26、56噪声处理模块

30道路图像

15、31、50车道线图像

231、531分类单元

232、532模型产生单元

233、533比较单元

234、534查表单元

40a~40c车道线模型

41扫描区域

57参数表建立模块

l1第一车道线

l2第二车道线

pt、p基准点

base、b基准线

c图像中心点

v垂直方向

α第一夹角

β第二夹角

rg、an、bn预设区间

l、预设方向

具体实施方式

以下在实施方式中详细叙述本发明的详细特征以及优点,其内容足以使任何本领域技术人员了解本发明的技术内容并据以实施,且根据本说明书所揭露的内容、权利要求书及图式,任何本领域技术人员可轻易地理解本发明相关的目的及优点。以下的实施例是进一步详细说明本发明的观点,但非以任何观点限制本发明的范畴。

请参照图,图1a是根据本发明一实施例所绘示的图像分析装置的功能方块图,图1b是根据本发明一实施例所绘示的车道线图像的示意图。如图所示,图像分析装置10具有投影计算模块11、处理模块12及判断模块13,其中处理模块12分别电连接投影计算模块11及判断模块13。投影计算模块11接收车道线图像15,并以车道线图像15上的一个基准点为中心,于多个预设方向辨识车道线图像15。于一个实施例中,投影计算模块11辨识车道线图像15的方法例如顺时针旋转车道线图像15从0°至90°,并于其间每15°为一个间隔作为一个预设角度。当每次车道线图像15旋转至其中一个预设角度时,投影计算模块11以多个预设区间rg定义车道线图像15,并判断车道线图像15于每一个预设区间rg中的特征值。多个预设区间rg平行排列于基准线base的延伸方向,且基准线base的延伸方向垂直于预设方向l。换言之,投影计算模块11例如于车道线图像15分别顺时针旋转至15°、30°、45°…时,以多个预设区间rg定义车道线图像15,并判断车道线图像15于每一个预设区间rg中的特征值。于本实施例中,投影计算模块11未旋转车道线图像15时,亦即预设角度为0°时,投影计算模块11亦以多个预设区间rg定义车道线图像15,判断车道线图像15于每一个预设区间rg中的特征值。

于实务上,基准线base例如平行车道线图像15未旋转时车道线图像15的边缘线,而预设区间rg例如平行排列于边缘线延伸方向上的多个图像区域。于另一个实施例中,于多个预设方向辨识车道线图像的方式例如改由旋转基准线和预设区间取代旋转车道线图像。具体来说,基准线以基准点为中心,顺时针旋转0°至90°,并于其间每15°为一个间隔以平行排列于基准线延伸方向上的预设区间,定义车道线图像,以判断车道线图像于每一个预设区间中的特征值。换言之,于本实施例中,每一次旋转基准线至预设角度后,亦即以基准线垂直方向的角度辨识车道线图像。接着,以多个平行排列于基准线延伸方向的预设区间定义车道线图像,并判断车道线图像于每一个预设区间中的特征值。为了方便说明,以下实施例是以旋转车道线图像为例来说,非用以限制辨识车道线图像的实施方式。

车道线图像于每一个预设区间中的特征值例如车道线所占据的像素个数、单位区块个数或其他合适的特征值。举例来说,基准线例如平行于未旋转车道线图像的列像素,而预设区间例如未旋转车道线图像的多个行像素。车道线图像于预设区间中的特征值则为每一行像素中车道线图像中车道线所占据的像素个数。于另一个例子中,预设区间亦可以是多个相同宽度,且平行排列于基准线延伸方向上的区域。每一个预设区间中又具有多个相同长度的单位区块平行排列于基准线的垂直方向上。车道线图像于预设区间中的特征值则为车道线图像于每一个预设区域中车道线所占据的单位区块个数。

处理模块12依据投影计算模块11于至少一个预设方向辨识车道线图像时车道线图像于每一个预设区间中的特征值,判断第一特征参数。以前述的例子来说,第一特征参数例如包含车道线图像未旋转时每一个预设区间中车道线所占据的单位区块个数、车道线图像顺时针旋转15°时每一个预设区间中车道线所占据的单位区块个数、车道线图像顺时针旋转30°时每一个预设区间中车道线所占据的单位区块个数,其余以此类推。第一特征参数亦例如是车道线图像未旋转和车道线图像被旋转15°、30°、45°、…时,每一个预设区间中车道线所占据的单位区块个数总和。本实施例不限制第一特征参数的数量,处理模块12亦可以依据其他计算方法将特征值整理为第一特征参数,本实施例不予限制。

判断模块13依据第一特征参数判断车道线图像对应的至少一个实际车道参数值。实际车道参数值关联于实际车道的环境信息,例如为实际的车道宽度、实际的车道曲率、左车道线与车辆之间的实际距离、车辆的前倾角、车道中线与车辆中线的夹角或其他实际的车道参数值。当判断模块13依据第一特征参数判断车道线图像的实际车道参数值时,实际车道参数值即可作为拍摄车道线图像当下车道的实际状况。

判断模块13例如采用支持向量机(supportvectormachine,svm)、深度学习(deeplearning)或其他合适的演算法来判断车道线图像属于的模型判断,本实施例不予限制。

请一并参照图2至图5,图2是根据本发明另一实施例所绘示的图像分析装置的功能方块图,图3a至图3e是根据图2实施例所绘示的道路图像和车道线图像的示意图,图4a至图4c是根据本发明另一实施例所绘示的车道线模型的示意图,图5是根据本发明另一实施例所绘示的车道线图像和车道线模型比对的示意图。如图所示,图像分析装置20具有投影计算模块21、处理模块22、判断模块23、图像撷取模块24、检测模块25及噪声处理模块26,其中图像撷取模块24电连接检测模块25,处理模块22分别电连接投影计算模块21及判断模块23,检测模块25分别电连接图像撷取模块24、噪声处理模块26及判断模块23,噪声处理模块26电连接投影计算模块21、检测模块25及判断模块23。

于本实施例中,图像撷取模块24撷取道路图像30。图像撷取模块24例如设置于车辆的挡风玻璃上,跟随车辆行驶以拍摄道路图像30。检测模块25接收图像撷取装置撷取的道路图像30,并辨识道路图像30中的第一车道线l1和第二车道线l2。检测模块25依据道路图像30中的第一车道线l1和第二车道线l2,判断基准点p。

第一车道线l1例如车道上位于车辆左侧的交通规则标线或其他可辨识车辆行驶车道的界线。第二车道线l2例如车道上位于车辆右侧的交通规则标线或其他可辨识车辆行驶车道的界线。于一个实施例中,基准点p位于第一车道线l1的一个切线延伸方向和第二车道线l2的一个切线延伸方向上。具体来说,检测模块25辨识道路图像30于边界区域r中的第一车道线l1和第二车道线l2,并延伸边界区域r中的第一车道线l1和第二车道线l2,以第一车道线l1和第二车道线l2延伸的交点位置作为基准点p。换言之,基准点p例如为道路图像30的消失点(vanishpoint)。第一车道线l1和第二车道线l2的延伸线收束于消失点。

噪声处理模块26接收检测模块25辨识出的基准点p,且依据基准点p过滤道路图像30的噪声,产生并输出车道线图像31至投影计算模块21。举例来说,噪声处理模块26对道路图像30进行灰阶或色彩的梯度处理或依据道路图像30的脊线进行图像梯度处理,形成如图3b的图像。接着,噪声处理模块26依据基准点p的位置或坐标,消除道路图像30上的噪声。于一个实施例中,噪声处理模块26消除y方向上基准点p之上的噪声,如图3c上图所示。噪声处理模块26过滤道路图像30后产生的车道线图像31将输出至投影计算模块21。换言之,车道线图像31是噪声处理模块26对道路图像30进行图像处理后,筛选出道路图像30中可能是车道线的像素。

投影计算模块21接收车道线图像31,并以车道线图像31上的基准点p为旋转中心,旋转车道线图像31至多个预设角度。如图3c上图所示,投影计算模块21未旋转车道线图像31时,以多个预设区间定义车道线图像31,判断车道线图像31于每一个预设区间中的特征值。以基准线b来说,预设区间平行地排列于基准线b的延伸方向上,其中一个预设区间an,如图3c所示。投影计算模块21依据车道线图像31于预设区间中车道线的单位区块个数作为特征值,并形成如图3c下图的分布。

接下来,投影计算模块21例如顺时针旋转车道线图像31自0°至90°,并于其间每15°为一个间隔作为一个预设角度,以判断车道线图像31于每一个预设区间中的特征值。如图3d所示,车道线图像31被顺时针旋转60°,并以多个预设区间定义车道线图像31,判断车道线图像31于每一个预设区间中的特征值。于本实施例中,以基准线b来说,预设区间平行地排列于基准线b的延伸方向上,其中一个预设区间bn,如图3d所示。投影计算模块21依据顺时针旋转60°后的车道线图像31于预设区间bn中车道线的单位区块个数作为特征值,并形成如图3d下图的分布。处理模块22依据投影计算模块21于每次车道线图像旋转至预设角度时车道线图像于每一个预设区间中的特征值,判断第一特征参数。

于一个实施例中,如图3e所示,检测模块25更判断道路图像31的图像中心点c,依据基准点p对图像中心点c的位移,判断第二特征参数。第二特征参数例如是基准点p对图像中心点c的位移向量,或者第二特征参数包含基准点p的x坐标到图像中心点c的x坐标的位移量和基准点p的y坐标到图像中心点c的y坐标的位移量,又或者第二特征参数是基准点p对图像中心点c的位移向量于基准线b上的投影量,本实施例不予限制。

于另一个实施例中,检测模块25更判断第一车道线l1的切线延伸方向和基准线b的垂直方向v之间的第一夹角α,依据第一夹角α判断第三特征参数。检测模块25更判断第二车道线l2的切线延伸方向和基准线b的垂直方向v之间的第二夹角β,依据第二夹角β判断第四特征参数。

于本实施例中,判断模块23具有分类单元231、模型产生单元232、比较单元233和查找单元234。分类单元231依据第一特征参数、第二特征参数、第三特征参数和第四特征参数其中任一或其组合,判断车道线图像31对应的模型判断。于本实施例中,分类单元231定义有多个模型分类,每一个模型分类对应多个特征参数范围,分类单元231依据第一特征参数所位于的特征参数范围、第二特征参数所位于的特征参数范围、第三特征参数所位于的特征参数范围和第四特征参数所位于的特征参数范围,决定车道线图像31的模型分类。

于本实施例中,每一个模型分类定义有至少一组模型参数范围,模型参数范围例如为车道模型的宽度范围、车道模型的曲率范围、左车道线与图像中心点之间的横向距离、车道模型的前倾角、车道模型中线与图像中线的夹角、车道模型模拟取像时距离地面的高度、车道模型模拟取像时图像撷取模块24的焦距参数或其他关联于车道模型的参数范围。当分类单元231依据第一特征参数、第二特征参数、第三特征参数和第四特征参数其中任一或其组合决定车道线图像31的模型分类时,亦即取得模型分类定义的一组模型参数范围。

模型产生单元232接收车道线图像31对应的一组模型参数范围,且依据每一个模型参数范围中的每一个模型参数值,分别产生多个车道线模型,例如图4a至图4c显示的车道线模型40a~40c。于一个实施例中,模型产生单元232将每一个模型参数范围中的其中一个模型参数值代入模型产生公式中,产生车道线模型。

模型产生公式例如为:

其中l为车道模型的宽度、c0为车道模型的曲率、xc为左车道线与图像中心点之间的横向距离、为车道模型的前倾角、θ为车道模型中线与图像中线的夹角、h为车道模型模拟取像时距离地面的高度、fu和fv为车道模型模拟取像时图像撷取模块24的焦距参数。

以其中一个模型参数范围为例来说,车道线图像31的模型判断所对应的车道曲率范围例如为0.25~0.28之间,模型产生单元232则例如分别将0.25、0.26、0.27、0.28代入c0中,产生多个车道线模型。换言之,模型产生单元232将各个模型参数排列组合地代入模型产生公式中,产生属于每一个模型判断中的多个车道线模型。

于另一实施例中,模型产生公式亦例如为:

其中(ul,v)、(ur,v)分别为第一车道线和第二车道线上的坐标、(u0,v0)为基准点的坐标、al和ar分别为第一车道线和第二车道线的一个切线斜率、b为与车道曲率半径相关的参数。

于再一个实施例中,模型产生公式亦例如为:

ul=alv2+blv+cl,

ur=arv2+brv+cr,

其中(ul,v)、(ur,v)分别为第一车道线和第二车道线上的坐标、a、b、c为二次曲线参数。除了上述揭示的模型产生公式外,其他适合的模型产生公式皆可被应用于本实施例模型产生单元232中,本实施例不予限制。

比较单元233从噪声处理模块26接收车道线图像31,且从模型产生单元232接收车道线图像31对应的模型判断中的车道线模型。比较单元233比较车道线图像31与模型判断中的每一个车道线模型,并依据车道线图像31和每一个车道线模型的差异,选择一个车道线模型。

于一个实施例中,如图5所示,比较单元233将车道线模型40c与车道线图像31重叠比较,并以扫描区域41沿着车道线模型40c扫描车道线图像40。扫描区域41如图5下方的放大图所示,扫描区域41具有平行排列的多个扫描方格,比较单元233检测车道线图像31中车道线与车道线模型40c的差异值,例如间隔的扫描方格数量xi,并且使扫描区域41中间的扫描方格沿着车道线模型40c移动,检测整个车道线模型40c与车道线图像31的车道线差异值。接着,比较单元233采用绝对差异总和(sumofabsolutedifference)、平方平均数(rootmeansquare,rms)或其他适合的计算方式来判断车道线图像31和模型判断中的每一个车道线模型的差异。

平方平均数的计算公式例如:

其中x1~xn例如为每一次扫描区域41检测到的车道线模型40c与车道线图像31的车道线差异值。比较单元233依据车道线图像31和模型判断中的每一个车道线模型的差异,选择模型判断中其中一个车道线模型。选择的车道线模型例如是与车道线图像31差异较小者。

查找单元234依据比较单元233选择的车道线模型自一个参数对应表中查找车道线模型对应的一组实际车道参数值。参数对应表指示每一个车道线模型对应的实际车道参数值。实际车道参数值关联于实际车道的环境信息,例如为实际的车道宽度、实际的车道曲率、左车道线与车辆之间的实际距离、车辆的前倾角、车道中线与车辆中线的夹角、图像撷取模块24与地面的高度、图像撷取模块24的焦距参数或其他实际的车道参数范围。

于本实施例中,查找单元234所查找出的实际车道参数值可作为拍摄车道线图像当下车道的实际状况,并例如提供给自动驾驶系统作为自动驾驶辅助系统判断驾驶的依据。更进一步地来看,由于图像分析装置20通过对车道线图像进行分类,再将车道线图像与所属分类中的车道线模型进行比对,可以使得即时判断图像的复杂度更为简化,自动驾驶辅助系统的效能可以被运用的更有效率。

于前述的实施例中,投影计算模块21顺时针旋转车道线图像31自0°至90°且以其间的每15°作为一个预设角度仅为举例说明,于其他实施例中,投影计算模块21亦可以于逆时针90°自顺时针90°之间每15°作为一个预设角度,或是每20°作为一个预设角度,本实施例不予限制。

请一并参照图6,图6是根据本发明再一实施例所绘示的图像分析装置的功能方块图。如图6所示,图像分析装置50具有投影计算模块51、处理模块52、判断模块53、图像撷取模块54、检测模块55、噪声处理模块56及参数表建立模块57,其中处理模块52分别电连接投影计算模块51及判断模块53,检测模块55分别电连接图像撷取模块54、噪声处理模块56及判断模块53,噪声处理模块56电连接投影计算模块51,判断模块53具有分类单元531、模型产生单元532、比较单元533和查找单元534。比较单元533分别电连接噪声处理模块56、模型产生单元532及查表单元534,分类单元531电连接模型产生单元532、处理模块52及检测模块55。参数表建立模块57电连接比较单元533和查找单元534。

投影计算模块51、处理模块52、判断模块53、图像撷取模块54、检测模块55、噪声处理模块56与前一个实施例大致上相同。与前一个实施例不同的是,本实施例中,查找单元534所查找的参数对应表是经由数据收集和参数表建立模块57所建立的。于本实施例中,图像撷取模块54在一个测试环境中撷取多个测试图像,并经由检测模块55和噪声处理模块56对测试图像进行图像处理后,使测试图像消除车道线以外的图像。测试环境的环境信息指示每一个测试图像对应的至少一个实际车道参数值。测试环境的环境信息例如实际量测车道后所得到的车道宽度距离、车道曲率或其他合适的信息。当图像撷取模块54在一个测试环境中不同的图像撷取位置撷取测试图像时,不同撷取位置所对应的实际车道参数值就不同。换言之,图像撷取模块54在一个测试环境中于不同的图像撷取位置具有不同的实际车道参数值,因此图像撷取模块54在不同的图像撷取位置所撷取到的测试图像即对应该撷取位置的一组实际车道参数值。

投影计算模块51接收测试图像,并以测试图像上的基准点为旋转中心,旋转测试图像至多个预设角度。当每次测试图像旋转至其中一个预设角度时,投影计算模块51以多个预设区间定义测试图像,并判断测试图像于每一个预设区间中的特征值。处理模块52依据投影计算模块51于至少一预设方向辨识测试图像时每一个预设区间中的特征值,判断测试图像的第一特征参数。于其他实施例中,检测模块55判断测试图像的图像中心点,并依据测试图像中基准点对图像中心点的位移,判断测试图像的第二特征参数。检测模块55依据第一车道线的切线延伸方向和基准线垂直方向之间的第一夹角,判断测试图像的第三特征参数。检测模块45依据第二车道线的切线延伸方向和基准线垂直方向的第二夹角,判断测试图像的第四特征参数。

分类单元531依据第一特征参数、第二特征参数、第三特征参数和第四特征参数其中任一或其组合,判断测试图像对应的模型分类。实务上,分类单元531定义有多个模型分类,每一个模型分类对应多个特征参数范围,分类模块43依据第一特征参数所位于的特征参数范围、第二特征参数所位于的特征参数范围、第三特征参数所位于的特征参数范围和第四特征参数所位于的特征参数范围,决定测试图像的模型分类。

模型产生单元532接收测试图像对应的一组模型参数范围,且依据每一个模型参数范围中的每一个模型参数值,分别产生多个车道线模型。模型产生单元532产生车道线模型的方法例如前述实施例或其他合适的方法,不再加以赘述。

接着,比较单元533从噪声处理模块56接收测试图像,且从模型产生单元532接收测试图像对应的模型分类中的车道线模型。比较单元533比较测试图像与模型分类中的每一个车道线模型,并依据测试图像和每一个车道线模型的差异,选择一个测试图像对应的车道线模型。比较单元533例如与前一个实施例所述,将测试图像和车道线模型重叠比较,但不以此为限。

比较单元533依据测试图像和模型判断中的每一个车道线模型的差异,选择模型分类中其中一个车道线模型。选择的车道线模型例如是与测试图像差异较小者。

参数表建立模块57依据比较单元533选择的车道线模型和测试图像对应的实际车道参数值,建立参数对应表。换言之,图像分析装置50通过撷取测试环境中的多个测试图像,将测试环境中已知的实际车道参数值与测试图像对应的车道线模型建立关系表,使得之后查找单元534可以通过参数对应表来查找车道线图像对应的一组实际车道参数值,进而提供给例如自动驾驶辅助系统做为自动驾驶的判断依据。

于本实施例中,通过参数表建立模块57可以让图像分析装置50建构完整的资讯判断。另一方面,当每一个图像分析装置设置于各种环境中时,例如用于不同车型的自动驾驶辅助系统中时,不同的车型在同一个实体车道线环境中的判断依据就会不同。通过参数表建立模块57就可以达到对不同车型建立不同参数对应表的效果,使得图像分析装置可以更为广泛地运用。

为了更清楚地说明车道线的分析方法,接下来请一并参照图7,图7是根据本发明一实施例所绘示的车道线图像分析方法的步骤流程图。如图7所示,于步骤s601中,以基准点为中心,于多个预设方向辨识车道线图像。于步骤s602中,于每一个预设方向辨识车道线图像时,以多个预设区间定义车道线图像,预设区间平行排列于基准线的延伸方向上,而基准线的延伸方向垂直于预设方向。于步骤s603中,判断车道线图像于每一个预设区间中的特征值。于步骤s604中,依据于至少一个预设方向辨识车道线图像时车道线图像于每一个预设区间中的特征值,判断第一特征参数。于步骤s605中,至少依据第一特征参数,判断车道线图像对应的至少一个实际车道参数值。实际车道参数值关联于实际车道的环境信息。本发明所述之车道线的分析方法实际上均已经揭露在前述记载的实施例中,本实施例在此不重复说明。

接下来请参照图1及图8,图8是根据本发明一实施例所绘示的车道线检测装置执行计算机可读取媒体的步骤流程图。如图8所示,前述的车道线的分析方法实际上可运用于自动驾驶辅助系统、车辆的计算机系统、行车计算机、图像分析装置10或其他合适的电子装置中,换言之,本实施例的车道线的分析方法可以计算机程序语言撰写成计算机可读取式媒体,由图像分析装置10读取以进行车道线图像分析。当图像分析装置10执行本实施例的车道线图像分析方法的计算机可读取式媒体时,执行的步骤如图7所示。于步骤s701中,驱动投影计算模块11以基准点为中心,于多个预设方向辨识车道线图像。于步骤s702中,驱动投影计算模块11于每一个预设方向辨识车道线图像旋转时,以多个预设区间定义车道线图像。于步骤s703中,驱动投影计算模块11判断车道线图像于每一个预设区间中的特征值。于步骤s704中,驱动处理模块12判断第一特征参数。于步骤s704中,驱动判断模块13至少依据第一特征参数,判断车道线图像对应的至少一个实际车道参数值。于所属技术领域技术人员应可从上述的实施例中,理解处理器读取本实施例计算机可读取式媒体执行的内容,于此不再加以赘述。

综合以上所述,本发明实施例提供一种图像分析装置、分析方法及其计算机可读取式媒体,通过旋转车道线图像,以不同的预设角度来分析车道线图像于每一个预设区间中的特征值,并依据分析得到的特征值判断车道线图像对应的模型判断,达到降低分析车道线时的运算复杂度,进而降低自动驾驶辅助系统的成本。

虽然本发明以前述的实施例揭露如上,然其并非用以限定本发明。在不脱离本发明的精神和范围内,所为的更动与润饰,均属本发明的专利保护范围。关于本发明所界定的保护范围请参考权利要求书所限定的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1