论文部分内容阅读
人们对视频享受的要求一直在不断提高,从黑白电视发展到彩色电视,又从模拟电视发展到高清晰数字电视,下一次变革将从平面电视发展到立体电视。立体视频需要存储或者传输的数据量非常庞大,必须对原始视频数据进行压缩。因此,研究高速、高效、高质量的立体视频压缩算法具有较大的实用价值。联合视频专家组正在积极研究开发H.264的扩展集,其中包括多视点视频编码MVC。MVC继承了H.264优异的性能:高质量的编码效率,自由的编码结构,以及良好的网络亲和性,同时MVC还增加了时间的可分级性,视点的可分级性以及光照补偿,视点间预测,分层次B帧等编码工具。由于立体视频是一种特殊的多视点视频,所以MVC非常适合应用于立体视频的压缩。本文首先概括叙述了立体视频的发展历史以及立体视频压缩编码的研究成果,然后,从人获得立体感的原理开始剖析,并从不同的角度,建立了两个数学模型,得到视差随着距离变化的曲线。接着,详细阐述了基于Davinci DM6446开发平台的立体视频播放器的设计原理,由于系统资源的限制,只有经过压缩的立体视频才能满足实时播放的要求。通过深入研究H.264压缩编码以及MVC压缩编码,针对立体视频的特点,提出了三种改进的MVC编码结构。最后,给出了基于视差峰值信号与噪声比DPSNR的立体感客观评价指标,来测试五个精心设计的立体视频实验。实验结果表明:三种改进的编码结构在可分级性能上都比原始编码结构好。对于多视点立体视频,各种素材的率失真曲线都表明:结构3的编码性能比原始的MVC编码结构好。