当前位置:大学毕业论文> 专科论文>材料浏览

车牌识别方面硕士论文开题报告范文 跟基于改进卷积神经网络的车牌识别方法类研究生毕业论文范文

主题:车牌识别论文写作 时间:2024-02-02

基于改进卷积神经网络的车牌识别方法,该文是车牌识别类有关论文范文与卷积神经网络和车牌识别方法和改进相关本科毕业论文范文.

车牌识别论文参考文献:

车牌识别论文参考文献 网络营销论文计算机网络毕业设计网络营销相关论文网络论文

摘 要:研究车牌识别技术时,存在着识别准确率波动较大,准确率较低等问题.为提高车牌识别准确率,提出了一种改进的卷积神经网络算法,在卷积神经网络模型的基础上对其层次、参数进行改进,通过设置对照实验获得较好的训练参数数值,使改进的卷积神经网络对车牌识别的准确率有一定提升.根据实验方案,对全连接神经网络、LeNet-5,以及改进的卷积神经网络在识别准确率方面进行对比实验,实验数据表明,改进的卷积神经网络在识别准确率方面高于全连接神经网络和LeNet-5.

关键词:机器学习;车牌识别;卷积神经网络

中图分类号:TP183 文献标识码:A

1 引言(Introduction)

全球的经济发展迅速,汽车数量不断增加,交通堵塞、交通事故多发、交通环境日趋恶化等问题是各个国家都无法忽视的,智能交通系统(简称ITS)[1]开始进入人们的视线.车牌识别技术(简称LPR)作为ITS领域中不可或缺的一部分发挥着越来越重要的作用.

由于缺乏大规模图像数据库和硬件性能不足,造成了早期的CNN不能处理复杂问题.近年来由于硬件技术上的突破和越来越多的大规模图像数据库被人民建立,CNN逐渐成为人工智能方面研究热点,随着对其不断的研究,许多新的结构被人们提出.近年比较有名的CNN结构有ResNet[2]、AlexNet[3]、VGGNet[4]、GoogleNet[5]等.在应用方面上,图像识别方面[6],动态视频分析[7]、自然语言处理[8]等方面都取得了很多成果.由于CNN在图片识别方面具有很好的性能,所以将CNN应用到LPR领域.

本文首简单介绍卷积神经网络的结构,提出了几种改进方案对卷积神经网络的结构进行了改进,对于改进后的卷积神经网络结构进行介绍和分析,改进后的卷积神经网络解决了识别准确率低的问题.设计了实验方案,实验对比了改进卷积神经网络与、文献[9]中的卷积神经网络和全连接神经网络识别准确率,得出了改进后的卷积神经网络在识别准确率方面有所提升的结论

2 卷积神经网络结构(Convolution neural networkstructure)

卷积神经网络是近年来兴起的人工神经网络的一个特例,在图片和语言识别领域取得了较多的研究成果.这种技术被广泛传播和应用,最常见的应用是在计算机图像识别方面,药物发现、动态视频分析、自然语言处理也都使用了这门技术.

卷积神经网络不再是对图片的一个个像素点进行处理,而是使用卷积核对一块像素区域进行扫描,这种方法是为了加强图像信息的连续性,加深神经网络对图像的理解.经典的卷积神经网络主要由三个部分组成:输入层为第一部分,两层卷积层和降采样层构成第二部分,卷积层计算特征图公式如式(1)所示:

式中,Osize表示卷积后的图片大小、Isize表示输入图片大小、Csize表示卷积核大小、Stride表示卷积核每次移动距离.降采样层计算公式如式(2)所示:

式中,Psize表示降采样后的图片大小、Isize表示输入图片大小、pad表示采样核个数、pool_size表示采样核大小、stride表示采样核每次移动距离.全连接层、Softmax层和输出层构成第三部分.卷积神经网络层次图如图1所示.

3 改进后的卷积神经网络(Improved convolutionneural network)

3.1 设计方案

针对我国车牌中存在10个数字和24个字母(不包含I、O)的情况,我们将神经网络的输出层中的神经元个数改为34,对识别准确率方面提出以下方法进行改进:

(1)参照Lenet-5卷积神经网络结构添加C5层.

(2)在卷积层和降采样层之间添加标注化层.

(3)调整C5层的卷积核个数.

3.2 网络结构

改进后的卷积神经网络层次如图2所示.输入层为第一部分,由卷积层、激活函数、标准批处理层、池化层这三部分组成第二部分.全连接层、Softmax层和输出层构成第三部分.

改进后的卷积神经网络结构如图3所示,改进后的卷积神经网络结构各层介绍:(1)输入层为字符的图片,图片大小32×32;(2)C1为卷积层,输入图片经过该层后得到6张28×28的特征图,该层用了6个大小为5×5的过滤器;(3)S2为池化层,6张C1层处理得出的的特征图经过池化变成大小为28×28 的特征图,每个过滤器大小为2×2;(4)C3为卷积层,池化处理过的图片经过C3层后得到16个10×10的特征图,每个过滤器大小为5×5,共16×6个卷积核;(5)S4为为池化层,16张C3层处理得出的的特征图经过池化变成大小为5×5的特征图,每个过滤器大小为2×2;(6)C5层为卷积层,池化处理过的图片经过C3层后得到120个1×1的特征图,每个过滤器大小为5×5;(7)F6层为全连接层,C5层的120个特征图经过F6层后得到120×1×1共120个神经元,输出节点数为84个;(9)输出层包含34个神经元,对应着34个字符的输出.

3.3 实验结果

实验环境:GPU为NVIDIA GTX960M独立显示芯片,2G独立显存;CPU为Intel i5-6300HQ,主频2.30GHz、4GB内存、4核;64位Microsoft Windows 10操作系统,MatlabR2017b编程语言.DeepLearnToolbox-master深度学习算法软件包,使用GPU计算.在Chars74K数据集中选取36040张字符图像,每个字符1060张,共34个字符(10类数字字符,24类字母字符,除去字母O和I).

3.3.1 标准化层对识别准确率的影响

实验对象:卷积神经网络与改进卷积神经网络.实验结果如表1所示.

从表中可以看出在相同的参数下,加入标准化层与未加入标准化层的卷积神经网络在识别率上由94.12%提高到了94.95%.由此可以看出标准化层对卷积神经网络在识别准确率方面有一定提升.

3.3.2 C5层和C5层卷积核个数对识别率的影响实验对象:卷积神经网络与含C5层的卷积神经网络.实验结果如表2所示.

从表中可以看出在相同的参数下,加入C5卷积层与未加入C5卷积层的卷积神经网络在识别率上由94.12%提高到了94.83.根据该实验数据可以得出C5卷积层在提高识别准确率方面有着一定效果.

实验对象:C5层卷积核个数.实验结果如表3所示.

从表中可以看出C5层卷积核个数对识别准确率有着一定的影响,随着卷积核个数的提高识别准确率也随之提高,这体现了在输出层的神经元个数增加后,识别精度随着卷积核数增加而提高,但当卷积核数增加到一定数目时,识别精度不会提高.

3.3.3 三种神经网络的对比

实验对象:全连接神经网络、卷积神经网络与改进卷积神经网络.参数设置:迭代次数30,学习率0.003,实验数据集:4200张样本图片.实验结果如表4所示.

从表中可以看出改进后的卷积神经网络与全连接神经网络相比识别准确率提高了约10%,与卷积神经网络相对比识别准确率提高了约2%.

3.3.4 三种神经网络准确率对比图

图4表示的是这三种神经网络在相同迭代次数下的准确率对比图,长划线类型曲线代表全连接神经网络的准确率变化图,系统点线类型曲线代表LeNet-5神经网络的准确率变化图,长划线—点线类型代表改进后的卷积神经网络准准确率变化图.由图4可知,卷积神经网络在图像识别方面确实优于全连接神经网络,而改进后的卷积神经网络的识别准确率最好.

4 结论(Conclusion)

本文对卷积神经网络对车牌识别方面进行了深入的研究.为了提高车牌识别准确率,我们对卷积神经网络的层次结构进行改进,改进后的卷积神经网络经过试验中参数的调整准确率达到了96.24%,相较于经典的卷积神经网络准确率提高了大约2%.

上文总结:上述文章是一篇关于经典车牌识别专业范文可作为卷积神经网络和车牌识别方法和改进方面的大学硕士与本科毕业论文车牌识别论文开题报告范文和职称论文论文写作参考文献.

神经网络在计算机网络安全评价中的应用
摘 要 计算机网络技术的大量普及,方便了我们的日常生活,并且提高了办公速度,但是广泛应用计算机网络的同时,计算机病毒、……危险因素的存在对计算机网络完全产生一定威胁 而在计算机网络安全评价中应用神经网.

基于遗传算法优化和BP神经网络的中长期负荷联合预测
摘 要 传统的BP 神经网络负荷预测存在学习速度慢、局部极小……缺陷,已无法满足现代电力负荷预测的精度要求 基于此,本文首先在分析了BP 神经网络的预测原理和不足的基础上,阐述了遗传算法的原理及优化步.

基于3s的人工神经网络模型在地质灾害危险性评价中的应用
宋雨濛(成都理工大学地球物理学院 四川 成都 610059)摘 要文章通过3s 技术手段和人工神经网络模型对卧龙大熊猫自然保护区进行了地质灾害危险性评价 包括通过遥感技术获取研究区域的遥感图像,并对图.

基于SPSS和BP神经网络的林产品物流运输需求预测对比
摘要采用SPSS及Matlab软件分别建立多元线性回归模型和BP神经网络预测模型,通过HN省林产品物流运输需求量的算例,对比多元线性回归和BP神经网络预测模型的预测能力得出相应结论 关键词多元线性回归.

论文大全