论文部分内容阅读
当前裸眼3D显示技术飞速发展,裸眼3D显示器更加的普及,然而当前裸眼3D视频的制作复杂、成本高,大大制约了裸眼3D显示的发展。如何简化视频制作步骤,提高制作效率是裸眼3D视频制作所面临的一个重要问题。当前柱状透镜式裸眼3D视频制作中需要拍摄多个视点图像进行合成,增加了大量的成本和制作复杂度。针对该问题本文在对人眼多视点观察理论分析的基础上,提出了一种基于SAD算法的双目图像转裸眼3D视频的流程和实现。其中本文研究的主要工作如下:(1)对当前裸眼3D显示技术原理进行了详细的介绍,同时介绍了当前裸眼3D视频主流的制作技术。(2)在对人眼多视点观察原理进行建模分析后,推导出了多视点图像景深物体视差与标准视点视差之间的关系。并且基于该公式提出了一种基于SAD算法的多视点图像生成算法,同时针对该算法的几个子部分设计了详细的实现流程。(3)通过对项目中使用的柱状透镜裸眼3D显示器结构参数进行了分析,推导了该显示器下多视点图像拼接3D视频帧的子像素排列映射公式,并且基于该公式设计了多图像融合算法,同时设计了详细的实现流程。(4)针对本文提出的两个算法给出了详细的代码实现,同时对于转换视频的显示结果进行了截图显示,另外设计了实验测试方案,针对多视点生成算法生成的视频和转换后的3D视频显示效果进行了人眼观看评价得出了最终的测试数据,最后针对实验的数据进行分析得出了算法的最后实现效果。最后的测试数据表明,基于提出的算法转换的视频在多视点转换和3D显示效果两方面,在一定程度下都取得了较好的观看效果。综合当前的技术来看,该算法实现了减少视频制作的成本和复杂度,具有实际应用推广价值。