用于视频编码和解码的方法和技术设备技术

技术编号:14686187 阅读:105 留言:0更新日期:2017-02-23 08:02
公开了用于视频编码和解码的各种方法、装置、计算机程序产品。在一些实施例中,所述方法包括对使用调色板编码所编码的编码单元进行解码,其中针对所述编码单元,对调色板模式的扫描顺序的指示进行解码。对针对在所述编码单元内的至少一个像素的模式信息进行解码。取决于所述模式信息,基于所指示的扫描顺序来设置解码像素值;或解码用于确定共享该值的像素的数量的指示和用于该数量像素的重建值的指示;或者解码针对像素的重建值的指示。

【技术实现步骤摘要】
【国外来华专利技术】
本申请一般涉及数字材料的编码和解码。特别地,本申请涉及可伸缩和高保真编码。
技术介绍
这部分旨在提供在权利要求书中陈述的本专利技术的背景或上下文。这里的描述可以包括能够被追求的构思,但是其未必是先前已经设想或追求的构思。因此,除非在此以其他方式指出,否则在这部分描述的内容不是针对本申请的说明书和权利要求书的现有技术,并且不通过被包含在部分中而承认其为现有技术。视频编码系统可以包括编码器和解码器,编码器将输入视频转换成适用于存储/传输的压缩表示,解码器能够将压缩的视频表示解压缩为能够观看的形式。编码器可以丢弃在原始视频序列中的一些信息以便以更紧凑的形式来表示视频,例如以使得能够以比在其它方面所需的较低比特率的视频信息的存储/传输。
技术实现思路
一些实施例提供了用于对视频信息进行编码和解码的方法、装置、计算机程序产品、计算机可读介质。在详细的描述中提供本专利技术的示例的各种方面。根据第一方面,提供了一种方法,该方法包括:对使用调色板编码所编码的编码单元进行解码,包括:对调色板模式的扫描顺序的指示进行解码;对针对在所述编码单元内的至少一个像素的模式信息进行解码,以及如果所述模式信息指示复制模式,则基于所指示的扫描顺序来设置解码像素值;或如果所述模式信息指示超过一个像素共享某一值,则解码用于确定共享所述值的像素的数量的指示和用于该数量像素的重建值的指示;以及通过使用调色板模式的扫描顺序和所确定的像素数量来确定对应的像素组,以及在所述对应的像素组中的像素的值被设置为所重建的值;或者如果所述模式信息指示调色板索引用于一个像素,则解码针对像素的重建值的指示,以及通过使用调色板模式的扫描顺序来确定对应的像素,以及所述对应的像素的值被设置为所重建的值。根据一个实施例,所述扫描顺序指示从左到右的水平扫描,其中所述方法还包括:将针对所述编码单元的扫描顺序设置为水平光栅扫描;对针对从左上像素开始的像素的模式指示进行解码;如果所述模式指示是上面(above)复制模式,则将像素的重建设置为在当前像素正上方的像素的重建值;如果模式指示是行程长度(run-length)模式,则通过信号传送像素值和相关联的行程值(runvalue);如果所述模式指示是逃避模式(escapemode),则通过信号传送当前像素的值。根据一个实施例,所述扫描顺序指示从上到下的垂直扫描,其中所述方法还包括:将针对所述编码单元的扫描顺序设置为垂直光栅扫描;对针对从左上像素开始的像素的模式指示进行解码;如果所述模式指示是左复制模式,则将像素的重建设置为在当前像素正左方的像素的重建值;如果模式是行程长度模式,则通过信号传送像素值和相关联的行程值;如果所述模式指示是逃避模式(escapemode),则通过信号传送当前像素的值。根据一个实施例,所述扫描模式指示以下扫描类型中的一个扫描类型:从右到左水平,自底向上垂直,从块的中心的对角线或螺旋。根据一个实施例,所述扫描模式指示在编码单元内的超过一个扫描类型,其中所述方法包括:在子编码单元级别处通过信号传送扫描类型。根据一个实施例,所述方法包括:使用来自邻近编码单元的信息对扫描类型指示进行预测编码。根据一个实施例,所述方法包括:对针对所述编码单元的扫描顺序的指示进行解码。根据一个实施例,所述方法包括:对针对片头部的扫描顺序的指示进行解码。根据第二方面,提供了一种装置,该装置包括:至少一个处理器;以及包含计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使得所述装置执行至少以下:对使用调色板编码所编码的编码单元进行解码,包括:对调色板模式的扫描顺序的指示进行解码;对针对在所述编码单元内的至少一个像素的模式信息进行解码,以及如果所述模式信息指示复制模式,则基于所指示的扫描顺序来设置解码像素值;或如果所述模式信息指示超过一个像素共享某一值,则解码用于确定共享所述值的像素的数量的指示和用于该数量像素的重建值的指示;以及通过使用调色板模式的扫描顺序和所确定的像素数量来确定对应的像素组,以及在所述对应的像素组中的像素的值被设置为所重建的值;或者如果所述模式信息指示调色板索引用于一个像素,则解码针对像素的重建值的指示,以及通过使用调色板模式的扫描顺序来确定对应的像素,以及所述对应的像素的值被设置为所重建的值。根据第三方面,提供了一种装置,该装置包括:用于处理的构件;用于对调色板模式的扫描顺序的指示进行解码的构件;用于对针对在所述编码单元内的至少一个像素的模式信息进行解码的构件,以及用于确定以下的构件:如果所述模式信息指示复制模式,其中基于所指示的扫描顺序来设置解码像素值;或如果所述模式信息指示超过一个像素共享某一值,其中用于解码的构件被配置为:解码用于确定共享所述值的像素的数量的指示和用于该数量像素的重建值的指示;以及通过使用调色板模式的扫描顺序和所确定的像素数量来确定对应的像素组,以及在所述对应的像素组中的像素的值被设置为所重建的值;或者如果所述模式信息指示调色板索引用于一个像素,其中用于解码的构件被配置为解码针对像素的重建值的指示,以及通过使用调色板模式的扫描顺序来确定对应的像素,以及所述对应的像素的值被设置为所重建的值。根据第四方面,提供了一种计算机程序产品,其包括计算机可读介质,该计算机可读介质载有包含在其中的供计算机使用的计算机程序代码,所述计算机程序代码包括:用于对调色板模式的扫描顺序的指示进行解码的代码;用于对针对在所述编码单元内的至少一个像素的模式信息进行解码的代码,以及如果所述模式信息指示复制模式,则基于所指示的扫描顺序来设置解码像素值;或如果所述模式信息指示超过一个像素共享某一值,则解码用于确定共享所述值的像素的数量的指示和用于该数量像素的重建值的指示;以及通过使用调色板模式的扫描顺序和所确定的像素数量来确定对应的像素组,以及在所述对应的像素组中的像素的值被设置为所重建的值;或者如果所述模式信息指示调色板索引用于一个像素,则解码针对像素的重建值的指示,以及通过使用调色板模式的扫描顺序来确定对应的像素,以及所述对应的像素的值被设置为所重建的值。根据第五方面,提供了一种编码有指令的计算机可读介质,当由计算机执行该指令时,该指令执行对调色板模式的扫描顺序的指示进行解码;对针对在所述编码单元内的至少一个像素的模式信息进行解码,以及如果所述模式信息指示复制模式,则基于所指示的扫描顺序来设置解码像素值;或如果所述模式信息指示超过一个像素共享某一值,则解码用于确定共享所述值的像素的数量的指示和用于该数量像素的重建值的指示;以及通过使用调色板模式的扫描顺序和所确定的像素数量来确定对应的像素组,以及在所述对应的像素组中的像素的值被设置为所重建的值;或者如果所述模式信息指示调色板索引用于一个像素,则解码针对像素的重建值的指示,以及通过使用调色板模式的扫描顺序来确定对应的像素,以及所述对应的像素的值被设置为所重建的值。附图说明为了更全面地理解本专利技术的示例实施例,现在参照结合附图的以下描述,在附图中:图1说明了根据实施例的视频编码系统的框图;图2说明了根据实施例的装置的布局;图3说明了根据示例实施例的用于视频编码的布置,其包括多个装置、网络和网络元素;图4说明了根据实施例的视频编本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201580025430.html" title="用于视频编码和解码的方法和技术设备原文来自X技术">用于视频编码和解码的方法和技术设备</a>

【技术保护点】
一种方法包括:‑对使用调色板编码所编码的编码单元进行解码,包括:●对调色板模式的扫描顺序的指示进行解码;●对针对在所述编码单元内的至少一个像素的模式信息进行解码,以及如果所述模式信息指示复制模式,o则基于所指示的扫描顺序来设置解码像素值;或如果所述模式信息指示超过一个像素共享某一值,则o解码用于确定共享所述值的像素的数量的指示和用于该数量像素的重建值的指示;以及o通过使用所述调色板模式的扫描顺序和所确定的像素数量来确定对应的像素组,以及o在所述对应的像素组中的像素的值被设置为所重建的值;或者如果所述模式信息指示调色板索引用于一个像素,则o解码针对像素的重建值的指示,以及o通过使用所述调色板模式的扫描顺序来确定对应的像素,以及o所述对应的像素的值被设置为所重建的值。

【技术特征摘要】
【国外来华专利技术】2014.03.17 US 61/954,1291.一种方法包括:-对使用调色板编码所编码的编码单元进行解码,包括:●对调色板模式的扫描顺序的指示进行解码;●对针对在所述编码单元内的至少一个像素的模式信息进行解码,以及如果所述模式信息指示复制模式,o则基于所指示的扫描顺序来设置解码像素值;或如果所述模式信息指示超过一个像素共享某一值,则o解码用于确定共享所述值的像素的数量的指示和用于该数量像素的重建值的指示;以及o通过使用所述调色板模式的扫描顺序和所确定的像素数量来确定对应的像素组,以及o在所述对应的像素组中的像素的值被设置为所重建的值;或者如果所述模式信息指示调色板索引用于一个像素,则o解码针对像素的重建值的指示,以及o通过使用所述调色板模式的扫描顺序来确定对应的像素,以及o所述对应的像素的值被设置为所重建的值。2.根据权利要求1所述的方法,其中所述扫描顺序指示从左到右的水平扫描,其中所述方法包括:-将针对所述编码单元的扫描顺序设置为水平光栅扫描;-对针对从左上像素开始的像素的模式指示进行解码;-如果所述模式指示是上面复制模式,·则将像素的重建设置为在当前像素正上方的像素的重建值;-如果所述模式指示是行程长度模式,·则通过信号传送像素值和相关联的行程值;-如果所述模式指示是逃避模式,·则通过信号传送当前像素的值。3.根据权利要求1所述的方法,其中所述扫描顺序指示从上到下的垂直扫描,其中所述方法包括:-将针对所述编码单元的扫描顺序设置为垂直光栅扫描;-对针对从左上像素开始的像素的模式指示进行解码;-如果所述模式指示是左复制模式,·则将像素的重建设置为在当前像素正左方的像素的重建值;-如果所述模式指示是行程长度模式,·则通过信号传送像素值和相关联的行程值;-如果所述模式指示是逃避模式,·则通过信号传送当前像素的值。4.根据权利要求1所述的方法,还包括:对针对所述编码单元的扫描顺序的指示进行解码。5.根据权利要求1所述的方法,还包括:对针对片头部的扫描顺序的指示进行解码。6.根据权利要求1所述的方法,其中所述扫描模式指示以下扫描类型中的一个扫描类型:从右到左水平,自底向上垂直,从块的中心的对角线或螺旋。7.根据权利要求1所述的方法,还包括:所述扫描模式指示在编码单元内的超过一个扫描类型,其中所述方法包括:在子编码单元级别处通过信号传送扫描类型。8.根据权利要求1所述的方法,还包括:使用来自邻近编码单元的信息对扫描类型指示进行预测编码。9.一种装置,所述装置包括:至少一个处理器;以及包含计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使得所述装置执行至少以下:-对使用调色板编码所编码的编码单元进行解码,包括:●对调色板模式的扫描顺序的指示进行解码;●对针对在所述编码单元内的至少一个像素的模式信息进行解码,以及如果所述模式信息指示复制模式,则o基于所指示的扫描顺序来设置解码像素值;或如果所述模式信息指示超过一个像素共享某一值,则o解码用于确定共享所述值的像素的数量的指示和用于该数量像素的重建值的指示;以及o通过使用所述调色板模式的扫描顺序和所确定的像素数量来确定对应的像素组,以及在所述对应的像素组中的像素的值被设置为所重建的值;或者如果所述模式信息指示调色板索引用于一个像素,则o解码针对像素的重建值的指示,以及o通过使用所述调色板模式的扫描顺序来确定对应的像素,以及o所述对应的像素的值被设置为所重建的值。10.根据权利要求9所述的装置,其中所述扫描顺序指示从左到右的水平扫描,其中所述装置还包括计算机程序代码以使得所述装置:-将针对所述编码单元的扫描顺序设置为水平光栅扫描;-对针对从左上像素开始的像素的模式指示进行解码;-如果所述模式指示是上面复制模式,·则将像素的重建设置为在当前像素正上方的像素的重建值;-如果所述模式指示是行程长度模式,·则通过信号传送像素值和相关联的行程值;-如果所述模式指示是逃避模式,·则通过信号传送当前像素的值。1...

【专利技术属性】
技术研发人员:J·莱内马D·布达伊哲K·乌尔
申请(专利权)人:诺基亚技术有限公司
类型:发明
国别省市:芬兰;FI

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

1