可伸缩视频编码研究

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:woaichensi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在基于互联网的新数字媒体环境下,越来越多的视频内容在互联网上进行传递。然而,Internet由于其自身设计和构造的特点,并不具有服务质量(QoS)的保障,时延和丢包率等也是随时间动态变化的;此外,网络传输视频信息的内容与形式非常丰富,使用不同设备的不同用户对不同的视频内容也会有不同服务质量的要求。因此,面向互联网的视频服务给流化视频编码技术提出了新的问题。   d到y端延迟一个基本方法是使编码生成的码流具有高度可伸缩性,能够根据网络条件的变化和接收端的要求随时对码流进行调整。同时,这些可伸缩功能可以很好地提供内容的层式保护、多通道内容的制作与分发、灵活的视频会议、移动商务、视频点播系统、多点的监控系统和端到端的无线传输等。   本文对可伸缩视频编码中时域、空域与质量可伸缩以及它们的组合编码进行了深入的研究,提出了高效、简单、鲁棒的可伸缩编码方法。主要内容包括:   1.在时域可伸缩编码方面,研究了高效的B帧编码技术。提出了两种高效的双向预测模式,即对称预测模式与直接预测模式。这两项技术均已被AVS接受。第一项技术用于替代传统双向预测模式,此模式只需要一个运动矢量被编码,在假设运动近似匀速的条件下,另一个运动矢量可以由它推导出来。这种模式可以在预测精度与运动矢量信息编码所需比特数之间取得有效的平衡,从而可以获取更好的率失真性能。第二项技术是改进的时域直接模式,它不但解决了AVS标准中B帧与P帧都只有两个参考帧缓冲区限制下如何正确得到参考索引的问题,而且在保持高精度时域直接模式运动矢量的推导中避免了除法运算。   2.提出了一种低复杂度的块级运动矢量精度自适应B帧编码方法,这种方法可以使B帧双向预测块自适应地选择运动矢量精度来降低运动补偿插值的复杂度。根据运动补偿线性插值的性质,对双向预测块前后向亮度预测信息的运动补偿插值进一步地合并,从而再一次降低基于子像素的双向预测块的运动补偿复杂度。此外,本文还为双向预测块提出了一种简单的色度运动补偿插值方法。实验结果表明,这种方法可以在与现有方法保持相当编码效率情况下,极大地降低B帧解码复杂度,甚至可以比P帧有更低的运动补偿复杂度。   3.在质量可伸缩视频编码方面,提出了一种对多个质量增强层进行不同漏预测的质量精细可伸缩视频编码方法。首先假设基本层码流和部分增强层码流可用情况下,对基于两个漏因子的漏预测方法给出了误差传递理论分析。基于这种分析,提出了如何有效地产生用于增强层预测的信息。通过选择合适的漏因子,可以有效地将增强层的信息引入预测环内,从而使得这种方法在达到高效编码的同时又能有效地抑制漂移误差。进一步,为了降低解码复杂度,提出了变换域系数缩放方法来解决部分增强层的多次重构问题。另外,提出了一种编码优化方法来改善多FGS层编码的漂移误差问题。实验结果表明,与现有的质量精细可伸缩视频编码方法相比,所提出的方法可以有效地抑制漂移误差,因此极大地提高了编码效率。   4.提出了应用于低延时传输的基于小波与漏预测的空域-质量组合的可伸缩视频编码。现有的基于分层编码的方法支持空域一质量组合的可伸缩视频编码,但通常不能有效地去除不同空域分辨率层间的冗余,这往往使得高分辨率层的编码效率不够理想。在所提出的方法中,通过小波变换来实现空域分辨率可伸缩以保证消耗在低分辨率图像上的比特能够全部为高分辨率层使用。通过空一频域运动补偿相结合的漏预测方法来实现对编码效率与漂移误差的控制。另外,根据不同误差传递率的应用需求,给出了最优漏因子选择的理论指导。   5.提出了一种基本层嵌入H.264/AVC编码的三维小波全方位可伸缩视频编码方案。三维小波视频编码通过开环运动补偿机制来实现其视频流的高度可伸缩性,因此往往很难在特定码率点达到最优的率失真性能,尤其是在低码率点,由于过多的比特数花费在运动信息编码上,不能产生令人满意的视频质量。一种有效的方法是对最低分辨率的基本层利用H.264/AVC编码来有效提高低码率点视频的质量。一方面,采用优化的基本层编码结构,增强层可以充分利用基本层的重构信息;另一方面,通过在时域小波变换中引入一种帧内模式编码,可以有效抑制“t+2D”方案中低分辨率视频解码的运动非对齐空域混叠效应。   6.提出了一种用于H.264/AVC SVC中分级B帧编码时整帧丢失的错误隐藏算法。作为H.264/AVC可伸缩部分的扩展,可伸缩编码(H.264/AVC SVC)为生成的码流提供了灵活的时域、空域和质量的可伸缩性。但是,在不可靠网络中传输时,如果出现信息包丢失,即使是可伸缩的视频码流解码后的质量仍然会很差。在我们提出的算法中,通过利用相邻视频图像的时域运动关系,可以简单有效地推导丢失帧的运动信息,从而可以在正确接收的前向和后向参考图像上进行运动补偿来恢复丢失帧。实验结果表明,当发生信息包丢失时,与H.264/AVC SVC中使用的错误隐藏算法相比,本文提出的错误隐藏算法可以明显地提高解码视频的主、客观质量。该算法也可以应用于带可分级B帧编码的H.264/AVC码流的错误隐藏,同时也可以扩展到三维小波编码中时域高频子带的错误隐藏。
其他文献
为了适应经济全球化趋势和快速发展的信息技术,中国海关的信息系统和业务模型也在频繁变化以适应区域经济组织和世界海关组织(WCO:World CustomsOrganization)的数据标准、业务
学位
随着芯片制造工艺技术的发展,不断缩小的特征尺寸和持续降低的供电电压,尤其是指数增长的晶体管数目,使得现代处理器越来越容易发生软错误。软错误已经成为限制处理器发展的关键
矢量场可视化是科学计算可视化的一个经典分支,在科学研究与工程计算等许多领域有着广阔的应用前景。有效高质量的多尺度矢量场可视化技术将不仅能够以不同层次细节信息反映矢
随着保险精算在寿险事业中的作用越来越大,保险精算的信息化也逐步提上日程,作为我国第一个精算科研机构,中国精算研究院积极推动保险精算的信息化,对精算信息智能交换系统项
学位
随着信息技术在各个行业越来越广泛的应用,如果企业要在市场竞争中立于不败之地,就必须更有效的利用业务数据及时对市场变化做出响应。其重要性是毋庸置疑的,但我们在欣喜的
随着计算机网络技术的飞速发展,办公自动化和企业信息化的不断普及,人们开始意识到数据的本地化存储虽然具有存取性能的优势,但是无法有效克服硬件故障、地震、断电等对数据造成
大港油田天然气信息的管理非常复杂,它涉及到管线及其附属站库的运行状况、维护状况、安全状况等方方面面的内容。随着油田生产的发展,天然气管线长度大大增加,站库也相应增
卫星凭借其独特的空间位置优势,因其具有能够提供大量对地观测信息的特点,被用于航天观测通信。随着各国政治经济战略的调整、通信广播卫星技术、计算机技术和电子技术的迅猛发
访问控制是一种重要的信息安全支撑技术,提供对资源的机密性和完整性保护。基于属性的访问控制 ABAC)是一种新兴的访问控制技术,基于用户、资源和环境的安全属性进行授权,具有细
随着计算机互联网的迅速发展,网络的安全问题越来越受到人们的重视,传统的加密和防火墙技术已不能满足需求,入侵检测技术由此产生。虽然入侵检测系统(IDS)经过了20多年的发展,但