论文部分内容阅读
沉浸式3D动画技术开始在影视、教育、娱乐与其他可视化呈现领域崭露头角。和其他技术相比,使用沉浸式3D动画技术可以将动画更逼真的还原以及给观看者带来和场景融汇的更为真实的体验。虽然传统三维动画制作技术已经十分成熟并且内容丰富,但是国内外的沉浸式3D内容产业的发展主要集中在硬件设备的开发领域,因此相关内容库相对匮乏,仍有很大发展空间。因此,开发出一种可以将三维动画场景转换成为沉浸式3D全景动画场景的方法,在对三维动画资源的二次利用和充实沉浸式全景动画内容库这两方面具有重大意义。针对该问题,设计并开发了一个保证视差的深度图像拼接系统,对三维动画场景按需采样得到连续的立体图像对后,运用兼顾视差的拼接方法,将三维动画场景转换成沉浸式3D全景图,保证了观看者的观看舒适性。本文详细分析了系统的功能需求和性能需求,基于立体视觉原理,使用MEL脚本语言对三维动画场景采样构成立体图像数据库,结合尺度不变线性转换算法与随机抽样一致性算法的图像拼接方法得到左右眼沉浸式3D全景图,使用结合加权中值滤波方法来进一步优化的半全局立体匹配算法得到沉浸式全景视差图,配合舒适视差范围对深度全景图进行接缝处的视差平滑和优化,最终结合左眼沉浸式全景图和优化后的视差全景图,优化右眼沉浸式全景图,给观看者带来舒适的沉浸式观看效果,最终实现保证视差舒适的深度图像拼接系统。本文最后将方法划分为四个功能模块分别进行开发并集成。经过软件功能测试和性能测试,最终实现了方法的全部功能。