用于图像和视频编码的二进制化器选择制造技术

技术编号:15943025 阅读:32 留言:0更新日期:2017-08-05 00:08
本申请公开了用于使用算术编码进行图像和视频编码的方法和设备。可使用已修改二进制化器来执行通常使用缺省二进制化器执行的对符号的二进制化。可在编码器和/或解码器处选择或构建二进制化器,以提高二进制化的效率,并最小化二进制化器针对输入符号序列所输出的二进制码序列的长度。已修改二进制化器可从预定义的二进制化器中选择。已修改二进制化器可通过对向缺省二进制化器所使用的缺省编码树的叶子节点的符号指派进行修改来构建。已修改二进制化器可通过修改缺省二进制化器所使用的缺省编码树的结构来构建。可在首部信息中向解码器信号通知对缺省编码树的改变。备选地,解码器可基于编码器在首部中发送的概率信息来构建已修改二进制化器。

【技术实现步骤摘要】
用于图像和视频编码的二进制化器选择
本申请总体涉及数据压缩,且具体地涉及用于图像和视频编码中的二进制化器选择的方法和设备。
技术介绍
在通信和计算机联网中使用数据压缩来高效地存储、发送和复制信息。数据压缩在图像、音频和视频的编码中得到了具体应用。常见的图像压缩格式包括JPEG、TIFF和PNG。新开发的视频编码标准是ITU-TH.265/HEVC标准。其他视频编码格式包括由Google公司开发的VP8和VP9格式。对所有这些标准和格式的演进正在积极开发中。所有这些图像和视频编码标准和格式基于预测编码,预测编码创建对要编码的数据的预测,然后对预测中的误差(通常称为残差)进行编码以作为比特流发送给解码器。然后,解码器进行相同的预测,并通过从比特流中解码出的重构误差来对其进行调整。编码器处对误差的无损数据压缩经常包括误差的频谱变换以创建变换域系数的块。这通常伴随着有损量化。在解码器处执行相反操作以重构误差/残差。在许多编码方案,通常使用二进制算术编码(BAC)对该数据加上用于做出预测的边信息(例如,帧内编码模式或帧间编码运动矢量)进行编码。这意味着可能需要对数据(这里称为“符号”)的非二进本文档来自技高网...
用于图像和视频编码的二进制化器选择

【技术保护点】
一种在视频或图像解码器中从比特流中解码出图像的方法,所述比特流具有针对块组的首部信息,所述解码器具有用于将所述比特流转换为二进制码的算术解码器,所述解码器具有将二进制码转换为符号的缺省二进制化器,所述方法包括:从所述比特流中获得所述首部信息;根据所述首部信息确定关于针对所述块组的二进制码序列要使用已修改二进制化器而不是所述缺省二进制化器;以及使用所述已修改二进制化器对所述二进制码序列进行逆二进制化,以从所述二进制码序列中重构符号序列。

【技术特征摘要】
2015.12.18 US 14/974,6511.一种在视频或图像解码器中从比特流中解码出图像的方法,所述比特流具有针对块组的首部信息,所述解码器具有用于将所述比特流转换为二进制码的算术解码器,所述解码器具有将二进制码转换为符号的缺省二进制化器,所述方法包括:从所述比特流中获得所述首部信息;根据所述首部信息确定关于针对所述块组的二进制码序列要使用已修改二进制化器而不是所述缺省二进制化器;以及使用所述已修改二进制化器对所述二进制码序列进行逆二进制化,以从所述二进制码序列中重构符号序列。2.根据权利要求1所述的方法,其中,确定要使用所述已修改二进制化器与针对所述符号序列所确定的上下文无关。3.根据权利要求1所述的方法,其中,所述首部信息包括:从包括所述已修改二进制化器和所述缺省二进制化器在内的多个预定义二进制化器中指定所述已修改二进制化器的索引。4.根据权利要求1所述的方法,其中,所述缺省二进制化器包括第一编码树,所述已修改二进制化器包括与所述第一编码树具有相同结构的第二编码树,且所述首部信息包括:向指派给所述结构的至少一些叶子节点的符号指定所述第一编码树和第二编码树之间的改变的信息。5.根据权利要求1所述的方法,其中,所述缺省二进制化器包括第一编码树,所述已修改二进制化器包括与所述第一编码树具有不同结构的第二编码树,且所述首部信息包括对所述第二编码树的结构以及对所述第二编码树的叶子节点的符号分配进行指定的信息,所述方法还包括:基于所述首部信息生成所述第二编码树。6.根据权利要求1所述的方法,其中,所述缺省二进制化器包括第一编码树,所述已修改二进制化器包括与所述第一编码树具有不同结构的第二编码树,且所述首部信息包括与所述符号中的至少一些在所述块组内的出现相关联的相应概率,以及所述方法还包括:基于所述相应概率构造所述第二编码树;以及确定针对所述第二编码树的内部节点概率。7.根据权利要求1所述的方法,其中,所述缺省二进制化器包括第一编码树,所述已修改二进制化器包括与所述第一编码树具有不同结构的第二编码树,且所述首部信息包括与所述第一编码树的内部节点相关联的内部节点概率以及对使用所述已修改二进制化器的指示,以及所述方法还包括:根据所述内部节点概率确定与每个符号相关联的概率;基于所述与每个符号相关联的概率构造所述第二编码树;以及确定针对所述第二编码树的内部节点概率。8.根据权利要求1所述的方法,其中,所述缺省二进制化器包括第一编码树,所述已修改二进制化器包括与所述第一编码树具有不同结构的第二编码树,且所述首部信息包括与所述第一编码树的内部节点相关联的内部节点概率,以及所述方法还包括:基于所述内部节点概率,针对多个可能符号值中的每一个确定相应概率;基于所述相应概率确定要使用所述已修改二进制化器而不是所述缺省二进制化器;基于所述相应概率构造所述第二编码树;以及确定针对所述第二编码树的内部节点概率。9.根据权利要求1所述的方法,还包括基于上下文模型确定上下文,其中,根据所述首部信息确定要使用所述已修改二进制化器还基于但不仅基于所确定的上下文。10.一种用于从比特流中解码出图像的解码器,所述比特流具有针对块组的首部信息,所述解码器包括:处理器;存储器;算术解码器,用于将所述比特流转换为二进制码;缺省二进制化器,用于将二进制码转换为符号;二进制化器选择器,用于根据所述首部信息确定关于二进制码序列要使用已修改二进制化器而不是所述缺省二进制化器;以及所述已修改二进制化器,用于根据所述二进制码序列重构符号序列,以对所述二进制码序列进行逆二进制化。11.根据权利要求10所述的解码器,其中,所述解码器包括上下文确定器,且所述二进制化器选择器确定要使用所述已修改二进制化器,而与所述上下文确定器针对所述符号序列所确定的上下文无关。12.根据权利...

【专利技术属性】
技术研发人员:何大可
申请(专利权)人:黑莓有限公司
类型:发明
国别省市:加拿大,CA

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

1