多度量滤波制造技术

技术编号:16649266 阅读:18 留言:0更新日期:2017-11-27 16:51
本申请涉及多度量滤波。视频编码器或视频解码器的滤波器单元可基于像素块中的像素子集与所述块中的其它像素的比较而确定所述块内的像素群组的第一度量;基于所述第一度量确定滤波器;以及通过将所述滤波器应用于所述像素群组而产生经滤波的图像。所述像素子集可以被选择为不包括所述像素块的边界上的像素。

Multi metric filtering

This application involves multi metric filtering. Filter unit of video encoder or decoder based on the comparison of other pixel subset of pixels in a block and the block in the determination of the block of pixels within the group first measure; the first measure to determine the filter based on the filter; and for the pixel groups generated by filtering image. The pixel subset can be selected to not include pixels on the boundary of the pixel block.

【技术实现步骤摘要】
多度量滤波分案申请的相关信息本申请是国际申请号为PCT/US2012/026166、国际申请日为2012年2月22日、专利技术名称为“多度量滤波”的PCT申请进入中国国家阶段后申请号为201280015663.X的中国专利技术专利申请的分案申请。根据35U.S.C.§119主张优先权本申请案主张下列各者的优先权:2011年2月23日申请的第61/445,967号美国临时申请案;2011年3月3日申请的第61/448,771号美国临时申请案;2011年4月8日申请的第61/473,713号美国临时申请案;2011年4月16日申请的第61/476,260号美国临时申请案;2011年4月22日申请的第61/478,287号美国临时申请案;2011年6月30日申请的第61/503,426号美国临时申请案;2011年6月30日申请的第61/503,434号美国临时申请案;2011年6月30日申请的第61/503,440号美国临时申请案;2011年8月25日申请的第61/527,463号美国临时申请案;2011年9月6日申请的第61/531,571号美国临时申请案;所述申请案中的每一者的全部内容以全文引用方式并入本文中。
本专利技术涉及用以压缩视频数据的基于块的数字视频译码,且更明确地说涉及用于视频块的滤波的技术。
技术介绍
数字视频能力可并入广泛各种装置中,包括数字电视机、数字直播系统、例如无线电电话手持机的无线通信装置、无线广播系统、个人数字助理(PDA)、膝上型计算机、桌上型计算机、平板计算机、数字照相机、数字记录装置、视频游戏装置、视频游戏控制台及其类似者。数字视频装置实施视频压缩技术,例如MPEG-2、MPEG-4或ITU-TH.264/MPEG-4第十部分(高级视频译码(AVC)),以更有效率地发射及接收数字视频。视频压缩技术执行空间及时间预测以减少或移除视频序列中固有的冗余。新视频标准(例如,由“视频译码联合开发团队”(JCTVC)开发的高效率视频译码(HEVC)标准,其为MPEG与ITU-T之间的合作成果)继续出现并演进。此新HEVC标准有时也被称为H.265。基于块的视频压缩技术可执行空间预测及/或时间预测。帧内译码依赖于空间预测来减少或移除经译码视频的给定单元内的视频块之间的空间冗余,所述单元可包含视频帧、视频帧的片段或其类似者。对比来说,帧间译码依赖于时间预测来减少或移除视频序列的连续译码单元的视频块之间的时间冗余。对于帧内译码,视频编码器执行空间预测以基于经译码视频的同一单元内的其它数据来压缩数据。对于帧间译码,视频编码器执行运动估计及运动补偿以追踪经译码视频的两个或两个以上邻近单元的对应视频块的移动。经译码视频块可通过可用以产生或识别预测性块的预测信息及指示正被译码的块与所述预测性块之间的差异的残余数据块来表示。在帧间译码的情况下,一个或一个以上运动向量用以从先前或后续译码单元识别预测性数据块,而在帧内译码的情况下,预测模式可用以基于与正被译码的视频块相关联的CU内的数据产生预测性块。帧内译码及帧间译码两者均可定义若干不同预测模式,所述不同预测模式可定义在译码中所使用的不同块大小及/或预测技术。还可包括额外类型的语法元素作为经编码视频数据的部分,以便控制或定义在译码过程中所使用的译码技术或参数。在基于块的预测译码之后,视频编码器可应用变换、量化及熵译码过程以进一步减小与残余块的传达相关联的位速率。变换技术可包含离散余弦变换(DCT)或概念上类似的过程,例如小波变换、整数变换或其它类型的变换。在离散余弦变换过程中,作为一实例,变换过程将像素差值的一集合转换成变换系数,其可表示像素值在频域中的能量。将量化应用于变换系数,且量化通常涉及限制与任何给定变换系数相关联的位的数目的过程。熵译码包含共同压缩经量化的变换系数的一序列的一个或一个以上过程。可应用视频块的滤波作为编码及解码环路的部分,或作为对经重新建构的视频块的后滤波过程的部分。滤波通常用以(例如)减少成块效应或基于块的视频译码所常见的其它假影。滤波器系数(有时称为滤波器分接头)可经定义或选择以便提升可减少成块效应的视频块滤波的所要等级及/或以其它方式改进视频质量。举例来说,滤波器系数的一集合可定义如何沿着视频块的边缘或视频块内的其它位置应用滤波。不同滤波器系数可引起关于视频块的不同像素的不同滤波等级。举例来说,滤波可平滑化或锐化相邻像素值的强度差异以便帮助消除不想要的假影。
技术实现思路
本专利技术描述与视频编码及/或视频解码过程中的视频数据的滤波相关联的技术。根据本专利技术,在编码器处应用滤波,且在位串流中对滤波器信息进行编码以使解码器能够识别在编码器处应用的滤波。解码器接收包括滤波器信息的经编码视频数据、对所述视频数据进行解码且基于所述滤波器信息应用滤波。以此方式,解码器应用在编码器处应用的相同滤波。根据本专利技术的技术,在逐帧、逐片段或逐LCU的基础上,编码器可选择滤波器的一个或一个以上集合,且在逐经译码单元的基础上,编码器可确定是否应用滤波。对于将被滤波的经译码单元(CU),编码器可在逐像素或逐群组的基础上执行滤波,其中群组可(例如)为像素的2×2块或像素的4×4块。在一个实例中,一种视频译码方法包括:确定像素块的第一度量,其中所述第一度量是基于所述块中的像素子集与所述块中的其它像素的比较而确定的;基于所述第一度量确定用于所述像素块的滤波器;以及通过将所述滤波器应用于所述像素块而产生经滤波的图像。在另一实例中,一种视频译码装置包括滤波器单元,所述滤波器单元经配置以:确定像素块的第一度量,其中所述第一度量是基于所述块中的像素子集与所述块中的其它像素的比较而确定的;基于所述第一度量确定用于所述像素块的滤波器;和通过将所述滤波器应用于所述像素块而产生经滤波的图像;以及存储器,其经配置以存储所述滤波器单元的滤波结果。在另一实例中,一种视频译码设备包括:用于确定像素块的第一度量的装置,其中所述第一度量是基于所述块中的像素的子集与所述块中的其它像素的比较而确定的;用于基于所述第一度量确定用于所述像素块的滤波器的装置;以及用于通过将所述滤波器应用于所述像素块而产生经滤波的图像的装置。在另一实例中,一种计算机可读存储媒体存储指令,所述指令在被执行时致使一个或一个以上处理器进行以下操作:确定像素块的第一度量,其中所述第一度量是基于所述块中的像素子集与所述块中的其它像素的比较而确定的;基于所述第一度量确定用于所述像素块的滤波器;和通过将所述滤波器应用于所述像素块而产生经滤波的图像。随附图式及以下描述中陈述一个或一个以上实例的细节。其它特征、目的及优势将通过所述描述及所述图式以及通过权利要求书显而易见。附图说明图1为说明示范性视频编码及解码系统的框图。图2A及2B为说明应用于最大译码单元(LCU)的四叉树分割的实例的概念图。图2C及2D为说明对应于图2A及2B的实例四叉树分割的用于一系列视频块的滤波器映射的实例的概念图。图3为说明符合本专利技术的示范性视频编码器的框图。图4A为说明两个度量的范围到滤波器的映射的概念图。图4B为说明活动度量及方向度量的范围到滤波器的映射的概念图。图5为说明符合本专利技术的示范性视频解码器的框图。图6A、6B及6C展示像素的4×4块的概念图。图本文档来自技高网
...
多度量滤波

【技术保护点】
一种视频译码方法,所述方法包含:确定像素块的第一度量,其中所述第一度量是基于所述块中的像素子集与所述块中的其它像素的比较而确定的;基于所述第一度量,确定用于所述像素块中所有像素的滤波器;以及通过将所述滤波器应用于所述像素块中所有像素来产生经滤波图像。

【技术特征摘要】
2011.02.23 US 61/445,967;2011.03.03 US 61/448,771;1.一种视频译码方法,所述方法包含:确定像素块的第一度量,其中所述第一度量是基于所述块中的像素子集与所述块中的其它像素的比较而确定的;基于所述第一度量,确定用于所述像素块中所有像素的滤波器;以及通过将所述滤波器应用于所述像素块中所有像素来产生经滤波图像。2.根据权利要求1所述的方法,其中确定所述第一度量包括将水平活动的测量值与垂直活动的测量值比较。3.根据权利要求2所述的方法,其中,所述水平活动是基于将所述子集中的至少一个像素的像素值与左相邻像素的像素值及右相邻像素的像素值比较而确定的,其中,所述左相邻像素及所述右相邻像素两者均在所述像素块中。4.根据权利要求2所述的方法,其中,所述垂直活动是基于将所述子集中的至少一个像素的像素值与上方相邻像素的像素值及下方相邻像素的像素值比较而确定的,其中,所述上方相邻像素及所述下方相邻像素两者均在所述像素块中。5.根据权利要求1所述的方法,其中所述像素块是M×N块的像素块,所述像素子集包括不在所述M×N块的边界上的像素。6.根据权利要求1所述的方法,其中所述像素块是包括十六个像素的4×4像素块,且其中所述像素子集包括四个像素。7.根据权利要求1所述的方法,确定所述像素块的第二度量;基于所述第一度量和所述第二度量,确定用于所述像素块的滤波器。8.根据权利要求1所述的方法,其中所述第二度量包括活动度量。9.根据权利要求1所述的方法,其中所述视频译码方法采用多个滤波器实现基于四叉树的自适应环路滤波器QALF。10.根据权利要求1所述的方法,其中通过包含视频编码器的视频译码装置执行所述方法。11.根据权利要求1所述的方法,其中通过包含视频解码器的视频译码装置执行所述方法。12.一种视频译码装置,其包含:存储装置,用于存储视频数据;一个或多个处理器,所述一个或多个处理器经配置以:确定像素块的第一度量,其中所述第一度量是基于所述块中的像素子集与所述块中的其它像素的比较而确定的;基于所述第一度量,确定用于所述像素块中所有像素的滤波器;以及通过将所述滤波器应用于所述像素块中所有像素来产生经滤波图像。13.根据权利要求12所述的视频译码装置,其中确定所述第一度量包括将水平活动的测量值与垂直活动的测量值比较。14.根据权利要求13所述的视频译码装置,其中,所述水平活动是基于将所述子集中的至少一个...

【专利技术属性】
技术研发人员:钟仁肃马尔塔·卡切维奇
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1