当前位置: 首页 > 专利查询>重庆大学专利>正文

一种基于稀疏自编码和稀疏表示进行交通标志识别的方法技术

技术编号:13273194 阅读:100 留言:0更新日期:2016-05-18 23:17
本发明专利技术公开了一种基于稀疏自编码和稀疏表示进行交通标志识别的方法,包括:搜集包含有交通标志的图片,手工将其分成l类;对每一类含有交通标志的图片进行取块,并对图像块进行预处理;预处理后的图像块作为训练样本,分别训练l个稀疏自编码器,权重字典分别记为:D1,D2,...,Dl;将未知交通标志的测试图片进行取块,构成测试图像块;运用稀疏表示原理,采用OMP算法,分别计算测试图像块在各权重字典下的稀疏系数;求取重构图像块与原图像块之间的F范数,选择F范数最小的字典类别作为测试图片的交通标志识别结果。本发明专利技术使用稀疏自编码自动提取交通标志的充分特征,通过计算重构样本与测试样本的距离完成识别,能取得较高的识别正确率。

【技术实现步骤摘要】

本专利技术涉及计算机自动控制应用领域,具体涉及一种基于基于稀疏自编码和稀疏 表示进行交通标志识别的方法。
技术介绍
智能交通系统由于其安全、可靠、高效的特性,受到交通管理部门越来越多的重 视。交通标志识别是智能交通的重要组成部分,在无人驾驶、辅助驾驶、交通标志维护等多 方面有着重要作用。人类视觉系统可以容易地识别交通标志,然而,让计算机对交通标志进 行识别仍是一个极具挑战性的课题。在真实的交通场景中,由于天气变化,光照条件,局部 遮挡,尺度变化,背景干扰,某些不同类交通标志之间较小的类间距离等问题使得交通标志 识别方法的研究远未达到成熟。因此,找到一种能够克服上述困难,对交通标志图片进行有 效识别方法具有重要意义。 当前的交通标志识别方法一般分为两个步骤:特征提取和分类器设计。在特征提 取阶段,研究者使用的特征通常是Haar特征,类别显著性特征,距离变换特征,H0G特征等。 然而,这些特征通常是根据某些先验知识手动设计得到的,对于交通标志识别任务来说,手 动设计的方式无法提取足够充分的特征;在分类器设计阶段,通常需要确定分类器的参数, 增加整个识别算法的计算复杂度。稀疏自编码模型可以自动提取输入数据的充分有效特 征,运用稀疏表示原理完成测试样本的重构可以避免分类过程的分类器设计。 近来,稀疏自编码模型成为机器学习领域的研究热点,该模型可以在无人工干预 的情况下,提取输入数据的充分有效特征,该模型提取的特征信息包含在权重字典中。稀疏 表示在计算机视觉领域有着广泛应用,它将输入信号建模成字典中少数原子的线性组合。 使用稀疏自编码模型获得的权重字典,采用稀疏表示原理获得测试图像块的稀疏系数,从 而获得重构图像块,最后根据重构图像块与测试图像块之间距离的大小完成识别。
技术实现思路
本专利技术的目的在于提供一种基于基于稀疏自编码和稀疏表示进行交通标志识别 的方法,有效解决现有识别方法特征提取不充分、分类器设计带来的高计算复杂度问题。 -种基于稀疏自编码和稀疏表示进行交通标志识别的方法,包括: (1)搜集包含有交通标志的图片,手工将其分成1类,分别记为:. . .,C1; (2)对每一类含有交通标志的图片进行取块,图像块的大小相同,每一类的图像块 分别记为:Ρι,Ρ2,…,Ρι; (3)对图像块Ρι,Ρ2,...,Ρι进行预处理(包括正规化和白化),预处理后的图像块记 为:ΡΛΡ 2,,···,Ρι,; ⑷将?^,ρ2',...,Pi'作为训练样本,分别训练1个稀疏自编码器,获取的权重字 典分别记为:Di,D2, · · ·,Di; (5)取一幅包含未知交通标志的测试图片,取与(1)中大小相同的图像块,记为:X; (6)运用稀疏表示原理,采用OMP算法,分别计算X在权重字典DiA,. . .,Di下的稀 疏系数:αι,α2, · · ·,α1; (7)分别计算 I |X-DlC[1| |F,| |X-D2a2| |F,...,| Ιχ-Dicnl |F,选择 F 范数最小的字典类 别作为测试图片的交通标志识别结果。 上述步骤(1)的具体步骤为:搜集含有交通标志的图片,人工将其分成1类,记为: &,C2,. . .,Ci。&,C2,. . .,Ci中的图片,尽量包含多张不同光照、天气、尺度、遮挡等情况的照 片,并将每幅图片变成128X128。 所述步骤(2)中的取块步骤为:对&,&,...,&分别进行取块,运用滑动窗技术,步 长为1,取块大小为8X8,并将图像块拉成64维的列向量,获得的图像块记为 所述步骤(3)中的预处理操作包括正规化和白化,具体方法为: (i)用Μ(Ρ〇表示第i类图像块?1中的样本均值,用D(P〇表示Pi中的样本方差,正规 化具体为:M(Pi)/D(Pi); (ii)正规化后的图像块进行白化操作。白化操作的目的是去除相关性。用Σ(Ρ〇 表示Pi的协方差,计算Σ (Ρ〇特征值和特征向量,特征值组成的列向量记为Si,记,Σ (Ρ,)的特征向量组成的矩阵记为U,,白化操作可表示为: = U fS、? 所述步骤(4)中的稀疏自编码器,基本结构是包括输入层(64个节点)、隐含层 (1600个节点)和输出层(64个节点)的神经网络,所不同的是,稀疏自编码器逼近的是样本 自身。稀疏自编码器的具体训练过程为: (i)令巧=式},.选取隐含层的激活函数为sigmoid函数:g(z) = 1 /(1+exp (-z)),则隐含层的输出为abihaWpi+bO,其中Wi即为权重字典Di,bi为偏置向量; (ii)设稀疏自编码器的输出值为:月=隹;,瓦2,.··,瓦},则泛+ 4為和bs分 别为隐含层到输出层的权重和偏置向量; (i i i)稀疏自编码器的方差代价函数为: (vi)权重衰减项表示为:,其中λ是权重衰减参数; (V)稀疏自编码器的代价函数用J表示,则优化目标是其中β是稀疏性惩罚因子权重系数,用aJpO表示第j个隐含层节点的输出,表示第j个隐含层节点平均输出值,灯(广|/77)=/ 71〇§(广//^)+<1-冲〇g(【-/V 1-A-)! ρ是稀疏性系数,可取ρ=〇. 05。使用L-BFGS算法完成J的优化,获得最优的I,也就是第i类交通标志的权重字典 Di,采用相同方法获得其他类的权重字典:. . .,Di。所述步骤(5)的具体步骤是:选取大小为128X128的包含未知交通标志的图片,无 重叠取8X8大小的块,每一个块均拉成列向量,组成测试图像块:X={X1,X2, . . .,X64},Xe ^64X256 所述步骤(6)中的稀疏表示原理,对权重字典Di,和X中的每个图像块Xj,j = 1, 2, . . .,64,j = l,2, . . .,64,找到X的稀疏系数,记为: α,. = {α),α,2,…,<4丨,具体求解方法使用0ΜΡ算法(Pati Y C,Rezaiifar R,Krishnaprasad P S. Orthogonal matching pursuit:Recursive function approximation with applications to wavelet decomposition. Signals , Systems and Computers , 1993.1993 Conference Record of The Twenty-Seventh AsilomarConference on.IEEE, 1993:40-44.)。使用同样方法,获得X在权重字典DiD%. . .,Di下的稀疏系数W2,. . .,ai。 所述步骤(7)中的01〇14 = 1,2,...,1完成图像块的重构,计算重构图像块与原图 像块之间的F范数,选择F范数最小的字典类别作为测试图片的交通标志识别结果。相对于目前现有交通标志识别方法,本专利技术的有益效果是: 1.本专利技术使用稀疏自编码器作为特征提取模型,相对于现有的基于手工设计的特 征提取方法,该模型提取的特征更加充分,能更有效地进行识别。 2.本专利技术在识别阶段计算重构图像块与原图像块之间的距离,并将当前第1页1 2 本文档来自技高网
...

【技术保护点】
一种基于稀疏自编码和稀疏表示进行交通标志识别的方法,包括:(1)搜集包含有交通标志的图片,手工将其分成l类,分别记为:C1,C2,...,Cl;(2)对每一类含有交通标志的图片进行取块,图像块的大小相同,每一类的图像块分别记为:P1,P2,...,Pl;(3)对图像块P1,P2,...,Pl进行预处理(包括正规化和白化),预处理后的图像块记为:P1',P2',...,Pl';(4)将P1',P2',...,Pl'作为训练样本,分别训练l个稀疏自编码器,获取的权重字典分别记为:D1,D2,...,Dl;(5)取一幅包含未知交通标志的测试图片,取与(1)中大小相同的图像块,记为:X;(6)运用稀疏表示原理,采用OMP算法,分别计算X在权重字典D1,D2,...,Dl下的稀疏系数:α1,α2,...,αl;(7)分别计算||X‑D1α1||F,||X‑D2α2||F,...,||X‑Dlαl||F,选择F范数最小的字典类别作为测试图片的交通标志识别结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:尹宏鹏柴毅焦旭国刘兆栋李艺
申请(专利权)人:重庆大学
类型:发明
国别省市:重庆;85

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

1