车辆牌照识别算法研究及其在GPU与CPU协同平台上的实现

车辆牌照识别算法研究及其在GPU与CPU协同平台上的实现

论文摘要

随着我国车辆的增多,城市交通状况日渐恶化,如何有效地对车辆管理开始受到人们的重视。车辆牌照识别技术是智能交通中一种基于图像处理和模式识别的关键性技术。它可以广泛应用于道路收费,交通监管,非现场执法等领域,能够提高工作效率,节约人力成本,具有巨大的经济价值和现实意义。车辆牌照识别主要包含车牌定位,字符分割和字符识别三个部分。本文对这三个部分进行了算法研究,针对以往算法中的不足,提出了新的算法,并在GPU与CPU协同的平台上对算法进行了设计,最后设计出一套基于CPU和基于CPU与GPU的车辆牌照识别软件。(1)车牌定位部分,研究分析了基于垂直边缘的车牌定位算法、基于MSER的车牌定位算法。针对算法速度慢,准确度不高等缺点,提出一种基于三值图像和车牌字符特征的车牌定位算法。并在GPU与CPU协同平台上对算法进行了设计。经验证,该算法定位准确度高,定位速度快。(2)字符分割部分,研究分析了基于垂直投影的字符分割算法,针对分割准确率较低的缺点,提出了一种基于字符特征和字符识别的多决策的分割算法,并将算法在GPU与CPU协同平台上进行了设计。经验证,该算法能适合大多数单行车牌且算法分割准确度高。(3)字符识别部分,研究了模板匹配的方法,针对识别率较低的缺点,提出了一种多字符特征库的统计特征值的方法,经验证,该算法识别率较高且特征库训练速度快。(4)软件设计部分,使用纯C语言将上述算法设计出一套车辆牌照识别软件,并对软件进行了大量车牌的测试,经过上千副图像的测试,结果显示,车牌后六位识别率达到了99.2%,全牌识别率达到了97.4%。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题研究背景和意义
  • 1.1.1 车辆牌照识别技术介绍
  • 1.1.2 目前车辆牌照识别系统中所存在的不足和解决方案
  • 1.2 国内外研究现状
  • 1.2.1 车辆牌照识别研究现状
  • 1.2.2 使用GPU进行计算的研究现状
  • 1.3 CPU+GPU异构并行
  • 1.4 本文主要研究任务
  • 第二章 车辆牌照定位算法研究
  • 2.1 车牌图像预处理
  • 2.1.1 车牌图像的图像增强
  • 2.1.2 车牌图像的滤波
  • 2.2 基于垂直边缘的车辆牌照定位算法
  • 2.2.1 垂直边缘的计算
  • 2.2.2 车牌的定位
  • 2.3 基于最大稳定极值区域的车辆牌照定位
  • 2.3.1 算法思想
  • 2.3.2 最大稳定极值区域方法的车牌定位
  • 2.4 基于三值图像及字符特征的车辆牌照定位
  • 2.4.1 车牌图像的拉普拉斯变换
  • 2.4.2 三值化图像的创建
  • 2.4.3 基于三值图像的候选字符区域的确定
  • 2.4.4 基于字符的候选车牌区域的确定
  • 2.5 CPU与GPU协同的车牌定位算法设计
  • 2.5.1 车辆牌照定位算法流程
  • 2.5.2 算法的并行性设计
  • 2.5.3 使用CPU定位与使用GPU与CPU协同定位的比较
  • 2.6 本章小结
  • 第三章 字符分割算法研究
  • 3.1 车牌图像的二值化
  • 3.1.1 最大类间方差(OTSU)的二值化算法
  • 3.1.2 基于车牌图像边缘的二值化算法
  • 3.2 基于垂直投影的车牌字符定位方法
  • 3.3 多决策车牌字符分割算法
  • 3.4 CPU与GPU协同的车牌字符分割算法设计
  • 3.5 本章小结
  • 第四章 车牌字符识别算法研究
  • 4.1 模板匹配字符识别
  • 4.2 字符特征选取
  • 4.2.1 字符归一化
  • 4.2.2 字符特征要求
  • 4.2.3 字符特征提取
  • 4.3 字符分类器的建立
  • 4.4 字符识别
  • 4.5 CPU与GPU协同的字符识别算法
  • 4.6 本章小结
  • 第五章 基于C语言和CUDA的车牌识别软件设计
  • 5.1 系统开发环境
  • 5.1.1 硬件开发环境介绍
  • 5.1.2 软件开发环境介绍
  • 5.2 系统软件设计流程
  • 5.2.1 软件的模块化设计
  • 5.2.2 软件模块执行流程
  • 5.3 最终软件及测试效果
  • 5.3.1 软件运行界面
  • 5.3.2 软件测试效果
  • 5.4 本章小结
  • 第六章 总结与展望
  • 6.1 本文主要工作
  • 6.2 进一步研究的展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].一种基于CPU卡的门禁系统的设计[J]. 电子技术应用 2017(01)
    • [2].嵌入式系统CPU性能评测技术研究[J]. 信息通信 2017(02)
    • [3].基于有限状态机的多周期CPU实验设计[J]. 实验技术与管理 2017(07)
    • [4].高温对计算机CPU性能影响机理及散热技术分析[J]. 南方农机 2015(08)
    • [5].CPU的正常温度[J]. 老同志之友 2020(07)
    • [6].云环境下基于CPU利用率的能耗测试[J]. 周口师范学院学报 2016(02)
    • [7].笔记本电脑CPU使用率100%的原因与解决对策[J]. 电子技术与软件工程 2014(23)
    • [8].基于CPU卡的燃气表控制系统设计[J]. 河北大学学报(自然科学版) 2015(02)
    • [9].虚拟机CPU平台的基本执行环境研究[J]. 科技创新导报 2015(10)
    • [10].机组现地控制单元CPU切换不成功的原因及防范[J]. 电力安全技术 2012(09)
    • [11].同方CPU卡安全门禁系统解决方案[J]. 射频世界 2010(03)
    • [12].一种嵌入式CPU功能验证平台的设计[J]. 电子器件 2009(01)
    • [13].基于多核CPU的并行计算设计[J]. 长春工程学院学报(自然科学版) 2009(03)
    • [14].CPU载波预付费电能表的应用及前景[J]. 电测与仪表 2009(10)
    • [15].多CPU结构数控系统的研究[J]. 东华大学学报(自然科学版) 2009(06)
    • [16].谈笔记本电脑的CPU和主板[J]. 中国科技信息 2008(10)
    • [17].CPU卡预付费电能表相关技术和使用[J]. 华北电力技术 2008(06)
    • [18].一种基于收敛策略的国产CPU性能测试模型[J]. 小型微型计算机系统 2020(01)
    • [19].一种变电站测控装置CPU使用率精确计算方法研究与实现[J]. 自动化与仪器仪表 2017(02)
    • [20].CPU温度测量及其应用启示[J]. 电脑知识与技术 2017(26)
    • [21].一种任意时间片长度对CPU上下文切换代价影响消除的新方法[J]. 微电子学与计算机 2015(02)
    • [22].基于国密CPU卡的门禁管理系统设计[J]. 智能建筑 2013(03)
    • [23].一种基于国密算法CPU卡的门禁系统方案的设计[J]. 电子设计工程 2012(03)
    • [24].基于双CPU的带式输送机保护控制系统的研究[J]. 煤矿机械 2012(03)
    • [25].机组现地控制单元CPU切换不成功的原因及影响[J]. 水电站机电技术 2012(04)
    • [26].多核CPU下基因库的多种群遗传算法[J]. 传感器与微系统 2011(08)
    • [27].基于双CPU的智能汽车行驶记录仪[J]. 工业控制计算机 2010(06)
    • [28].基于双CPU的中频电源设计[J]. 移动电源与车辆 2010(04)
    • [29].基于双CPU控制的低压馈电开关保护器的设计[J]. 煤矿机械 2009(03)
    • [30].多功能CPU卡应用第一例——沈阳市“城市一卡通”[J]. 中国电子商情(RFID技术与应用) 2009(02)

    标签:;  ;  ;  ;  ;  ;  

    车辆牌照识别算法研究及其在GPU与CPU协同平台上的实现
    下载Doc文档

    猜你喜欢