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

基于DSP的电子稳像系统的研究与实现

作 者: 李慧娟
导 师: 郭宝龙
学 校: 西安电子科技大学
专 业: 控制理论与控制工程
关键词: 电子稳像 特征点跟踪 DM642 移植 优化
分类号: TP391.41
类 型: 硕士论文
年 份: 2009年
下 载: 312次
引 用: 12次
阅 读: 论文下载
 

内容摘要


随着信息技术的不断发展,各种视频处理技术的研究和开发在军事和民用等诸多领域都得到了广泛的关注,而电子稳像技术因其广泛的应用前景也成为一个重要的研究课题。TI公司的TMS320DM642芯片是目前业界公认的性能良好的视频处理器,是一款专门面向多媒体应用而设计开发的32位定点DSP芯片,它良好的处理性能和丰富的片上外设,可以很好的满足实时视频处理的要求。实时电子稳像是指用电子稳像的方法及时地稳定图像序列,使得摄像系统和跟踪系统的操作者不会受到摄像机本身运动的干扰,达到实时跟踪和稳定视频图像的目的。本文针对电子稳像的实时性以及TMS320DM642的独有特点,提出了利用DSP技术实现电子稳像的方法。本文阐述了电子稳像算法的基本原理和处理过程,重点讲述了基于Harris角点检测的特征点跟踪算法,并对其算法在DM642上进行了移植优化,达到了实时处理电子稳像的目的。首先,对电子稳像的原理和数学模型进行了详细的分析,并介绍了几种常用的经典算法的实现过程,同时分析了各算法的优缺点。接下来详细介绍了本文所使用的稳像算法——基于Harris角点检测的特征点跟踪算法的实现过程,该算法首先利用Harris检测算法提取图像的特征点,进行特征匹配,进而对运动参数进行估计,利用求得的运动矢量对图像进行运动矢量补偿得到稳定的视频序列。其次,结合DSP的特点介绍了TMS320DM642芯片的CPU的内核、片上存储器结构及外部设备接口,以及DM642的指令系统和流水线结构,并且概述了DSP软件的开发工具CCS及软件开发流程。最后,结合DM642嵌入式系统的硬件特性,讨论了基于PC机的电子稳像的DSP的移植过程及方法。然后结合电子稳像算法的特点,从程序级代码优化和汇编级优化方面进行了优化,并结合DM642的特点从内存分配与调度、Cache的优化、EDMA等方面讨论了存储器的优化。经过优化处理提高了运行速度,取得了较好的效果。

全文目录


摘要  3-4
Abstract  4-8
第一章 绪论  8-14
  1.1 视频稳定研究的背景和意义  8-10
  1.2 国内外电子稳像的发展现状  10-11
    1.2.1 国外发展现状  10
    1.2.2 国内发展现状  10-11
  1.3 DSP 的发展现状  11-12
  1.4 论文研究内容及安排  12-14
第二章 电子稳像的原理及其主要算法  14-26
  2.1 电子稳像的理论概述  14-16
    2.1.1 电子稳像的基本概念  14
    2.1.2 电子稳像的基本原理  14-16
    2.1.3 电子稳像的主要研究技术  16
  2.2 电子稳像的数学模型  16-19
    2.2.1 摄像机运动与图像运动的关系  16-18
    2.2.2 图像运动的数学模型  18-19
  2.3 主要的电子稳像算法  19-25
    2.3.1 块匹配算法(BM)  19-22
    2.3.2 灰度投影算法(PA)  22-23
    2.3.3 位平面匹配算法(BPM)  23-24
    2.3.4 代表点匹配算法(RPM)  24
    2.3.5 特征量跟踪算法(FTA)  24-25
  2.4 本章小结  25-26
第三章 基于Harris 角点检测的特征点跟踪算法  26-40
  3.1 引言  26
  3.2 特征点检测  26-29
    3.2.1 Harris 角点检测原理  27-28
    3.2.2 Harris 算法步骤  28-29
  3.3 特征点匹配  29-32
  3.4 运动参数的估计  32-35
    3.4.1 变焦系数s 的确定  33
    3.4.2 运动参数的求取  33-35
  3.5 运动补偿  35-36
  3.6 实验结果及算法评价  36-39
  3.7 本章小结  39-40
第四章 DM642 处理器及开发平台  40-52
  4.1 DM642 处理器  40-46
    4.1.1 DSP 的特点及构成  40-41
    4.1.2 DM642 简介  41-46
  4.2 DM642 指令系统  46-48
    4.2.1 指令系统  46-47
    4.2.2 流水线结构  47-48
  4.3 DM642 软件开发平台及流程  48-51
    4.3.1 开发集成环境CCS  48-49
    4.3.2 软件开发流程  49-51
  4.4 本章小结  51-52
第五章 基于DM642 的电子稳像系统  52-68
  5.1 系统硬件的实现  52-55
    5.1.1 系统的总体实现  53
    5.1.2 视频输入模块  53-54
    5.1.3 外部存储模块  54
    5.1.4 视频输出模块  54-55
  5.2 代码移植  55-57
  5.3 DM642 程序优化  57-67
    5.3.1 基于DM642 的代码优化  57-63
    5.3.2 存储器优化  63-66
    5.3.3 DM642 算法层的优化  66-67
  5.4 本章小结  67-68
第六章 总结与展望  68-70
  6.1 论文工作的总结  68
  6.2 未来研究展望  68-70
致谢  70-72
参考文献  72-77
作者在读期间发表论文  77-78

相似论文

  1. 超声波钎焊填缝及钎缝优化工艺研究,TG454
  2. 曲拉精制干酪素褐变因素及工艺优化研究,TS252.5
  3. 压气机优化平台建立与跨音速压气机气动优化设计,TH45
  4. 常温低温组合密封结构的有限元分析与优化设计,TH136
  5. 涡轮S2流面正问题气动优化设计研究,V235.11
  6. 基于蚁群算法的电梯群优化控制研究,TU857
  7. 中心回燃式燃烧室燃烧特性研究,TK223.21
  8. 内置式高效永磁同步电机的设计研究,TM341
  9. 内点法在大型电力系统无功优化中的应用研究,TM714.3
  10. 轴向磁通感应子式高温超导电机的基础研究,TM37
  11. AVS视频解码器在PC平台上的优化及场解码的改善,TN919.81
  12. 多重ANN/HMM混合模型在语音识别中的应用,TN912.34
  13. AES算法及其DSP实现,TN918.1
  14. 多层卫星网络稳定性设计研究,TN927.23
  15. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  16. 海量多数据库集成系统的查询处理研究,TP311.13
  17. 电子稳像系统中旋转稳像算法研究,TP391.41
  18. FPGA/DSP图像协处理技术及以太网数据传输,TP391.41
  19. 米曲霉FS-1脂肪酶发酵优化、分离纯化与酶学特性的研究,TQ925.6
  20. 保留残迹重建前交叉韧带移植物再血管化的实验研究,R687.2
  21. 脐血间充质干细胞移植治疗帕金森大鼠的实验研究,R742.5

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