声明
摘要
第一章 绪论
1.1 课题的研究背景
1.2 立体显示技术的发展历程与研究现状
1.3 立体电视系统的发展历程与研究现状
1.4 课题的选题依据和研究思路
1.4.1 选题依据
1.4.2 研究思路
1.5 课题的研究内容及论文结构安排
第二章 9视点三维影视编辑器的设计开发
2.1 引言
2.2 9视点三维影视编辑器整体框架
2.2.1 9视点三维影视编辑器工作流程
2.2.2 9视点三维影视编辑器设计内容
2.3 9视点三维影视编辑器相机标定算法
2.3.1 平行相机阵列标定算法
2.3.2 汇聚相机阵列标定算法
2.4 9视点三维影视编辑器立体景物布局约束算法
2.4.1 双眼融合与立体景物布局约束
2.4.2 运动立体正负景深布局区域约束
2.4.3 最大立体景深与立体景物布局约束
2.4.4 立体景物布局区域综合约束算法流程图
2.5 9视点立体视频的生成技术
2.5.1 OpenGL虚拟相机的创建
2.5.2 OpenGL虚拟相机阵列的布置
2.5.3 9视点视差序列图的获取与存储
2.6 本章小结
第三章 9视点三维影视播放器的设计开发
3.1 引言
3.2 9视点三维影视播放器系统的总体设计
3.2.1 9视点三维影视播放器视频播放流程
3.2.2 9视点三维影视播放系统的架构设计
3.2.3 9视点三维影视播放系统的设计方案
3.3 9视点立体视频图像放大算法
3.3.1 图像放大算法介绍
3.3.2 双线性插值算法
3.3.3 边缘细化的双线性插值算法
3.4 9视点立体视频立体组帧算法
3.4.1 9视点图像合成的方法
3.4.2 本文的9视点图像合成方法
3.5 9视点三维影视播放器系统的开发实现
3.5.1 DirectShow应用程序开发步骤
3.5.2 源过滤器设计开发
3.5.3 视频帧处理过滤器设计
3.5.4 其他过滤器的设计开发
3.5.5 创建过滤器图
3.5.6 播放系统控制功能的实现
3.6 本章小结
第四章 系统测试结果与分析
4.1 引言
4.2 软件界面
4.2.1 9视点三维影视编辑器界面
4.2.2 9视点三维影视播放器界面
4.3 软件功能测试和分析
4.4 9视点视频及其立体显示测试结果
4.5 本章小结
第五章 总结与展望
5.1 总结
5.2 展望
参考文献
附录:部分关键程序算法源代码
附录1:基于MFC的OpenGL编程架构的代码
附录2:9视点三维影视编辑器登录界面代码
附录3:9视点三维影视编辑器相机设置代码
附录4:9视点视频生成算法实现代码
附录5:9视点图像立体组帧算法编程实现
致谢
攻读学位期间主要的研究成果
中南大学;