声明
摘要
第1章 引言
1.1 课题研究背景
1.2 课题研究内容
第2章 系统理论研究
2.1 GPU通用计算理论研究
2.1.1 GPU介绍
2.1.2 GPU运算的技术优势
2.1.3 GPU与CPU的类比
2.2 运动目标检测算法研究
2.2.1 运动目标检测算法总览
2.2.2 光流场算法简介
2.2.3 金字塔光流场算法
2.2.4 金字塔光流场算法迭代求解
2.3 本章小结
第3章 技术路线研究
3.1 Direct3D基础
3.1.1 Direct3D概述
3.1.2 Direct3D术语及初始化介绍
3.1.3 Direct3D图形基础
3.1.4 Direct3D渲染管线
3.2 DirectShow视频捕捉研究
3.2.1 应用程序框架
3.2.2 数据流控制
3.2.3 视频捕捉卡介绍
3.2.4 视频捕捉介绍
3.3 HLSL语言GPU编程介绍
3.3.1 可编程GPU介绍
3.3.2 Direct3D效果框架(Effect Framework)
3.3.3 HLSL语言编程
3.4 本章小结
第4章 系统实现
4.1 系统应用程序框架
4.2 视频捕捉模块实现
4.2.1 视频捕捉系统初始化
4.2.2 选择视频捕捉设备
4.2.3 视频预览
4.2.4 预览窗口初始化
4.2.5 视频数据流重定向
4.3 视频处理模块实现
4.3.1 Direct3D初始化
4.3.2 视频处理部分实现
4.4 视频处理算法实现
4.4.1 HLSL算法实现
4.4.2 边界和亚像素处理
4.5 本章小结
第5章 实验结果分析
5.1 系统界面
5.2 系统实验结果分析
5.3 CPU与GPGPU实现效率比较与分析
结论
致谢
参考文献
攻读学位期间取得的学术成果