声明
摘要
第1章 绪论
1.1 课题研究背景和意义
1.2 国内外研究现状
1.2.1 图像拼接技术
1.2.2 视频拼接技术
1.2.3 嵌入式多媒体平台
1.3 本文主要研究内容
1.4 本文结构安排
第2章 软件总体设计
2.1.1 功能需求
2.1.2 性能需求
2.2 软件系统框架
2.3 硬件平台概述
2.3.1 AM5728多核处理器简介
2.3.2 硬件开发平台
2.4 基础软件开发
2.4.1 Linux下嵌入式开发环境搭建
2.4.2 Windows下QT客户端开发环境搭建
2.5 本章小结
第3章 视频图像配准与融合
3.1 基于特征点的图像配准
3.1.1 特征点检测的主要方法
3.1.2 图像特征检测实验效果分析
3.1.3 基于ORB和FLANN算法的特征匹配
3.2 图像匹配关系计算
3.2.2 摄像机标定
3.3 图像配准实验效果分析
3.4 图像融合
3.4.1 图像投影变换
3.4.2 图像融合的主要方法
3.4.3 基于最佳缝合线的多分辨率图像融合
3.5 图像融合实验效果分析
3.6 本章小结
第4章 视频实时拼接软件设计
4.1 基于OpenCL的视频拼接模块设计
4.1.1 OpenCL编程框架
4.1.2 基于OpenCL的多分辨率视频帧融合
4.1.3 实验结果分析
4.2 基于GStreamer的视频编码模块设计
4.2.1 GStreamer编程框架
4.2.2 基于GStreamer的视频编码
4.2.3 多路视频码流本地保存与显示
4.3 网络码流传输协议
4.4 本章小结
第5章 视频解码客户端设计
5.1 客户端软件总体设计
5.2 软件功能设计
5.2.1 UI界面
5.2.2 视频码流收发模块
5.2.3 视频解码播放
5.2.4 截图和全屏播放
5.2.5 视频文件保存
5.3 系统整体测试
5.3.1 测试环境
5.3.2 测试用例
5.3.3 延时测试
5.4 本章小结
第6章 总结与展望
6.1 研究工作总结
6.2 展望
参考文献
致谢
攻读学位期间参加的科研项目和成果