【技术实现步骤摘要】
编码方法及装置、解码方法及装置、存储介质、电子装置
[0001]本专利技术实施例涉及通信领域,具体而言,涉及一种编码方法及装置、解码方法及装置、存储介质、电子装置。
技术介绍
[0002]视频压缩编码广泛用于各类数字视频应用场景,包括数字电视、交互媒体、视频会议、视频点播、流媒体服务、远程视频监控、视频游戏等。无论是哪种应用,需要传输的数据量都非常大,对网络传输和存储空间的要求都非常高。而通过去除视频数据中的时空冗余信息可以有效地把数据量降低,既节约存储空间,又提高网络传输效率。
[0003]在相关技术中,在对图像块的系数进行符号处理时,通常所采用的是单一的处理方式,不会针对码流类型的不同来调整符号处理方式,由此导致符号处理方式的灵活性较低,进而导致编码效率较低以及编码复杂度高的问题。
技术实现思路
[0004]本专利技术实施例提供了一种编码方法及装置、解码方法及装置、存储介质、电子装置,以至少解决相关技术中存在的符号处理方式的灵活性较低,进而导致编码效率较低以及编码复杂度高的问题。
[0005]根据本专利技术的一个实施例,提供了一种编码方法,包括:确定当前编码的目标子码流的目标类型,以及与所述目标类型对应的目标符号处理方法以及目标符号处理参数;基于所述目标符号处理参数按照所述目标符号处理方法对当前图像块的系数进行目标符号处理;基于所述目标符号处理的处理结果对所述当前图像块的系数进行编码。
[0006]根据本专利技术的一个实施例,还提供了一种解码方法,包括:在接收到分层编码视频 ...
【技术保护点】
【技术特征摘要】
1.一种编码方法,其特征在于,包括:确定当前编码的目标子码流的目标类型,以及与所述目标类型对应的目标符号处理方法以及目标符号处理参数;基于所述目标符号处理参数按照所述目标符号处理方法对当前图像块的系数进行目标符号处理;基于所述目标符号处理的处理结果对所述当前图像块的系数进行编码。2.根据权利要求1所述的方法,其特征在于,在基于所述目标符号处理参数按照所述目标符号处理方法对当前图像块的系数进行目标符号处理之前,所述方法还包括:基于第一条件确定需要对所述当前图像块的系数进行所述目标符号处理,其中,所述第一条件包括以下至少之一:所述当前图像块的特征大小、所述当前图像块的系数的分布状态、所述当前图像块中非零系数的数量、所述目标符号处理的处理模式、变换方式、与所述当前图像块相邻的其他图像块的特征信息、本地配置信息、所述目标子码流的所述目标类型、多种符号处理方法的优先级、所述当前图像块所在图像的特征、所述当前图像块所在图像的所在序列的特征、成本函数或率失真函数的计算结果。3.根据权利要求1所述的方法,其特征在于,基于所述目标符号处理的处理结果对所述当前图像块的系数进行编码包括:对所述当前图像块中包括的进行了所述目标符号处理的系数以及未进行所述目标符号处理的系数分别进行编码,其中,对进行了所述目标符号处理的系数进行编码的编码方式与对未进行所述目标符号处理的系数进行编码的编码方式相同或者不同;其中,所述目标符号处理方法包括一种或多种;在所述目标符号处理方法包括一种处理方法的情况下,采用一种编码方式对所述当前图像块中包括的进行了所述目标符号处理的系数进行编码;在所述目标符号处理方法包括多种处理方法的情况下,对所述当前图像块中包括的按照不同的目标符号处理方法进行了目标符号处理的系数分别进行编码,且按照不同的目标符号处理方法进行了目标符号处理的系数的编码方式彼此之间相同或不同。4.根据权利要求3所述的方法,其特征在于,基于所述目标符号处理的处理结果对所述当前图像块的系数进行编码包括:在所述目标符号处理方法包括符号预测处理方法的情况下,基于所述符号预测处理的处理结果确定系数的预测符号与原始符号的差异;按照与所述符号预测处理方法对应的编码方式对所述差异进行编码。5.根据权利要求1所述的方法,其特征在于,在基于所述目标符号处理的处理结果对所述当前图像块的系数进行编码之后,所述方法还包括:将所述编码的结果添加到所述目标子码流中。6.根据权利要求1所述的方法,其特征在于,在基于所述目标符号处理的处理结果对所述当前图像块的系数进行编码之前,所述方法还包括:确定需要按照基于系数重要性的分层编码方式对所述当前图像块的系数进行编码。7.根据权利要求6所述的方法,其特征在于,确定需要按照基于系数重要性的分层编码方式对所述当前图像块的系数进行编码包括:基于以下方式至少之一确定需要按照基于系数重要性的分层编码方式对所述当前图
像块的系数进行编码:根据编码器的本地配置确定,根据所述当前图像块的特征确定,根据所述当前图像块所在的视频序列确定,根据已知的待接收编码码流的解码器能力或配置确定,根据采用的依赖增强层编码方式确定,根据接收到的指示性信息确定,其中,所述指示性信息来自于未编码图像的发送端或者是已编码图像的接收端。8.根据权利要求6所述的方法,其特征在于,所述方法还包括:对所述当前图像块的系数按照系数重要性进行重新排序;按照重新排序后的所述当前图像块的系数所处的位置确定各个所述系数所属的编码层。9.根据权利要求6所述的方法,其特征在于,在基于所述目标符号处理的处理结果对所述当前图像块的系数进行编码之后,所述方法还包括以下至少之一:在所述目标子码流中添加用于指示所述目标子码流类型的指示信息;在所述目标子码流中添加标识信息,其中,所述标识信息用于指示以下至少之一:解码端在解码参考层子码流时,需要存储解码结果或解码元数据以供解码后续增强层子码流时使用;解码端在解码增强层子码流时获取所述增强层子码流所依赖的参考层子码流的解码结果或解码元数据。10.根据权利要求1至9中任一项所述的方法,其特征在于,所述目标符号处理包括以下处理至少之一:符号预测处理、符号位隐藏处理。11.一种解码方法,其特征在于,包括:在接收到分层编码视频码流的情况下,获取各个子码流对应的目标符号处理方法以及目标符号处理参数;基于各个所述子码流对应的目标符号处理方法以及目标符号处理参数确定各个所述子码流对应的系数的符号;基于各个所述子码流对应的系数的符号对所述分层编码视频码流中的各个子码流进行解码。12.根据权利要求11所述的方法,其特征在于,获取各个子码流对应的目标符号处理参数包括以下至少之一:从本地配置信息中获取所述目标符号处理参数;从所述分层编码视频码流或目标媒体文件中获取所述目标...
【专利技术属性】
技术研发人员:高莹,吴平,谢绍伟,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。