将协作分区编码用于基于区域的滤波器的方法及装置制造方法及图纸

技术编号:16458504 阅读:112 留言:0更新日期:2017-10-25 22:56
提供了将协作分区编码用于基于区域的滤波器的方法及装置。一种装置包括为画面中的多个区域编码图像数据的视频编码器(100)。该视频编码器(100)包括基于多个区域的区域分区信息滤波图像数据的多个滤波器。在多个滤波器之间共享多个区域的区域分区信息。

Method and device for cooperative partition coding for region based filters

A method and device for partitioning a cooperative partition into a region based filter is provided. An apparatus includes a video encoder (100) that encodes image data for a plurality of regions in the picture. The video encoder (100) includes a plurality of filters for filtering the image data based on the region partition information of a plurality of regions. Region partition information sharing multiple regions between multiple filters.

【技术实现步骤摘要】
将协作分区编码用于基于区域的滤波器的方法及装置本申请是申请日为2010年07月07日、中国专利申请号为201080038779.6、专利技术名称为“将协作分区编码用于基于区域的滤波器的方法及装置”的专利申请的分案申请。
本专利技术原理一般涉及视频编码和解码,尤其涉及将协作分区编码(collaborativepartitioncoding)用于基于区域的滤波器(regionbasedfilters)的方法及装置。
技术介绍
近年来,诸如内插滤波器、去块/去伪像滤波器、预/后处理滤波器、环路滤波器等之类的基于区域的环内和环外滤波器正出现在视频编码中,以提高编码效率和感知质量。这样的滤波器通常基于内容或率失真(RD)成本将视频帧分区成多个区域。然后,可以使滤波器结构和/或参数适配每个区域的局部内容特性。这种途径(approach)对于非稳定视频信号非常有效。但是,基于区域的滤波器通常必须花费开销(overhead)位来编码分区/分段(segmentation),这将降低自适应带来的整体性能。当在编码器/解码器中同时存在多个基于区域的滤波器,并且独立地为每个滤波器完成分段时,尤其如此。为编码所有滤波器的分段所付出的位将是必需的,并且可以夺走从这些滤波器中获得的好处。块自适应环路滤波器(BALF)在第一种现有技术途径中,提出了一种基于块的自适应环路滤波器,其中通过Wiener(维纳)滤波器将重构帧恢复成原始帧。Wiener滤波器的系数在编码器中估计,并作为辅助信息(sideinformation)发送给解码器。尽管Wiener滤波器可以全局地将重构帧恢复成原始帧,但存在局部变差的像素。由于变差区域降低了未来编码帧的预测效率,所以不滤波这些区域将提高编码性能。在BALF中,将帧分区成等大小的块,并且将开关标志用于每个块以便控制是否滤波该块。在第二种现有技术途径中,引入四叉树(quad-tree)方案来指示是否滤波一个帧的可变大小的块。当使用可变大小的块方案时,尽管滤波器性能优于等大小的块方案,但需要编码块的大小和地点的开销。空时自适应环路滤波器(STALF)受基于稀疏性的去噪声技术启发,在第三种现有技术途径中提出了非线性环内滤波器。该非线性环内滤波器对在过完备变换域中对系数阈值化获得的多个去噪声估计值求平均。对于去伪像工作,选择诸如例如阈值之类的滤波参数是重要的。应用的阈值在控制滤波器的去噪声能力方面,以及在计算用在强调较好去噪声估计值中的求平均权重中都起关键作用。在第三种现有技术途径中,编码基于量化参数(QP)和编码模式信息按像素类别选择的阈值,并将它们作为辅助信息发送给解码器。该阈值不是基于视频内容适配的。还提出了基于块的滤波器参数自适应方案,以便用在视频压缩中提高上面基于稀疏性的去伪像滤波器的性能。更具体地说,滤波器参数的自适应不仅基于量化参数和编码信息,而且基于视频序列的区域,这实现空时自适应。在每个区域中,由于区域信息和参数需要被用信号发送(signal),所以基于率失真成本选择滤波器参数(例如,阈值)。多个基于区域的滤波器当在编码器/解码器中存在不止一个基于区域的滤波器时,独立地为每个滤波器进行帧的分区或分段。分区信息也需要发送给每个滤波器的解码器,因为分段通常具有与视频内容的强相关性,所以这是多余的。
技术实现思路
现有技术的这些和其它缺陷和缺点通过本专利技术的原理来解决,本专利技术原理关注将协作分区编码用于基于区域的滤波器的方法及装置。按照本专利技术原理的一个方面,提供了一种装置。该装置包括为画面中的多个区域编码图像数据的视频编码器。该视频编码器包括基于多个区域的区域分区信息滤波图像数据的多个滤波器。在该多个滤波器之间共享该多个区域的区域分区信息。按照本专利技术原理的另一个方面,提供了一种用在视频编码器中的方法。该方法包括为画面中的多个区域编码图像数据。该图像数据由多个滤波器基于多个区域的区域分区信息来滤波。在该多个滤波器之间共享该多个区域的区域分区信息。按照本专利技术原理的另一个方面,提供了一种装置。该装置包括为画面中的多个区域解码图像数据的视频解码器。该视频解码器包括基于多个区域的区域分区信息滤波图像数据的多个滤波器。在该多个滤波器之间共享该多个区域的区域分区信息。按照本专利技术原理的进一步方面,提供了一种用在视频解码器中的方法。该方法包括为画面中的多个区域解码图像数据。该图像数据由多个滤波器基于多个区域的区域分区信息来滤波。在该多个滤波器之间共享该多个区域的区域分区信息。通过结合附图阅读如下示例性实施例的详细描述,本专利技术原理的这些和其它方面、特征和优点将变得显而易见。附图说明本专利技术原理可以依照如下示例性图被更好地理解,在附图中:图1是可以依照本专利技术原理的实施例应用本专利技术原理的示例性视频编码器的方块图;图2是可以依照本专利技术原理的实施例应用本专利技术原理的示例性视频解码器的方块图;图3是依照本专利技术原理的实施例使用协作分区编码用于基于区域的滤波器的编码画面数据的一种示例性方法的流程图;图4是依照本专利技术原理的实施例使用协作分区编码用于基于区域的滤波器的解码画面数据的一种示例性方法的流程图;图5是依照本专利技术原理的实施例使用协作分区编码用于基于区域的滤波器的编码画面数据的另一种示例性方法的流程图;图6是依照本专利技术原理的实施例使用协作分区编码用于基于区域的滤波器的解码画面数据的另一种示例性方法的流程图;图7是依照本专利技术原理的实施例使用协作分区编码用于基于区域的滤波器的编码画面数据的另一种示例性方法的流程图;以及图8是依照本专利技术原理的实施例使用协作分区编码用于基于区域的滤波器的解码画面数据的又一种示例性方法的流程图。具体实施方式本专利技术原理关注将协作分区编码用于基于区域的滤波器的方法及装置。本描述例示了本专利技术原理。因此,应该认识,本领域的技术人员将能够设想出尽管在此未明确描述或示出,但体现本专利技术原理和包括在它的精神和范围之内的各种安排。在此列举的所有示例和条件语言都是以教授为目的,以帮助读者理解本专利技术原理以及(多个)专利技术人为促进技术而贡献的概念,并且应该解释为不局限于这样具体列举的示例和条件。此外,在此阐述本专利技术原理的各个原理、方面和实施例及其特定示例的所有语句旨在包含其结构和功能等效物两者。另外,旨在这样的等效物包括当前已知的等效物以及未来开发的等效物,即与结构无关,开发出来执行相同功能的任何元件。因此,例如,本领域的技术人员应该认识,在此所表示的方块图代表体现本专利技术原理的例示性电路的概念图。类似地,应该认识,任何流程图、流图、状态转变图、伪码等代表基本上可以表示在计算机可读媒体中,并且因此可以由计算机或处理器执行的各种处理,无论这样的计算机或处理器是否被明确示出。在附图中示出的各种元件的功能可以通过使用专用硬件以及能够与适当软件相关联执行软件的硬件来实现。当由处理器提供时,这些功能可以由单个专用处理器、由单个共享处理器、或由其中一些可以共享的多个单独处理器提供。此外,术语“处理器”或“控制器”的显性使用不应该解释为专门指能够执行软件的硬件,而是可以隐性地包括但不限于数字信号处理器(“DSP”)硬件、存储软件的只读存储器(“ROM”)、随机访问存储器(“RAM”)和非易失性存储体。也可以包括传统的和/或定制的其它硬件。类似地,在附图本文档来自技高网
...
将协作分区编码用于基于区域的滤波器的方法及装置

【技术保护点】
一种装置,包含:为画面中的多个区域编码图像数据的视频编码器(100),其中所述视频编码器(100)包含基于多个区域的区域分区信息对图像数据进行滤波的多个滤波器,所述多个滤波器用于不同功能,其中,所述多个区域的所述区域分区信息是仅针对一个滤波器编码的,并且所述多个滤波器中的至少一个其它滤波器共享而不单独编码所述多个区域的区域分区信息(810),而所述多个滤波器中的至少一个其它滤波器单独确定由它使用的区域分区信息(840),其中,所述分区信息是基于率失真成本在所述多个滤波器之间联合优化的,并且所述多个滤波器中的不同滤波器可以为区域设置滤波器参数,其中通过基于编码信息和画面内容联合考虑参数自适应来决定所述分区信息,并且所述分区信息是从以前编码的区域推断的,其中区域分区信息指的是如何将画面分区成区域。

【技术特征摘要】
2009.07.07 US 61/223,5231.一种装置,包含:为画面中的多个区域编码图像数据的视频编码器(100),其中所述视频编码器(100)包含基于多个区域的区域分区信息对图像数据进行滤波的多个滤波器,所述多个滤波器用于不同功能,其中,所述多个区域的所述区域分区信息是仅针对一个滤波器编码的,并且所述多个滤波器中的至少一个其它滤波器共享而不单独编码所述多个区域的区域分区信息(810),而所述多个滤波器中的至少一个其它滤波器单独确定由它使用的区域分区信息(840),其中,所述分区信息是基于率失真成本在所述多个滤波器之间联合优化的,并且所述多个滤波器中的不同滤波器可以为区域设置滤波器参数,其中通过基于编码信息和画面内容联合考虑参数自适应来决定所述分区信息,并且所述分区信息是从以前编码的区域推断的,其中区域分区信息指的是如何将画面分区成区域。2.一种用在视频编码器中的方法,包含:为画面中的多个区域编码图像数据,其中图像数据由多个滤波器基于多个区域的区域分区信息来滤波(325,330,525,562,725,730,758),所述多个滤波器用于不同功能,所述多个区域的所述区域分区信息是仅针对一个滤波器编码的,并且在多个滤波器之间共享而不单独编码所述多个区域的所述区域分区信息(360,560,760),其中,由所述多个滤波器中的至少两个滤波器共享所述多个区域的区域分区信息(755),而所述多个滤波器中的至少一个其它滤波器单独确定由它使用的区域分区信息(758),其中,所述分区信息是基于率失真成本在所述多个滤波器之间联合优化的,并且所述多个滤波器中的不同滤波器可以为区域设置滤波器参数,其中通过基于编码信息和画面内容联合考虑参数自适应来决定所述分区信息,并且所述分区信息是从以前编码的区域推断的,其中区域分区信息指的是如何将画面分区成区域。3.如权利要求2所述的方法,其中将区域分区信息与基于编码信息和画面内容的至少一个的参数自适应结合(340,540,740)。4.如权利要求2所述的方法,其中使用一个或多个高级语法元素或一个或多个区域级语法元素用信号发送(360,365,560,565,760,765)所述区域分区信息和所述多个滤波器的滤波器参数中的至少一个,或由相应解码器从以前编码的区域、以前编码的画面、和以前编码的视频序列的至少一个中推断所述区域分区信息和所述多个滤波器的滤波器参数的至少一个(360,365,560,565,760,765),其中所述画面对应于当前编码视频序列。5.如权利要求2所述的方法,其中多个滤波器包含至少一个环内滤波器、至少一个环外滤波器以及至少一个预处理滤波器中的至少一个。6.如权利要求2所述的方法,其中由多个滤波器联合优化画面到多...

【专利技术属性】
技术研发人员:J索尔郑云飞许茜尹鹏吕小安
申请(专利权)人:汤姆森特许公司
类型:发明
国别省市:法国,FR

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

1