一种车辆识别系统的制作方法

文档序号:6551748阅读:134来源:国知局
一种车辆识别系统的制作方法
【专利摘要】本发明公开了一种车辆识别系统,包括图像采集模块、与图像采集模块连接的图像处理模块,所述图像处理模块包括依次连接的:用于提取样本车辆图像Gabor特征的样本车辆Gabor特征提取模块,用于提取待测车辆图像Gabor特征的待测车辆Gabor特征提取模块,用于计算待测车辆图像Gabor特征在样本车辆图像特征字典上的系数向量的稀疏系数求解模块,用于判别待测车辆类别的待测车辆类别判定模块,所述样本车辆图像特征字典预先存储在图像处理模块的存储器中。本发明采用DSP和ARM,对待测车辆所属类别进行判别,并将结果传输给远程PC机,具有较高的准确率,能够满足车辆识别的需要。
【专利说明】一种车辆识别系统

【技术领域】
[0001] 本发明涉及一种智能交通系统中对车辆进行类别判定的车辆识别系统,特别是涉 及一种基于DSP和ARM的车辆识别系统,属于车辆识别【技术领域】。

【背景技术】
[0002] 近年来,随着国民经济的迅速发展和人们生活水平的不断提高,机动车辆快速 增长,交通堵塞和交通事故频繁发生,交通问题日益严峻。为提高交通系统运行的有 序性和可靠性,实现交通运输服务的智能化监控和管理,智能交通系统(Intelligent Transportation System, ITS)显得尤为重要,它已经成为当前交通领域的前沿技术之一。
[0003] 目前主要的车辆识别方法是通过在要检测的路段预先埋下压电传感材料,当车辆 经过时,压电材料产生同承重压力成正比的电量,根据电量的大小和产生的次数可以得到 车辆载重量和轮轴数等,通过模版匹配的方法可以确定车型,但是该方法埋置传感器软化 了路面,路面较容易受损,其次传感器响应结果易受周围环境和繁忙交通的影响,而且压电 传感器寿面有限,一般为两年,更换传感器需要破坏交通路面后重新铺设,要花费较高的代 价,这些都给传统的车辆识别方法带来了极大地挑战。


【发明内容】

[0004] 本发明所要解决的技术问题是:提供一种费用低、使用寿命长的车辆识别系统。
[0005] 本发明为解决上述技术问题采用以下技术方案:
[0006] -种车辆识别系统,包括图像采集模块、与图像采集模块连接的图像处理模块,所 述图像处理模块包括依次连接的:用于提取各个类别的样本车辆图像Gabor特征的样本车 辆Gabor特征提取模块,用于提取待测车辆图像Gabor特征的待测车辆Gabor特征提取模 块,用于计算待测车辆图像Gabor特征在样本车辆图像特征字典上的系数向量的稀疏系数 求解模块,用于判别待测车辆类别的待测车辆类别判定模块;所述样本车辆图像特征字典 预先存储在图像处理模块的存储器中,且样本车辆图像特征字典的构建方法如下:将每幅 样本车辆图像的Gabor特征图像的像素矩阵按列拉伸,组成一维向量,将各个类别的样本 车辆图像的Gabor特征组成矩阵形成各个类别样本车辆图像的初始特征字典,将各个类别 的初始特征字典合并得到样本车辆图像的初始特征字典,归一化初始特征字典得到新的特 征字典矩阵,计算新的特征字典矩阵的协方差矩阵,计算协方差矩阵的特征值和特征向量, 特征向量按对应的特征值由大到小排列,并取前1〇〇列特征向量得到线性变换矩阵,将线 性变换矩阵的转置矩阵乘以初始特征字典得到样本车辆图像的特征字典。
[0007] 优选的,所述图像采集模块包括摄像头,所述摄像头固定于车道上方,用于采集车 辆的车头正面图像。
[0008] 优选的,所述图像处理模块还包括模数转换器、DSP处理器,所述模数转换器用于 将摄像头采集的图像模拟信号转换为数字信号,所述DSP处理器用于处理模数转换器传输 来的数字信号。
[0009] 进一步的,还包括电源、ARM处理器、网口、无线传输模块、PC机,所述ARM处理器通 过网口与DSP处理器连接,所述PC机通过所述无线传输模块与ARM处理器连接,所述电源 模块给摄像头、模数转换器、DSP处理器、ARM处理器供电。
[0010] 优选的,所述计算待测车辆图像Gabor特征在样本车辆图像特征字典上的系数向 量的方法为正交匹配追踪算法。
[0011] 优选的,所述Gabor特征的提取方法如下:利用快速傅里叶变换以及傅里叶反变 换计算Gabor小波核函数与相应的车辆图像的卷积结果,将其作为相应的车辆图像的局部 纹理特征,将相应的车辆图像的局部纹理特征的幅值作为相应的车辆图像的Gabor特征。
[0012] 本发明采用以上技术方案与现有技术相比,具有以下技术效果:
[0013] 1、本发明一种车辆识别系统采用DSP和ARM,对待测车辆所属类别进行判别,并将 结果传输给远程PC机,具有较高的准确率,能够满足车辆识别的需要。
[0014] 2、本发明一种车辆识别系统结构简单,花费较低,不会对路面造成损害,而且使用 寿命较长。

【专利附图】

【附图说明】
[0015] 图1是本发明车辆识别系统的原理图。
[0016] 图2是本发明车辆识别系统的系统辨识模块框图。
[0017] 图3是本发明车辆识别系统的车辆识别方法流程图。
[0018] 图4是本发明车辆识别系统的车辆图像采集示意图。
[0019] 图5是本发明车辆识别系统的初始特征字典降维方法流程图。
[0020] 图6是本发明车辆识别系统的稀疏系数求解方法流程图。

【具体实施方式】
[0021] 下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始 至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参 考附图描述的实施方式是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
[0022] 如图1、图2所示,一种车辆识别系统包括摄像头、模数转换器、DSP处理器、网口、 电源模块、ARM处理器、无线传输模块、PC机,所述摄像头固定于车道上方,用于采集车辆 的车头正面图像,所述模数转换器用于将摄像头采集的图像模拟信号转换为数字信号,且 模数转换器的型号为SAA7115,所述DSP处理器用于处理模数转换器传输来的数字信号,且 DSP处理器的型号为TMS320DM642,所述ARM处理器通过网口与DSP处理器连接,且ARM处 理器的型号为S3C2440,所述PC机通过所述无线传输模块与ARM处理器连接,所述电源模块 给摄像头、模数转换器、DSP处理器、ARM处理器供电,所述DSP处理器包括:用于提取样本 车辆图像Gabor特征的样本车辆Gabor特征提取模块,用于建立样本车辆图像特征字典的 样本车辆特征字典构建模块,用于提取待测车辆图像Gabor特征的待测车辆Gabor特征提 取模块,用于计算待测车辆图像Gabor特征在样本车辆图像特征字典上的系数向量的稀疏 系数求解模块,用于判别待测车辆类别的待测车辆类别判定模块。
[0023] 如图3所示,为本发明车辆识别系统的车辆识别方法流程图,利用安装在车道上 方的摄像头采集车辆图像,摄像头与地面的垂直距离为5米,摄像头拍摄视线与地面所成 夹角为30度时拍摄效果最佳(如图4所示),车辆图像分为样本车辆图像与待测车辆图像, 通过2D-Gabor滤波器提取样本车辆图像的Gabor特征,构建稀疏表示所需的特征字典,并 对其进行降维处理,其次通过相同的2D-Gabor滤波器提取待测车辆图像的Gabor特征并 进行降维处理,根据正交匹配追踪算法求解降维后待测车辆图像的Gabor特征在所构建特 征字典上的稀疏系数,最后根据重构残差的方法判别待测车辆的所属类别,将识别结果通 过显示器来表示。降维方法除了主成分分析法,还有其他方法,例如线性判别分析、多维尺 度分析、拉普拉斯特征映射等等,这里使用主成分分析法的优点是该方法理论完善、概念简 单、计算方便,具有最优线性重构误差。
[0024] 步骤1、对样本车辆图像进行Gabor特征提取。
[0025] 选取4类样本车辆图像:公共汽车、长途客车、小轿车、卡车,每类样本车辆选取10 辆不同的车,分别采集其车头图像作为其样本图像,并将每幅样本图像旋转-5°、0°、+5° 来模拟道路不平造成的车辆角度差异,因此样本车辆图像的总数q = 4X3X 10 = 120个。
[0026] 由于样本车辆图像的原始图像为彩色图像,采用原始图像计算数据量较大,为了 缩小计算数据量,因此需要将样本车辆图像转换为灰度图,根据加权平均法对样本车辆图 像灰度化,得到第i类第j个样本车辆图像的灰度值IuOn,η),
[0027] Ii;』(m,η) = 0· 301^,』(m,η)+0· 59Gi;』(m,η)+0· llBi,』(m,η),
[0028] 其中,i,j表示第i类车辆中第j幅样本(i = 1,2,…,4, j = 1,2,…,30),m, n分别为样本车辆图像像素的横、纵坐标,&>,n)为第i类第j个样本车辆图像第m行第 η列像素的红色分量,Gy (m,η)为第i类第j个样本车辆图像第m行第η列像素的绿色分 量,By (m,η)为第i类第j个样本车辆图像第m行第η列像素的蓝色分量。
[0029] 接着,利用2D-Gabor滤波器提取样本车辆图像的局部纹理特征Mv, u(z),即采 用二维Gabor小波模仿视觉皮层细胞的滤波响应,描述图像的空间域和频率域的局部化 特性,M u,v (z) = I (z)*Wu,v (z),其中,z = (m, η)是矢量,表示第m行第η列像素的坐 标,Ι(ζ)表示样本车辆图像的灰度值,*表示卷积运算,Ψ",ν(ζ)为Gabor小波核函数, ψ?,ν(ζ) = ^-?βχΡ -卜! ¥丨 x exp(ifz)-exp(-^-),其中,| | | | 表示欧几里得范数, (7 Z(J L (k οο^φΛ k= r . ,kv = kmaxfv,kmax为最大的米样频率,u、V分别表不Gabor小波的方向和 V Kv Sm Ψη J 尺度因子,且u、v为整数,采用5个尺度,S卩V =〇,1,…,4,8个方向,即ιι = 0,1,···,7, __ +1 〇为高斯窗口的宽度与正弦波的波长的比率,σ = -),其中Φ是Gabor滤 2Ψ -1 波器的半峰带宽,在样本车辆图像的局部纹理特征提取时,令Φ = 1,则σ = π,并设 定kmax = π/2, % =τγμ/8,f ν = 2,通过快速傅里叶变换和卷积定理得到,F{MU,v (m, η)} =F{WU,ν (m, η)} XF{I (m, η)},通过傅里叶反变换求解 Mu,ν (m, η)得,Mu,ν (m, η)= Γ1 {F{WU,v (m, n)} XF{I (m, η)}},再根据幅值计算公式,求得卷积结果Mu,v (m, n)的幅 值 GUj(m,n), Gi:v (/;?,/?) = ^Rc(,^/ir(/;2,/7))2 + ,.(/?,/?))2 ,其中,Re (Mu,v (m, n))为 Mu,v (m, n)的实部,Im(Mu,v (m, n))为Mu,v (m, n)的虚部,将计算到的幅值信息{Gu,v (m, n) ; v =0, 1,· · ·,4, u = 0, 1,· · ·,7}作为样本车辆图像的Gabor特征。
[0030] 步骤2、建立样本车辆图像特征字典。
[0031] 2. 1建立初始特征字典
[0032] 经过灰度化后每幅样本车辆图像的尺寸为320X240维,每幅样本车辆图像经过 2D-Gabor滤波器在5个尺度8个方向上进行特征提取后得到40个Gabor特征,将40幅 Gabor特征图像的像素矩阵按列拉伸,组成一个长度为40X320X240的一维列向量,并将 第i类的30幅样本车辆图像的Gabor特征组成矩阵的形式,即
[0033] β, =[S,. ,,5, ,,...,5,....5, ,, ]e ,
[0034] 其中,叫表示第i类车辆样本的总数叫=30,(i = 1, 2, . . . , 4),p = 40 X 320 X 240,表示一维列向量的行数,Si;j表示第i类样本中第j个样本(i = 1,2,. . .,4, j = 1,2, ...,30),其是由该样本的40幅Gabor特征图像经过按列拉伸获得的一维列向量, 该列向量为40X320X240维的列向量。
[0035] 其次,将所有的样本字典&集合在一起,构成样本车辆图像的初始Gabor特征字 典矩阵B,
[0036] B - [B1; . . . , Bj, ..., B4] - [S1;1, ..., S1;30, S2;1, . . . , S2;30, S3;1, . . . . Si;J·, . . . S3;30, S4 ,1,· · ·,S4,30],
[0037] 其中,Si:j表示第i类第j个样本车辆图像,样本车辆图像共有4类,每类各有30 个样本车辆图像,样本总数为q,q = 120。
[0038] 2. 2对初始特征字典进行降维处理,如图5所示
[0039] 利用主成分分析法(PCA)对初始特征字典矩阵B降维,步骤如下:
[0040] 1)对初始特征字典矩阵B进行归一化处理,计算得到新特征字典矩阵B',B'=
[Si , 1) · · · ) Sj ,30,,1) · · · ) S2 ' 30,S3 ; 1) · · · · Sj ; j) · · · S3 ' 30,S4 ; 1) · · · ) S4 ' 30], 其中,</=\厂^,瓦7为该列的均值,8,£1?><<1, 1) = 40\320\240,样本总数9=120;
[0041] 2)计算新特征字典矩阵B'的协方差矩阵Q,

【权利要求】
1. 一种车辆识别系统,其特征在于:包括图像采集模块、与图像采集模块连接的图像 处理模块,所述图像处理模块包括依次连接的:用于提取各个类别的样本车辆图像Gabor 特征的样本车辆Gabor特征提取模块,用于提取待测车辆图像Gabor特征的待测车辆Gabor 特征提取模块,用于计算待测车辆图像Gabor特征在样本车辆图像特征字典上的系数向量 的稀疏系数求解模块,用于判别待测车辆类别的待测车辆类别判定模块;所述样本车辆图 像特征字典预先存储在图像处理模块的存储器中,且样本车辆图像特征字典的构建方法如 下:将每幅样本车辆图像的Gabor特征图像的像素矩阵按列拉伸,组成一维向量,将各个类 别的样本车辆图像的Gabor特征组成矩阵形成各个类别样本车辆图像的初始特征字典,将 各个类别的初始特征字典合并得到样本车辆图像的初始特征字典,归一化初始特征字典得 到新的特征字典矩阵,计算新的特征字典矩阵的协方差矩阵,计算协方差矩阵的特征值和 特征向量,特征向量按对应的特征值由大到小排列,并取前100列特征向量得到线性变换 矩阵,将线性变换矩阵的转置矩阵乘以初始特征字典得到样本车辆图像的特征字典。
2. 如权利要求1所述车辆识别系统,其特征在于:所述图像采集模块包括摄像头,所述 摄像头固定于车道上方,用于采集车辆的车头正面图像。
3. 如权利要求1所述车辆识别系统,其特征在于:所述图像处理模块还包括模数转换 器、DSP处理器,所述模数转换器用于将摄像头采集的图像模拟信号转换为数字信号,所述 DSP处理器用于处理模数转换器传输来的数字信号。
4. 如权利要求1-3任一项所述车辆识别系统,其特征在于:还包括电源、ARM处理器、网 口、无线传输模块、PC机,所述ARM处理器通过网口与DSP处理器连接,所述PC机通过所述 无线传输模块与ARM处理器连接,所述电源模块给摄像头、模数转换器、DSP处理器、ARM处 理器供电。
5. 如权利要求1-3任一项所述车辆识别系统,其特征在于:所述计算待测车辆图像 Gabor特征在样本车辆图像特征字典上的系数向量的方法为正交匹配追踪算法。
6. 如权利要求1-3任一项所述车辆识别系统,其特征在于:所述Gabor特征的提取方 法如下:利用快速傅里叶变换以及傅里叶反变换计算Gabor小波核函数与相应的车辆图像 的卷积结果,将其作为相应的车辆图像的局部纹理特征,将相应的车辆图像的局部纹理特 征的幅值作为相应的车辆图像的Gabor特征。
【文档编号】G06K9/60GK104102900SQ201410307301
【公开日】2014年10月15日 申请日期:2014年6月30日 优先权日:2014年6月30日
【发明者】孙伟, 金炎, 张小瑞, 陈刚, 唐慧强, 张小娜, 孙仲, 周宏远 申请人:南京信息工程大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1