用于减少环内滤波缓冲区的方法及其装置制造方法及图纸

技术编号:9548637 阅读:132 留言:0更新日期:2014-01-09 08:22
本发明专利技术揭露一种用于重建视频的环内处理方法及其装置。该方法及其装置配置该环内处理,从而使得该处理不需要虚拟边界另一侧的像素或需要虚拟边界另一侧较少的像素。当待处理像素的该环内处理需要该虚拟边界另一侧的像素时,由替换像素替换该虚拟边界另一侧的像素。当该处理需要该虚拟边界另一侧的像素时,也可配置该环内处理以跳过该像素。当该环内处理需要该虚拟边界另一侧的像素时,也可配置该环内处理以改变ALF滤波形状或滤波尺寸。已滤波的输出可与该待处理像素进行线性或非线性结合以生成最终滤波输出。

【技术实现步骤摘要】
【国外来华专利技术】用于重建视频的环内处理方法及其装置交叉引用本专利技术要求如下优先权:编号为61/484,449,申请日为2011年5月10日,名称为“ReductionofDecoderLineBuffersforSAOandALF”的美国临时专利申请,编号为61/498,265,申请日为2011年6月17日,名称为“ReductionofSAOandALFLineBuffersforLCU-basedDecoding”的美国临时专利申请,编号为61/521,500,申请日为2011年8月9日,名称为“ReductionofDecoderLineBuffersforSAOandALF”的美国临时专利申请,编号为61/525,442,申请日为2011年8月19日,名称为“BoundaryProcessingforSampleAdaptiveOffsetorLoopFilter”的美国临时专利申请,编号为61/532,958,申请日为2011年9月9日,名称为“VirtualBoundaryProcessingforSampleAdaptiveOffset”的美国临时专利申请,编号为61/543,199,申请日为2011年10月4日,名称为“ReductionofDecoderLineBuffersforSAOandALF”的美国临时专利申请。上述美国临时专利申请在此一并作为参考。
本专利技术有关于视频编码系统。特别地,本专利技术有关于用于减少与视频编码器或解码器相关联的SAO与ALF行缓冲区(linebuffer)的方法及其装置。
技术介绍
运动估计(motionestimation)是利用视频序列中时间冗余(temporalredundancy)的一种有效帧间编码技术。运动补偿帧间编码(motioncompensatedinter-framecoding)已经广泛应用于各种国际视频编码标准。在各种编码标准中采用的运动估计是通常以区块(block)为基础的技术,其中为每个宏块(macroblock)或相似区块配置确定例如编码模式与运动矢量的运动信息。此外,也可自适应地采用帧内编码(intra-coding),其中在无需参考任何其他图像的情况下处理图像。通常可进一步由变换(transformation)、量化(quantization)以及熵编码(entropycoding)处理帧间预测与帧内预测残差(residue)以生成压缩视频比特流。在编码进程期间,尤其是在量化进程中引入了编码伪影(codingartifact)。为了减轻编码伪影,在较新的编码系统中可对重建视频采用附加处理以提高图像品质。经常在环内操作(in-loopoperation)中配置上述附加处理从而使得编码器与解码器可得到相同的参考图像以取得改进的系统性能。图1A描述包含环内处理的示例自适应帧间/帧内视频编码系统。对于帧间预测,可使用运动估计(MotionEstimation,ME)/运动补偿(MotionCompensation,MC)模块112基于其他图像的视频数据提供预测数据。开关114选择帧内预测模块110或帧间预测数据并且将选择的预测数据提供至加法器116以产生预测误差(predictionerror),也称为残差。然后变换(T)模块118处理预测误差,接着量化(Q)模块120处理预测误差。接着,熵编码器122编码已变换及已量化的残差从而形成对应压缩视频数据的视频比特流。然后,将边信息(sideinformation)加入与变换系数相关联的比特流,其中上述边信息可为例如与图像区域相关联的运动、模式及其他信息。上述边信息也可进行熵编码处理以减小需求带宽。相应地如图1A所示也将边信息数据提供给熵编码器122。当使用帧间预测模式时,必须也在编码器端重建参考图像。因此,逆量化(InverseQuantization,IQ)模块124与逆变换(InverseTransformation,IT)模块126处理已变换及已量化残差以恢复残差。接着重建(REC)模块128将上述残差叠加至预测数据136以重建视频数据。可将上述重建视频数据储存至参考图像缓冲器134中并且将上述重建视频数据用于其他帧的预测。如图1A所示,接收的视频数据在解码系统中经过一系列处理。由于上述一系列处理,来自REC模块128的重建视频数据经受了各种损害。相应地,在重建视频数据储存入参考图像缓冲器134之前对上述重建视频数据采用各种环路处理从而改善视频品质。在当前发展的高效率视频编码(HighEfficiencyVideoCoding,HEVC)标准中,已经发展出了去块滤波(DeblockingFilter,DF)130、样本自适应偏移(SampleAdaptiveOffset,SAO)131与自适应环路滤波(AdaptiveLoopFilter,ALF)132以提高图像品质。环内滤波信息也必须并入比特流中从而使得解码器可正确恢复所需信息。因此,将来自SAO、ALF的环内滤波信息提供至熵编码器122用于并入视频比特流中。在图1A中,首先对重建视频应用DF130;接着将SAO131应用于DF已处理视频;然后将ALF132应用于SAO已处理视频。然而,可重新调整DF、SAO、ALF的处理顺序。图1B显示图1A的编码器的对应解码器。视频解码器142解码视频比特流以恢复已变换与已量化的残差、SAO/ALF信息与其他系统信息。在解码器端,仅执行运动补偿(MC)模块113来代替ME/MC。解码进程与在编码器端的重建环路相似。使用已恢复变换与量化残差、SAO/ALF信息与其他系统信息来重建视频数据。DF130、SAO131、ALF132可进一步处理已重建视频以产生最终改进的解码视频。依据最大编码单元(LargestCodingUnit,LCU)应用HEVC中的编码进程。可使用四叉树划分(quadtree)自适应地将LCU分割为编码单元。在每个叶编码单元(LeafCU)中,为每个8×8区块执行DF并且在HEVC测试模型版本4.0(HM-4.0)中,将DF应用于8×8区块边界。对于每个8×8区块,首先采用贯穿垂直区块边界的水平滤波,然后接着采用贯穿水平区块边界的垂直滤波。在亮度(luma)区块边界处理期间,将每边的四个像素用于滤波参数推导,以及在滤波后可改变每边上的多达三个像素。对于贯穿垂直区块边界的水平滤波,将未滤波的重建像素(即DF前像素)用于滤波参数推导并且将其作为源像素用于滤波。对于贯穿水平区块边界的垂直滤波,将未滤波的重建像素(即DF前像素)用于滤波参数推导并且将DF中间像素(即水平滤波后的像素)用于滤波。对于色度(chroma)区块边界的DF处理,将每边的两个像素用于滤波参数推导,以及在滤波后可改变每边上的至多一个像素。对于贯穿垂直区块边界的水平滤波,将未滤波的重建像素用于滤波参数推导并且将其作为源像素用于滤波。对于贯穿水平区块边界的垂直滤波,将DF处理中间像素(即在水平滤波后的像素)用于滤波参数推导并也将其作为源像素用于滤波。如图1A所示,在HM-4.0中也采用样本自适应偏移(SAO)131。可将SAO视为一种处理仅应用于一个像素的特定滤波情况。在SAO中,首先执行像素分类以将像素分为不同本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201280021140.html" title="用于减少环内滤波缓冲区的方法及其装置原文来自X技术">用于减少环内滤波缓冲区的方法及其装置</a>

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2011.05.10 US 61/484,449;2011.06.17 US 61/498,265;1.一种用于重建视频的环内处理方法,该用于重建视频的环内处理方法包含:接收重建视频数据;决定与该重建视频数据相关联的待处理像素;决定与视频数据边界相关的虚拟边界;以及对该虚拟边界一侧的每一个待处理像素采用环内处理,其中配置该环内处理均不需要来自该虚拟边界另一侧的源像素,该环内处理对应于样本自适应偏移处理或自适应环路滤波处理。2.如权利要求1所述的用于重建视频的环内处理方法,其特征在于,该重建视频数据对应于亮度组分或色度组分。3.如权利要求1所述的用于重建视频的环内处理方法,其特征在于,如果在该虚拟边界该一侧的该待处理像素的该环内处理需要来自该虚拟边界该另一侧的第一源像素,则具有预定值的第一替换像素、具有自适应值的第二替换像素、由该虚拟边界该一侧的一个或多个第二源像素取得的第三替换像素、由该虚拟边界该另一侧的一个或多个第三源像素取得的第四替换像素或上述替换像素的组合来替换来自该虚拟边界该另一侧的该第一源像素。4.如权利要求3所述的用于重建视频的环内处理方法,其特征在于,基于数据填充取得该第三替换像素或该第四替换像素,其中该数据填充对应于替换填充、奇对称镜面填充或偶对称镜面填充。5.如权利要求3所述的用于重建视频的环内处理方法,其特征在于,当该待处理像素位于该虚拟边界下方时,由将整个处理结果改变为与先前环内处理处理过的该重建视频数据相关联的中间结果或未处理结果来取得该第四替换像素。6.如权利要求5所述的用于重建视频的环内处理方法,其特征在于,该环内处理对应于样本自适应偏移处理;其中该先前环内处理对应于去块滤波;以及其中该中间结果对应于水平去块滤波处理像素。7.如权利要求5所述的用于重建视频的环内处理方法,其特征在于,该环内处理对应于自适应环路滤波处理;其中该先前环内处理对应于去块滤波与跟随的样本自适应偏移处理;以及其中该中间结果对应于水平去块滤波处理像素或去块滤波输出像素。8.如权利要求1所述的用于重建视频的环内处理方法,其特征在于,当用于该待处理像素的该环内处理需要来自该虚拟边界该另一侧的一个或多个源像素时,配置该环内处理跳过该待处理像素。9.如权利要求1所述的用于重建视频的环内处理方法,其特征在于,当用于该待处理像素的该环内处理需要来自该虚拟边界该另一侧的一个或多个源像素时,配置该环内处理改变滤波形状或滤波尺寸,其中该环内处理对应于自适应环路滤波处理。10.如权利要求1所述的用于重建视频的环内处理方法,其特征在于,已滤波输出与该待处理像素进行线性或非线性结合以生成最终滤波输出,其中对该待处理像素采用该环内处理以生成该已滤波输出。11.如权利要求1所述的用于重建视频的环内处理方法,其特征在于,该虚拟边界位于水平最大...

【专利技术属性】
技术研发人员:黄毓文蔡家扬陈庆晔傅智铭雷少民
申请(专利权)人:联发科技股份有限公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1