本发明专利技术公开了一种用于对重建的视频数据进行去区块滤波处理以及取样自适应偏移处理的方法以及装置。去区块滤波处理被应用于重建的视频数据的一目前存取组件,以产生对应于目前区块的去区块滤波处理输出数据,且去区块状态于执行该去区块滤波处理的过程中被决定。状态相关取样自适应偏移处理根据该去区块状态而被应用于对应于该目前区块的该去区块滤波输出数据的一或多个像素。该状态相关取样自适应偏移处理包含有取样自适应偏移处理、部分取样自适应偏移处理,以及无取样自适应偏移处理。该取样自适应偏移处理的一取样自适应偏移起始时间点介于该目前区块的一去区块输出起始时间点以及该目前区块的一去区块输出结束时间点之间。其中该目前区块的一下一区块的一去区块滤波起始时间点比该目前区块的一取样自适应偏移结束时间点领先一时段t,其中该时段t小于该下一区块的一去区块滤波输出起始时间点与该下一区块的去区块滤波起始时间点之间的时间差。
【技术实现步骤摘要】
【国外来华专利技术】【专利说明】合并去区块处理和取样自适应偏移处理的视频处理方法和 装置 相关申请夺叉引用 本申请要求2012年8月1日申请的序号为No. 61/678, 295、2012年10月12日申 请的序号为No. 61/712, 934,以及2013年6月20日申请的序号为No. 13/922, 481的临时申 请的优先权,其全部参考并入本文。
本专利技术涉及视频编码系统,尤其涉及一种用于提升内存使用率以及改善取样自适 应偏移处理以及去区块滤波处理的效能的方法以及装置。
技术介绍
动作量测为一种有效率的帧间(inter-frame)编码技术,其用于利用视频序列中 的时间冗余(temporal redundancy)。而经过动作补偿(Motion-compensated)的帧间编 码已被广泛应用于各种国际视频编码标准。被各种国际编码标准所采用的动作量测技术通 常是以区块为基础的(block-based)技术,其中动作信息(例如编码模式以及动作向量) 会基于每一个宏区块(macroblock,MB)或是相似的区块组态而被决定。此外,帧内编码 (intra-coding)也会被自适性地使用,其中对于一图像所进行的处理会独立于其他图像而 进行。帧间预测的(inter-predicted)或帧内预测的(intra-predicted)留数(residue) 通常会另行透过转换、量化以及熵(entropy)编码来处理,以产生压缩的视频比特流。然 而,在编码处理当中,会有编码噪声(artifact)产生,尤其是量化处理的过程当中。因此, 为了减轻上述编码噪声,必须对重建的视频进行额外的处理来增强较新的编码系统的图像 质量。而这些额外的处理通常被设置于一回路内(in-loop)操作当中,以使编码器以及译 码器可获得出相同的参考图像来改善系统效能。 请参考图1A,图1A为用于进行回路内处理的一自适性帧间/帧内视频编码系统的 示意图。进行帧间预测时,动作估测/动作补偿单元112用于提供以来自其他图像或图像 组的视频数据为基础的预测数据。开关114会选取帧内预测单元110或是帧间预测数据, 而所选取的预测数据会作为加法器116的预测误差(亦即留数)。接着,预测误差会再被 转换单元118 (标示为T)以及量化单元120 (标示为Q)作进一步的处理。留数经过转换以 及量化处理后,会再被熵编码器122所编码,以形成对应于压缩的视频数据的视频比特流。 相关于转换数的比特流会与旁侧信息(side information) -同被封包,旁侧信息可例如是 动作、模式以及其他关联于影像区域的信息,而所述旁侧信息可再进行熵编码来降低所需 要的带宽。根据以上所述,关联于旁侧信息的数据会被提供至图1A所示的熵编码器122。 在帧内模式中,一重建的区块可用于形成空间邻近区块的帧内预测。因此,来自重建单元 (Reconstruction,REC) 128的一重建区块可被提供至帧内预测单元110。当使用一帧间预 测模式时,一或多个参考图像也需要在编码器端被重建。如此一来,被转换以及被量化的留 数会被逆量化单元124 (标示为IQ)以及逆转换单元126 (标示为IT)所处理,以对留数进行 还原。接着,还原后的留数会与预测的数据136在重建单元128处相加,以重建视频数据。 重建的视频数据会被储存于参考图像缓冲器134中,以用来预测其他的帧。 如图1A所示,输入的视频数据会在编码系统中经历一连串的处理,而这些一连串 的处理可能会造成来自重建单元128的重建视频数据受到各种损害。如此一来,在重建的 视频数据被储存于参考图像缓冲器134之前时,各种回路内处理会被应用于重建的视频数 据,以改善视频质量。随着高效率视频编码(high efficiency video coding,HEVC)标 准的发展,去区块滤波(deblocking filter,DF)处理单元130、取样自适应偏移(Sample Adaptive Offset,SA0)处理单元 131 以及自适应回路滤波(adaptive loop filter,ALF) 处理单元132亦发展为能够强化图像质量。比特流可包含回路内滤波信息,以供译码器来 适当地还原所需的信息。因此,取样自适应偏移处理单元131以及自适应回路滤波单元132 的回路内滤波信息可输出至熵编码器122,以使比特流包含回路内滤波信息。在图1A中,去 区块滤波处理单元130会先被用来对重建的视频进行处理,接着,取样自适应偏移处理单 元131会被用来对去区块滤波处理后的视频(亦即去块后视频)作处理,在此之后,自适应 回路滤波单元132会用来对经过取样自适应偏移处理后的视频进行处理。然而,去区块滤 波处理、取样自适应偏移处理以及自适应回路滤波处理的执行顺序可视需求来作调整。 图1B为图1A所示的编码器的一对应的译码器的示意图,如图1B所示,视频比特 流被视频译码器142所解码,以还原被转换以及量化后的留数、取样自适应偏移/自适应回 路滤波信息以及其他系统信息。在译码器端,图1A所示的动作估测/动作补偿单元112现 在在图1B中已经被置换为动作补偿单元113,亦即只有动作补偿会被执行,而动作估测不 会被执行。此外,译码处理相似于编码器端的重建回路。还原后的被转换及量化的留数、取 样自适应偏移/自适应回路滤波信息以及其他系统信息会用来重建视频数据。重建的视频 会另行被去区块滤波处理单元130、取样自适应偏移处理单元131以及自适应回路滤波处 理单元132所处理,以产生最终的改善后的解码视频。 高效率视频编码所采用的取样自适应偏移处理有两种方式,其一为带偏移(band offset,B0),而另外一种为边缘偏移(edge offset,E0)。带偏移用于根据像素的强度 (pixel intensity)来将像素分类成多个不同频带的像素,且每个频带中的像素会进行偏 移。边缘偏移用来根据一目前像素以及其邻近像素之间的关来将像素分类为多个不同种 类,且每个种类的像素会进行偏移。在HM-4. 0规范中,一像素可选取7种不同的取样自适 应偏移类别,其中该7种类别包含2个带偏移群组(亦即外部群组以及内部群组)、4个边 缘偏移方向性场型(directional patterns,即0°、90°、135°以及45° )群组,以及不作 任何处理(即关闭)。其中图2绘示了上述4种边缘偏移类别。 在一图像或是一区域上的所有像素的类别中,每一类别的像素均会产生偏移并且 在每一种类的像素间传送。在HM-4. 0规范中,取样自适应偏移处理于亮度(luma)域以及色 度(chroma)域进行,其中每个亮度域会被独立地处理。除了边缘偏移类别的种类4之外, 每一种类的像素均会产生偏移,其中种类4的边缘偏移会强制使用零偏移(zero offset)。 下面的表1列出了边缘偏移的像素种类列表(即种类0?4),其中"C"代表待分类的像素。 如表1所示,种类状态会依据将目前像素的值与基于边缘偏移种类所确定的与其其相邻的 两个像素的值所作的比较来决定,亦即,种类可根据比较结果(亦即〈"或" = ")来决 定。 表 1【主权项】1. 一种用于对重建的视频数据进行去区块滤波处理以本文档来自技高网...

【技术保护点】
一种用于对重建的视频数据进行去区块滤波处理以及取样自适应偏移处理的方法,包含有:通过使用熵译码、逆缩放、逆量化、逆转换及帧内/帧间预测中的一个或多个,来对一视频比特流进行译码,以产生重建的视频数据;对重建的视频数据的一目前区块进行去区块滤波处理,以产生对应于该目前区块的去区块滤波输出数据,其中该去区块滤波处理使用一去区块滤波处理单元来执行,以及一去区块状态于执行该去区块滤波处理的操作期间被决定;以及根据该去区块状态,来向对应于该目前区块的该去区块滤波输出数据的一或多个像素进行一状态相关取样自适应偏移处理,其中该状态相关取样自适应偏移处理使用一取样自适应偏移处理单元来执行,以及该状态相关取样自适应偏移处理包含有取样自适应偏移处理、部分取样自适应偏移处理以及无取样自适应偏移处理。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:赵屏,林惠敏,张永昌,朱启诚,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。