首页> 中文学位 >可变形部件模型的并行加速及应用
【6h】

可变形部件模型的并行加速及应用

代理获取

目录

第一章 绪论

1.1 引言

1.2 研究背景

1.3 研究内容与创新

1.4 论文组织结构

第二章 视觉物体检测研究综述

2.1 视觉物体检测面临的挑战

2.2 物体检测方法的分类

2.3 检测窗口的产生方式

2.4 图像特征

2.5 分类器设计

2.6 可变形部件模型

2.7 本章小结

第三章 可变形部件模型的图形处理器加速

3.1 并行计算架构简述

3.2 CUDA图形处理器并行计算平台

3.3 DPM算法的GPU加速

3.4 DPM算法的GPU优化

3.5 本章小结

第四章 可变形部件模型的算法并行加速

4.1 DPM算法的串行优化

4.2 DPM算法的并行加速

4.3 实验结果

4.4 本章小结

第五章 并行可变形部件模型的应用

5.1 车辆检测

5.2 车牌检测

5.3 车牌字符分割

5.4 车牌字符识别

5.5 车牌识别流程图

5.6 本章小结

第六章 总结与展望

6.1 论文工作总结

6.2 研究展望

参考文献

致谢

攻读学位期间发表的学术论文目录

声明

展开▼

摘要

在图像和视频中检测识别物体是计算机视觉领域要解决的根本问题之一,是长期以来该领域内的研究难点,同时也是近年来研究的热点。物体检测在视频监控、人机交互、医疗诊断以及国防工业中都有着广泛的应用。当前随着视觉传感器的快速普及,各种实际应用对快速、高性能物体检测技术的需求也与日俱增。
  物体检测技术经历了由人工制定规则到数据驱动的发展历程,性能也越来越接近实际应用的需求。可变形部件模型(Deformable Part Model,DPM)是当前数据驱动物体检测技术的优秀代表之一。DPM算法使用根模型和可变形的部件模型相互配合,大大提高了物体检测的精度。虽然DPM算法具有众多优良性能,但检测速度过慢,在Pascal VOC2007数据集上平均每帧检测时间高达十几秒,这也成为其走向实际应用的瓶颈。
  为了克服DPM的速度短板,本文不仅从硬件上利用图形处理器(Graphics Processing Unit,GPU)并行计算,而且从软件上改进算法,来对原始的DPM检测过程进行加速。使用GPU计算充分挖掘了算法检测流程的并行性;利用DPM混合模型对特征金字塔中待滑窗位置进行筛选,有效降低了DPM完整模型的计算量,进一步加快了DPM算法并行执行的效率。
  并行加速后的DPM算法不仅在Pascal VOC2007数据库上检测性能和时间性能优异,而且也成功应用于车辆检测和车牌定位等实际项目中。在保证精度的前提下,大大提高了车辆和车牌检测的速度,满足了实际应用的需要。本文主要研究内容与成果如下:
  1.实现了DPM算法的GPU加速。为了突破DPM算法的速度瓶颈,本文通过基于CUDA平台的GPU加速技术,充分挖掘算法的并行性,实现了DPM算法检测速度130+倍的提升。在Pascal VOC2007数据集上平均检测速度达到10FPS,而且性能没有下降。
  2.机理上重新设计DPM算法使之更利于并行计算。与DPM算法传统串行优化不同,本文提出了基于DPM混合模型滤波的并行优化,从根本上重新设计算法的执行流程。改进后的DPM算法,更利于并行计算,加速比超过200,在Pascal VOC2007上平均检测速度达到16FPS。
  3.并行加速后的算法成功应用于车辆检测和车牌定位实际项目中。使用并行加速后的DPM算法进行车辆及车牌的检测,不仅两者的准确率和召回率都在95%以上,而且车辆检测速度在300ms左右,车牌的检测速度在100ms以内,达到了实际应用的需求。并在此基础上实现了车牌识别系统,综合准确率在90%左右。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号