学位论文 > 优秀研究生学位论文题录展示

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

作 者: 王飞
导 师: 林涛
学 校: 长安大学
专 业: 控制理论与控制工程
关键词: 车牌定位 三值图像 GPU与CPU协同 字符分割 字符识别 多决策
分类号: TP391.41
类 型: 硕士论文
年 份: 2011年
下 载: 59次
引 用: 1次
阅 读: 论文下载
 

内容摘要


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

全文目录


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

相似论文

  1. 基于图分割的文本提取方法研究,TP391.41
  2. 车牌识别系统中车牌定位算法的研究,TP391.41
  3. 基于大字符集脱机手写体汉字识别方法研究,TP391.41
  4. 基于PowerPC架构的车牌识别算法研究,TP391.41
  5. 基于模糊逻辑的车牌识别系统研究,TP391.41
  6. 复杂背景下车牌定位的研究与设计,TP391.41
  7. 基于CNN的智能交通系统多车牌定位方法的研究,TP391.41
  8. 基于车牌识别技术的智能交通系统的设计与实现,TP391.41
  9. 计算机识别几何畸变车牌图像的关键技术研究,TP391.41
  10. 基于SVM的车牌字符识别算法研究与实现,TP391.41
  11. 用于车牌定位的分类器设计与相关算法研究,TP391.41
  12. 一种基于梯度模板特征的车牌识别算法,TP391.41
  13. 高速卡口车辆牌照检测与相关信息识别,TP391.41
  14. 基于机器视觉的仪表数字识别研究,TP391.41
  15. 基于自适应形态学的车牌定位算法及字符分割的研究,TP391.41
  16. 细胞神经网络在彩色图像边缘检测中的研究,TP391.41
  17. 基于彩色边缘检测和数学形态学的车牌定位,TP391.41
  18. 基于DSP的动态多数字仪表字符识别系统的研究,TP391.41
  19. 基于ICR的银行事后监督系统设计,F832.2
  20. 高速公路车辆牌照自动识别技术的研究与实现,TP391.41
  21. 车牌识别系统的研究,TP391.41

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com