基于结构相似度的车辆检测方法
【技术领域】
[0001] 本发明的技术方案设及图像的结构分析,具体地说是基于结构相似度的车辆检测 方法。
【背景技术】
[0002] 汽车在极大地方便人类生活的同时也带来了大量问题,如交通安全问题、经常性 的交通拥挤和环境污染。全球每年发生的道路交通事故给人们的生命和财产造成巨大损 失,如何有效地提高汽车行驶安全性已经成为各国政府和研究机构共同面对的问题。统计 事故表明,司机面临的主要危险来自路面的其他车辆,研究发展车辆辅助驾驶系统值river AssistanceSystem,DA巧具有重要意义。
[0003] 车辆检测是辅助驾驶系统中的重要组成部分,现有的车辆检测方法存在的主要问 题是由于交通场景复杂,很难在保证识别率的前提下达到实时性的要求。因此,研究复杂交 通场景的车辆实时识别具有重要的科研意义。
[0004] 美国内华达大学Sun团队使用G油or滤波器,在不同尺寸下检测图像的水平边缘 和垂直边缘得到车辆假设,提出了一种设计G油or滤波器的通用方法,即WSVM的分类精度 为评价标准,运用遗传算法优化Gabor滤波器参数,得到一组性能最佳的滤波器,但由于需 要捜索不同尺寸和距离的车辆带来了巨大的计算量,所需的硬件设备性能要求较高,而识 别性能低于人们的期望。韩国全南国立大学的Song团队利用虚拟顶点视图和垂直对称性 得到车辆假设,提取化ar-like小波特征,训练AdaBoost分类器,但该方法对边缘特征和线 特征较为敏感,当前向车辆距离较远时,容易产生误识别。另外,当图像或视频的背景环境 中出现建筑物、云彩和花弁等繁杂物体时,分类器会产生一定的误识别。CN102682455A公开 了一种基于单目视觉的前方车辆检测方法,该方法通过对采集到的图像进行预处理,求取 路面平均灰度阔值,分割出车底阴影的位置作为假设区域,再利用滤波处理,对车底阴影线 条融合,继而提取图像的目标信息作为当前帖的结果,再与前一帖结果进行匹配,根据匹配 结果对当前帖进行分类判决。该方法算法上可行,但对于非阳光直射天气下车底阴影位置 偏移,W及复杂道路环境下路面包含非车辆阴影信息未予考虑,不具有普遍的适用性。
【发明内容】
[0005] 本发明所要解决的技术问题是:提供基于结构相似度的车辆检测方法,利用车辆 本身具有的结构连续性,采用结构相似度算法,将提取到的特征数据输入SVM中训练分类 器,由此完成车辆检测。该方法降低了车辆检测系统的成本,提高了车辆检测系统的效率和 识别精度,具有普遍的适用性。
[0006] 本发明解决该技术问题所采用的技术方案是;基于结构相似度的车辆检测方法, 具体步骤如下:
[0007] 第一步,车辆假设区域的标记:
[0008] 车辆假设区域是指路面上可能存在车辆的区域,该区域的生成过程和方法如下:
[0009] (1)获取路面自由驾驶区域:
[0010] 将车载摄像机采集到的道路交通情况图像由RGB空间转化到灰度空间,采用的公 式(1)如下:
[0011] Gray= 0. 299R+0. 587G+0. 114B (1),
[0012] 利用路面区域的平整一致的特性,将获得的灰度图像利用Canny边缘检测算法对 整幅图像提取边缘,将边缘图像中每一列的像素点自底向上进行扫描,直到遇到边缘像素 点为止,将未扫描过的区域去除,剩下的区域设置为自由驾驶区域,Canny算子模板如下公 式(2)所示,其中SJ%水平算子,Sy为垂直算子,
[001引
尚,
[0014] (2)设置路面感兴趣区域:
[0015] 在上述(1)步获取路面自由驾驶区域后,在道路交通图像上去除该区域,将剩余 的部分设置为路面感兴趣区域;
[0016] (3)生成路面对称区域:
[0017] 对上述(2)步设置的路面感兴趣区域提取水平边缘和垂直边缘,利用车辆具有良 好的对称性,且是关于中屯、轴对称,关于两边垂直边缘不对称该一特征,利用Sobel边缘检 测算子对路面感兴趣区域进行边缘提取,采用3X3模板获取边缘信息,Sobel边缘检测算 子模板如公式(3)所示,其中GJ%水平算子,Gy为垂直算子,
[001引
城
[0019] 在用Sobel边缘检测算子提取完边缘图像后,对生成的边缘图像利用滑动窗口对 该区域的边缘图像像素进行行扫描,窗口初始大小为40X40像素,每扫描一遍上述(2)步 的路面感兴趣区域,窗口大小提高1. 2倍,共扫描6次,利用如下公式(4)计算对称度,将对 称度较高的点拟合成对称轴,由此生成路面对称区域,
[0020]
(4),
[0021] 式中G(i,j-k)和G(i,j+k)为原始图像中Wk为半径关于(i,j)点对称的像素点 灰度值,i和j为对称轴的横纵坐标,C为计算对称轴时所考虑的宽度,bottom和top表示 滑动窗口的垂直坐标的最小值和最大值,由区域窗口大小来决定,S值越小就表示此位置对 称度越大;
[0022] (4)标记路面车辆假设区域:
[0023]上述道路交通情况图像中车辆宽度与车辆实际宽度存在等比的变化关系,通过统 计车辆在该些图像中的宽度范围,将宽度阔值范围之内的上述(3)步生成的路面对称区域 标记为路面车辆假设区域,否则排除该区域;
[0024] 第二步,车辆假设区域的验证:
[00巧]车辆假设区域的验证是采用模式识别的方法完成,首先提取训练样本的结构相似 度特征,然后利用该些特征训练分类器,进而对车辆假设区域进行验证,具体步骤如下:
[0026] (5)车辆结构相似度特征的提取和训练:
[0027] 在离线情况下,对公共车辆数据库GTI中的数据样本进行裁剪,并采用双线性插 值算法实现图像的尺寸归一化,经过归一化的车辆图像大小为64X64像素,对处理好的车 辆图像提取结构相似度特征,将车辆图像分块,用结构相似度算法SSIM计算每块中屯、细胞 与其他相邻的8个细胞的结构相似度,由此获取特征向量并组合成块内特征向量,再将整 幅图像内的所有块的特征向量整合,形成一幅图像的最终车辆结构相似度特征数据,其中 块大小为24X24像素,细胞大小为8X8像素,移动步长大小为8X8像素,特征维度为432 维,由此提取车辆结构相似度特征,再将提取到的车辆结构相似度特征数据输入SVM训练 分类器;
[0028] (6)提取车辆假设区域的车辆结构相似度特征:
[0029] 对第一步标记的车辆假设区域,利用双线性插值算法进行尺度归一化处理,统一 归一化为64X64像素,再利用上述步骤(5)中的车辆结构相似度特征的提取方法提取该区 域的车辆结构相似度特征;
[0030] (7)对车辆假设区域的车辆结构相似度特征进行验证:
[0031] 使用离线训练好的SVM分类器对步骤做提取的车辆假设区域的车辆结构相似度 特征进行验证,如果识别为车辆,则标记该车辆位置,如果识别为非车辆,则删除该假设区 域,进而验证下一个车辆假设区域,由此完成车辆检测。
[0032] 上述基于结构相似度的车辆检测方法,所述结构相似度算法SSIM,是通过亮度比 较1 (X,y)、对比度比较C(X,y)和结构比较S(X,y),W确定细胞间的相似度,最终用来整合 成结构相似度特征,其中SSIM公式如下;
[0037]上述参量式中y,和y y分别为块内细胞X和中屯、细胞y的平均亮度值,作为亮度 估计;曰y和0y分别为块内细胞X和中屯、细胞y的标准差,作为对比度估计;0。为块内细 胞X和中屯、细胞y的亮度相关系数;Cl、C2和C3是为了避免公式中分母值较小时引起的不 稳定而增加的极小的固定正常量;Ki、K,为固定常量,L为像素值的动态范围。
[0038] 上述基于结构相似度的车辆检测方法,所述SVM分类器是公知的,所设及的设备 是本技术领域熟知并可通过商购途径获得的。
[0039] 本发明的有益效果是:与现有技术相比,本发明的突出的实质性特点和显著进步 如下:
[0040] (1)本发明方法在车辆假设区域生成步骤中,相对于现有车辆检测方法在全幅图 像进行捜索导致的识别速度低的缺陷,通过求取自由驾驶区域来确定感兴趣区域,大幅度 减小了检测的范围,提高了车辆检测系统的效率。
[0041] (2)本发明方法克服现有假设区域生成中常用的车底阴影方法对光照角度、路面 阴影信息较为敏感,从而导致识别性能低、使用条件苛刻的缺陷,采用车辆对称特征检测车 辆位置,通过对车辆水平垂直边缘的对称性判断来生成假设区域,普遍适用于各种气候环 境下。
[0042] (3)本发明方法在车辆假设区域验证步骤中,利用车辆本身具有的结构连续性,采 用结构相似度算法即SSIM,将提取到的结构相似度特征输入SVM中训练分类器。该种结构 相似度特征能够对车辆特征进行很好的描述,具有很高的识别精度,进一步提高了车辆检
测系统的实用。
[0043] (4)本发明方法提高了车辆检测的准确性,W及车辆假设区域生成和结构相似度 特征提取的速度,使得该方法更具有实际的应用价值。
[0044] 下面的实施例对本发明的突出的实质性特点和显著进步作了进一步的证明。
【附图说明】
[0045] 下面结合附图和实施例对本发明进一步说明。
[0046] 图1为本发明方法利用车载摄像机采集的道路交通情况图像示意图;
[0047] 图2为本发明基于结构相似度的车辆检测方法步骤流程示意图;
[0048]图3为本发明方法中提取车辆结构相似度特征的操作方式示意图;
[004引图4(a)为本发明方法中车辆假设区域的标记方法的结果示意图;
[0050] 图4化)为本发明方法中车辆假设区域的验证方法的结果示意图;
【具体实施方式】
[0051]图1所示实施例示意显示本发明方法利用车载摄像机采集的不同光照和道路情 况的道路交通情况图像。所用车载摄像机为车载单目摄像机。
[0052]图2所示实施例表明,本发明基于结构相似度的车辆检测方法步骤流程是;第一 步,车辆假设区域的标记1=*获取路面自由驾驶区域一设置路面感兴趣区域一生成路面对 称区域一标记路面车辆假设区域第二步,车辆假设区域的验证:车辆结构相似度特 征的提取和训练一提取车辆假设区域的车辆结构相似度特征一对车辆假设区域的车辆结 构相似度特征进行验证。
[0053]进一步作详细说明;第一步,车辆假设区域的标记;首先将采集到的道路交通情 况图像由RGB空间转化到灰度空间,采用的公式如公式(1)所示;其次利用路面区域的平整 一致的特性,将获得的灰度图像利用Canny边缘检测算法对整幅图像提取边缘,将边缘图 像中每一列的像素点自底向上进行扫描,直到遇到边缘像素点为止,将未扫描过的区域去 除剩下的区域设置为自由驾驶区域,Canny算子模板如公式(2)所示,其中Sy为水平算子, Sy为垂直算子;获取路面自由驾驶区域后,在道路交通情况图像上去除该区域,W达到减少 检测区域的目的,将原图中剩余区域设置为路面感兴趣区域。对路面感兴趣区域提取水平 边缘和垂直边缘,利用车辆具有良好的对称性,且是关于中屯、轴对称该一特征,采用Sobel 边缘检测算子对路面感兴趣区域进行边缘提取,对生成的边缘图像利用滑动窗口对该区域 的边缘图像像素进行行扫描,窗口初始大小为40X40像素,每扫描一遍感兴趣区域窗口大 小提高1. 2倍,共扫描6次。利用公式(4)计算对称度,将对称度较高的点拟合成对称轴, 生成对称区域;最后利用图像中车辆宽度与车辆实际宽度存在等比的变化关系,若该区域 在宽度阔值范围之内则标记为路面车辆假设区域,否则排除该区域。
[0054] 第二步,车辆假设区域的验证;离线情况下,对输入公共车辆数据库GTI中的数据 样本进行裁剪,并对数据样本进行尺寸归一化处理,即采用双线性插值算法实现图像的尺 寸归一化,经过归一化的车辆图像大小为64X64像素,保证提取特征维度的一致性,然后 计算车辆结构相似度特征,即对处理好的车辆图像提取车辆结构相似度特征,将车辆图像 分块,计算每块中屯、细胞与其他相邻的8个细胞的结构相似度,该结构相似度的算法也称 为SSIM,由此获取特征向量并组合成块内特征向量,再将整幅图像内的所有块的特征向量 整合,形成一幅图像的最终特征数据,其中块大小为24X24像素,细胞大小为8X8像素,移 动步长大小为8X8像素,特征维度为432像素,将提取到的车辆结构相似度特征数据输入 SVM中训练分类器。利用双线性插值算法对第一步生成的车辆假设区域进行尺度归一化处 理,统一归一化为64X64像素,对归一化后的车辆假设区域提取车辆结构相似度特征,使 用离线训练好的SVM分类器对车辆假设区域的车辆结构相似度特征进行验证,如果识别为 车辆,则标记该车辆位置,如果识别为非车辆,则删除该假设区域,进而验证下一个车辆假 设区域,由此完成车辆检测。
[0055]其中结构相似度算法SSIM是通过亮度比较1(X,y)、对比度比较C (X,y)和结构比 较S (X,y)确定细胞间的相似度,最终用来整合成结构相似度特征,其中SSIM公式如公式 巧)、公式化)、公式(7)和公式做所示。
[0056] 图3所示实施例显示在提取车辆结构相似度特征的操作中块和细胞的划分情况, 其中块大小为24X24像素,细胞大小为8X8像素,移动步长大小为8X8像素,特征维度为 432 维。
[0057] 图4(a)所示实施例显示本发明方法中车辆假设区域的标记方法的结果,即利用 本发明方法中提出的车辆假设区域标记方法对采集到的图像进行处理的结果。图中生成的 车辆假设区域既包含车辆区域也包含非车辆区域,需要利用模式识别的方法进一步对所有 的车辆假设区域进行验证。
[0058] 图4(b)所示实施例显示本发明方法中车辆假设区域的验证方法的结果,利用本 发明方法提出的车辆结构相似度特征对所有生成的车辆假设区域进行验证,是排除了非车 辆区域之后得到的车辆区域结果。
[00则实施例
[0060] 本实施例基于结构相似度的车辆检测方法的具体步骤如下:
[0061] 第一步,车辆假设区域的标记:
[0062] 车辆假设区域是指路面上可能存在车辆的区域,该区域的生成过程和方法如下:
[0063] (1)获取路面自由驾驶区域:
[0064] 将车载摄像机采集到的道路交通情况图像由RGB空间转化到灰度空间,采用的公 式(1)如下:
[00巧]Gray= 0. 299R+0. 587G+0. 114B(1),
[0066] 利用路面区域的平整一致的特性,将获得的灰度图像利用Canny边缘检测算法对 整幅图像提取边缘,将边缘图像中每一列的像素点自底向上进行扫描,直到遇到边缘像素 点为止,将未扫描过的区域去除,剩下的区域设置为自由驾驶区域,Canny算子模板如下公 式(2)所示,其中Sy为水平算子,Sy为垂直算子,
[0067]
(2),
[0068] (2)设置路面感兴趣区域;
[0069] 在上述(1)步获取路面自由驾驶区域后,在道路交通图像上去除该区域,将剩余 的部分设置为路面感兴趣区域;
[0070] (3)生成路面对称区域:
[0071] 对上述(2)步设置的路面感兴趣区域提取水平边缘和垂直边缘,利用车辆具有良 好的对称性,且是关于中屯、轴对称,关于两边垂直边缘不对称该一特征,利用Sobel边缘检 测算子对路面感兴趣区域进行边缘提取,采用3X3模板获取边缘信息,Sobel边缘检测算 子模板如公式(3)所示,其中GJ%水平算子,Gy为垂直算子,
[007引
城,
[0073] 在用Sobel边缘检测算子提取完边缘图像后,对生成的边缘图像利用滑动窗口对 该区域的边缘图像像素进行行扫描,窗口初始大小为40X40像素,每扫描一遍上述(2)步 的路面感兴趣区域,窗口大小提高1. 2倍,共扫描6次,利用如下公式(4)计算对称度,将对 称度较高的点拟合成对称轴,由此生成路面对称区域,
[0074]
(4),
[00巧]式中G(i,j-k)和G(i,j+k)为原始图像中Wk为半径关于(i,j)点对称的像素点 灰度值,i和j为对称轴的横纵坐标,C为计算对称轴时所考虑的宽度,bottom和top表示 滑动窗口的垂直坐标的最小值和最大值,由区域窗口大小来决定,S值越小就表示此位置对 称度越大;
[0076] (4)标记路面车辆假设区域:
[0077]上述道路交通情况图像中车辆宽度与车辆实际宽度存在等比的变化关系,通过统 计车辆在该些图像中的宽度范围,将宽度阔值范围之内的上述(3)步生成的路面对称区域 标记为路面车辆假设区域,否则排除该区域;
[0078] 第二步,车辆假设区域的验证:
[0079] 车辆假设区域的验证是采用模式识别的方法完成,首先提取训练样本的结构相似 度特征,然后利用该些特征训练分类器,进而对车辆假设区域进行验证,具体步骤如下:
[0080] (5)车辆结构相似度特征的提取和训练:
[0081] 在离线情况下,对公共车辆数据库GTI中的数据样本进行裁剪,并采用双线性插 值算法实现图像的尺寸归一化,经过归一化的车辆图像大小为64X64像素,对处理好的车 辆图像提取车辆结构相似度特征,将车辆图像分块,用结构相似度算法SSIM计算每块中屯、 细胞与其他相邻的8个细胞的结构相似度,由此获取特征向量并组合成块内特征向量,再 将整幅图像内的所有块的特征向量整合,形成一幅图像的最终车辆结构相似度特征数据, 其中块大小为24X24像素,细胞大小为8X8像素,移动步长大小为8X8像素,特征维度为 432维,由此提取车辆结构相似度特征,再将提取到的车辆结构相似度特征数据输入SVM训 练分类器;
[0082] (6)提取车辆假设区域的车辆结构
相似度特征:
[0083]对第一步标记的车辆假设区域,利用双线性插值算法进行尺度归一化处理,统一 归一化为64X64像素,再利用上述步骤(5)中的车辆结构相似度特征的提取方法提取该区 域的车辆结构相似度特征;
[0084] (7)对车辆假设区域的车辆结构相似度特征进行验证:
[0085]使用离线训练好的SVM分类器对步骤做提取的车辆假设区域的车辆结构相似度 特征进行验证,如果识别为车辆,则标记该车辆位置,如果识别为非车辆,则删除该假设区 域,进而验证下一个车辆假设区域,由此完成车辆检测。
[0086] 上述基于结构相似度的车辆检测方法,所述结构相似度算法SSIM,是通过亮度比 较l(x,y)、对比度比较c(x,y)和结构比较s(x,y),W确定细胞间的相似度,最终用来整合 成结构相似度特征,其中SSIM公式如下;
[0091] 上述参量式中y,和yy分别为块内细胞X和中屯、细胞y的平均亮度值,作为亮度 估计;曰y和0y分别为块内细胞X和中屯、细胞y的标准差,作为对比度估计;0。为块内细 胞X和中屯、细胞y的亮度相关系数;Cl、C2和C3是为了避免公式中分母值较小时引起的不 稳定而增加的极小的固定正常量;Ki、K,为固定常量,L为像素值的动态范围。
[0092]本实施例的基于结构相似度的车辆检测方法是利用VS2013和0PENCV平台实现 的,并分别对正常光照、弱光照、强光照下采集的道路视频进行车辆检测实验,处理器是英 特尔口-3630,8G内存,使用的道路视频是由单目的行车记录仪(即车载单目摄像机)在白 天采集的,采集的工况包含晴天(正常光照和强光照)、阴天(弱光照)天气条件,道路为天 津市主要的高速公路和环路。视频图像大小为640X860像素,帖率为25帖每秒。为了对 本实施例的方法进行有效的评估,从不同时间、场景的3. 5个小时视频中提取1500帖包括 不同颜色、不同类型车辆的图像(共计5347部车辆)进行了实验分析,前方车辆的准确检 测率为97. 71%,误检率为1.28%,漏检率1.01%,平均每帖耗时126ms。本实施例的操作 中,每秒可W处理8帖图像,W驾驶时速为80km/h计算,车辆每秒行驶22. 2m,算法将W每 2. 85m的间隔更新一次障碍物信息。如按60km/h计算,更新距离将缩短至2. 08m,能够满足 车辆安全驾驶的实时性要求。
[0093] 为了验证本发明方法在车辆识别率上的优势,本实施例选取常用于车辆检测的 0油〇1'、册6和颜色相似特征进行比较,利用5¥1分类器训练,在公共车辆数据库61'1上进行 前向、左侧、右侧及远处车辆的识别对比实验。表1列出了车辆识别结果,其中训练测试样 本的选择方式为随机选择每类图片的一半作为训练样本,剩下的一半为测试样本,保证了 训练与测试样本不重复出现,更能保证实验结果的普遍性和正确性。
[0094] 表1不同算法在SVM分类器下的车辆识别率
[0095]
[0096] 结果表明,在本实施例的基于结构相似度的车辆检测方法中,提取车辆结构相似 度特征的检测方法在特征维度较低的情况下,算法效率及识别率明显优于提取HOG、Gabor 特征和颜色相似度的检测方法,平均识别率达到97. 18%。
[0097] 本实施例中所述SVM分类器是公知的,所设及的设备是本技术领域熟知并可通过 商购途径获得的。
【主权项】
1.基于结构相似度的车辆检测方法,其特征在于具体步骤如下: 第一步,车辆假设区域的标记: 车辆假设区域是指路面上可能存在车辆的区域,该区域的生成过程和方法如下: (1) 获取路面自由驾驶区域: 将车载摄像机采集到的道路交通情况图像由RGB空间转化到灰度空间,采用的公式 (1) 如下: Gray = 0. 299R+0. 587G+0. 114B (1), 利用路面区域的平整一致的特性,将获得的灰度图像利用Canny边缘检测算法对整 幅图像提取边缘,将边缘图像中每一列的像素点自底向上进行扫描,直到遇到边缘像素点 为止,将未扫描过的区域去除,剩下的区域设置为自由驾驶区域,Canny算子模板如下公式 (2) 所示,其中Sx为水平算子,S y为垂直算子,(2) 设置路面感兴趣区域: 在上述(1)步获取路面自由驾驶区域后,在道路交通图像上去除该区域,将剩余的部 分设置为路面感兴趣区域; (3) 生成路面对称区域: 对上述(2)步设置的路面感兴趣区域提取水平边缘和垂直边缘,利用车辆具有良好的 对称性,且是关于中心轴对称,关于两边垂直边缘不对称这一特征,利用Sobel边缘检测算 子对路面感兴趣区域进行边缘提取,采用3X3模板获取边缘信息,Sobel边缘检测算子模 板如公式(3)所示,其中G x为水平算子,Gy为垂直算子,在用Sobel边缘检测算子提取完边缘图像后,对生成的边缘图像利用滑动窗口对该区 域的边缘图像像素进行行扫描,窗口初始大小为40X40像素,每扫描一遍上述(2)步的路 面感兴趣区域,窗口大小提高1. 2倍,共扫描6次,利用如下公式(4)计算对称度,将对称度 较高的点拟合成对称轴,由此生成路面对称区域,式中G(i,j-k)和G(i,j+k)为原始图像中以k为半径关于(i,j)点对称的像素点灰度 值,i和j为对称轴的横纵坐标,C为计算对称轴时所考虑的宽度,bottom和top表示滑动 窗口的垂直坐标的最小值和最大值,由区域窗口大小来决定,S值越小就表示此位置对称度 越大; (4) 标记路面车辆假设区域: 上述道路交通情况图像中车辆宽度与车辆实际宽度存在等比的变化关系,通过统计车 辆在这些图像中的宽度范围,将宽度阈值范围之内的上述(3)步生成的路面对称区域标记 为路面车辆假设区域,否则排除该区域; 第二步,车辆假设区域的验证: 车辆假设区域的验证是采用模式识别的方法完成,首先提取训练样本的结构相似度特 征,然后利用这些特征训练分类器,进而对车辆假设区域进行验证,具体步骤如下: (5) 车辆结构相似度特征的提取和训练: 在离线情况下,对公共车辆数据库GTI中的数据样本进行裁剪,并采用双线性插值算 法实现图像的尺寸归一化,经过归一化的车辆图像大小为64X64像素,对处理好的车辆图 像提取结构相似度特征,将车辆图像分块,用结构相似度算法SSIM计算每块中心细胞与其 他相邻的8个细胞的结构相似度,由此获取特征向量并组合成块内特征向量,再将整幅图 像内的所有块的特征向量整合,形成一幅图像的最终车辆结构相似度特征数据,其中块大 小为24X24像素,细胞大小为8X8像素,移动步长大小为8X8像素,特征维度为432维, 由此提取车辆结构相似度特征,再将提取到的车辆结构相似度特征数据输入SVM训练分类 器; (6) 提取车辆假设区域的车辆结构相似度特征: 对第一步标记的车辆假设区域,利用双线性插值算法进行尺度归一化处理,统一归一 化为64X64像素,再利用上述步骤(5)中的车辆结构相似度特征的提取方法提取该区域的 车辆结构相似度特征; (7) 对车辆假设区域的车辆结构相似度特征进行验证: 使用离线训练好的SVM分类器对步骤(6)提取的车辆假设区域的车辆结构相似度特征 进行验证,如果识别为车辆,则标记该车辆位置,如果识别为非车辆,则删除该假设区域,进 而验证下一个车辆假设区域,由此完成车辆检测。2.根据权利要求1所述基于结构相似度的车辆检测方法,其特征在于:所述结构相似 度算法SSIM,是通过亮度比较1 (X,y)、对比度比较c (X,y)和结构比较s (X,y),以确定细胞 间的相似度,最终用来整合成结构相似度特征,其中SSIM公式如下:SSIM (x,y) = [l(x, y)]a · [c (x, y) ]β · [s(x, y)]Y (8), 上述参量式中μ 别为块内细胞x和中心细胞y的平均亮度值,作为亮度估 计;σ , 〇 ^别为块内细胞X和中心细胞y的标准差,作为对比度估计;σ xy为块内细胞 X和中心细胞y的亮度相关系数;C1XJP C3是为了避免公式中分母值较小时引起的不稳定 而增加的极小的固定正常量ApK2为固定常量,L为像素值的动态范围。
【专利摘要】本发明基于结构相似度的车辆检测方法,涉及图像的结构分析,步骤是:第一步,车辆假设区域的标记:获取路面自由驾驶区域、设置路面感兴趣区域、生成路面对称区域、标记路面车辆假设区域;第二步,车辆假设区域的验证:车辆结构相似度特征的提取和训练、提取车辆假设区域的车辆结构相似度特征、对车辆假设区域的车辆结构相似度特征进行验证;该方法降低了车辆检测系统的成本,提高了车辆检测系统的效率和识别精度,具有普遍的适用性。
【IPC分类】G06T7/40, G06K9/62, G06K9/00
【公开号】CN104881661
【申请号】CN201510351724
【发明人】于明, 郭迎春, 阎刚, 于洋, 师硕, 周鸿飞, 刘依, 翟艳东
【申请人】河北工业大学
【公开日】2015年9月2日
【申请日】2015年6月23日
转载请注明原文地址:https://www.famiwei.com/read-8138415.html