文摘
英文文摘
第1章绪论
1.1基于DSP的微光视频图像处理系统的研究背景
1.2基于DSP的微光视频图像实时处理的研究现状
1.3研究基于DSP的微光视频图像实时处理的意义
1.4本课题的主要研究内容
第2章DSP软件设计流程以及开发环境
2.1TMS320C6000系列DSP简介
2.2 TMS320C6000软件开发流程
2.3集成开发环境CCS(Code Composer Studio)
2.3.1软件仿真器(Simulator)
2.3.2实时操作系统DSP/BIOS
第3章基于TMS320C6416的微光视频处理系统概要
3.1微光视频处理系统硬件方案设计
3.2微光视频图像处理DSP系统的软件构成
第4章微光图像增强处理算法的优化实现
4.1微光视频图像的特点
4.2微光图像去噪处理
4.2.1帧积分法
4.2.2邻域平均法
4.2.3中值滤波
4.2.4一种3×3中值滤波算法的改进与实现
4.2.5超快速中值滤波算法的改进与优化实现
4.3微光图像对比度增强
4.3.1灰度变换
4.3.2直方图均衡化
4.4本章小结
第5章图像数据传输设计
5.1 DSP系统中的两种图像数据传输
5.2 TMS320C64XX的EDMA控制器结构和原理
5.2.1 EDMA控制器的结构
5.2.2多组EDMA参数的连接(linking)
5.2.3多个EDMA通道的链接(chaining)
5.2.4 QDMA
5.3输入FIFO、输出FIFO与SDRAM间的数据传输设计
5.3.1视频输入、输出ping-pong缓存方案
5.3.2 EDMA通道的同
5.3.3 EDMA传输的ping-pong切换
5.3.4 EDMA传输与CPU的同步
5.4内存与外存间的图像数据传输
5.4.1双缓冲方式
5.4.2滑动窗口机制
5.4.3滑动窗口机制的两种实现方案
5.4.4图像数据管理函数的实现
5.4.5图像数据管理函数的编程模式
5.5本章小结
第6章DSP的优化编程设计
6.1 TMS320C6000的程序开发流程
6.2 TMS320C6000的C语言编程及优化
6.2.1 TMS320C6000 C/C++编译器简介
6.2.2优化C语言程序
6.2.3一个C程序优化的例子
6.3通过线性汇编优化代码
6.4本章小结
第7章基于DSP/BIOS的程序实现
7.1实时操作系统DSP/BIOS概述
7.2 DSP/BIOS的程序开发过程
7.3 DSP/BIOS的线程调度
7.3.1 DSP/BIOS的线程类型
7.3.2线程类型的选择
7.4基于DSP/BIOS的硬件中断程序开发
7.4.1 DSP/BIOS硬件中断程序的开发工作
7.4.2 simulator中的外部中断仿真
7.5视频输入输出EDMA传输的仿真
7.5.1 simulator下的仿真措施
7.5.2仿真程序的组成及流程
7.6图像增强算法的改进及代码优化效果分析
7.7本章小结
第8章全文总结
致谢
参考文献
攻读硕士学位期间发表的学术论文
附录 部分程序代码