节点文献

分布式视频编码边信息研究

【作者】 王海芳

【导师】 王安红; 李志宏;

【作者基本信息】 太原科技大学 , 电路与系统, 2011, 硕士

【摘要】 随着3G通信技术的飞速发展,出现了大量的低能耗的视频摄取设备,由于这些设备的内存和电池能量有限,他们要求低复杂度的编码算法,这对传统的高复杂度的编码算法提出了挑战。分布式视频编码(Distributed Video Coding, DVC)是一种新型的视频编码方式,由于将计算量大的运动估计去相关算法从编码端移动到了解码端,实现了低复杂编码算法,这样的特点使其非常适用于无线视频通信,因此,DVC逐渐成为视频编码领域的研究热点。传统视频编码成功的一个重要因素就是编码端采用了运动估计算法,相比之下,现有的DVC方案将运动估计转移到了解码端,利用解码端的恢复帧来进行运动估计以产生边信息,然而,不准确的恢复帧造成了运动估计的不准确,这将引起边信息的性能下降,最终造成DVC性能的下降。因此,为了提高DVC的率失真性能,本文将研究如何提高运动估计性能,以获得较准确的边信息。本文首先在DVC理论基础之上,研究了传统的几种运动估计方法,重点讨论了基于块匹配运动估计的几种快速搜索算法的算法复杂度和率失真性能;其次研究了现有的几种边信息产生方法,重点介绍了经典的运动补偿时域内插产生边信息的方法和最新的基于最大后验概率的期望最大化算法(Expectation Maximization,EM),并做实验比较了每种方法的性能,得出了EM算法产生的边信息的率失真性能最高。由于现有的EM算法有学习运动矢量时间比较长的缺陷,在此基础上,提出了将菱形搜索与EM算法相结合的技术方案,实验表明,在保持较高的率失真性能情况下,缩短了学习时间。通过研究EM算法,发现在运动矢量概率模型的学习过程中,初始的概率模型起到一个很关键的作用,因此,我们采用了基于概率自适应的EM算法,实验结果表明,采用概率自适应的EM算法在保持同样的率失真性能下,比先前的EM算法缩短了学习时间。

【Abstract】 With the rapid development of 3-Generation communication, a lot of low power video devices appear. Due to the limit storage and battery power, these devices require low-complexity encoding, which poses challenge to traditional video coding algorithms.Recently, distributed video coding (DVC) is a new video encoding, due to the calculation of large correlation algorithm of motion estimation move from the encoder to the decoder to achieve a low-complexity encoding algorithm, this feature makes it reality for wireless video communications. Thus it has been the research hotspot in the field of video coding. Traditional video coding owes one success to the use of motion estimation algorithm in encoder, the existing motion estimation DVC framework will be transferred to the decoding end, which using the decoded recovery frame in the decoder to estimate the motion to generate the side information. However, the inaccurate recovery frame will cause the inaccurate motion estimation, this will result in degradation of the performance of side information and the DVC ultimately. Therefore, in order to improve the rate distortion performance of DVC, the paper will examine how to improve the performance of motion estimation in order to obtain more accurate side information.First,the article based on DVC theory introduces several studies of the traditional motion estimation methods, focusing on discuss block matching motion estimation based on several fast searching algorithm complexity and rate distortion performance. Second, it researches several of the existing methods for generating the side information, focusing on the classical motion compensation interpolation in time domain method of generating side information and the latest expectation maximization (EM) algorithm based on the maximum a posteriori probability, and do Experimental Comparison of the performance of each method, As can be seen, the side information that EM algorithm generates obtains the highest rate-distortion performance. As EM algorithm learning motion vectors needs a long time in this basis, the technical program combines the proposed diamond search to the EM algorithm, and experimental results show that it can shorten the learning time under maintaining a high rate distortion performance of the case. By studying the algorithm, we find that the initial probability model plays a key role in the motion vectors probability learning process. Therefore, the adaptive probability-based EM algorithm is presented. Experimental results show that compared with previous EM algorithm, the algorithm we presented reduces the learning time under maintaining the same rate-distortion performance of the case.

节点文献中: