本申请涉及编解码,尤其是涉及一种解码、编码方法、装置及其设备。
背景技术:
1、为了达到节约空间的目的,视频图像都是经过编码后才传输的。完整的视频编码方法可以包括预测、变换、量化、熵编码、滤波等过程。其中,预测过程可以包括帧内预测和帧间预测。帧间预测是利用视频时间域的相关性,使用邻近已编码图像的像素预测当前帧图像的当前像素,以达到有效去除视频时域冗余(temporal redundancy)的目的。帧内预测是利用视频空间域的相关性,使用当前帧图像的已编码块的像素预测当前像素,以达到有效去除视频空域冗余(spatial redundancy)的目的。
2、随着深度学习的迅速发展,深度学习在许多高层次的计算机视觉问题上取得成功,如图像分类、目标检测等。深度学习也逐渐在编解码领域开始应用,即可以采用神经网络对图像进行编码和解码。虽然基于神经网络的编解码方法展现出巨大性能潜力,但是,基于神经网络的编解码方法仍然存在编码性能较差、解码性能较差和复杂度较高等问题。
技术实现思路
1、本申请提供一种解码、编码方法、装置及其设备。
2、本申请提供一种解码方法,应用于解码端,所述方法包括:对当前图像块对应的码流进行解码,得到所述当前图像块对应的系数超参特征;基于所述系数超参特征确定概率分布参数;基于所述概率分布参数对所述当前图像块对应的码流进行解码,得到所述当前图像块对应的初始重建特征;以及基于所述初始重建特征确定所述当前图像块对应的目标重建图像块。
3、本申请提供一种编码方法,应用于编码端,所述方法包括:对当前图像块对应的系数超参特征进行编码,得到所述当前图像块对应的第一码流;基于所述系数超参特征确定概率分布参数;基于所述概率分布参数对所述当前图像块对应的初始图像特征进行编码,得到所述当前图像块对应的第二码流;对重要通道标识进行编码,得到当前图像块对应的第三码流。
4、本申请提供一种解码装置,应用于解码端,所述装置包括:解码模块,用于对当前图像块对应的码流进行解码,得到所述当前图像块对应的系数超参特征;基于所述系数超参特征确定概率分布参数,基于所述概率分布参数对所述当前图像块对应的码流进行解码,得到所述当前图像块对应的初始重建特征;以及确定模块,用于基于所述初始重建特征确定所述当前图像块对应的目标重建图像块。
5、本申请提供一种编码装置,应用于编码端,所述装置包括:编码模块,用于对当前图像块对应的系数超参特征进行编码,得到所述当前图像块对应的第一码流;基于所述系数超参特征确定概率分布参数;基于所述概率分布参数对所述当前图像块对应的初始图像特征进行编码,得到所述当前图像块对应的第二码流;对重要通道标识进行编码,得到当前图像块对应的第三码流。
6、本申请提供一种解码端设备,所述解码端设备包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;所述处理器用于执行机器可执行指令,以实现上述的解码方法。
7、本申请提供一种编码端设备,所述编码端设备包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;所述处理器用于执行机器可执行指令,以实现上述的编码方法。
8、本申请提供一种电子设备,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;所述处理器用于执行机器可执行指令,以实现上述的解码方法;或者,所述处理器用于执行机器可执行指令,以实现上述的编码方法。
9、本申请提供一种机器可读存储介质,所述机器可读存储介质上存储有若干计算机指令,所述计算机指令被处理器执行时,实现上述的解码方法;或者,实现上述的编码方法。
10、本申请提供一种计算机应用程序,所述计算机应用程序被处理器执行时,能够实现上述的解码方法;或者,实现上述的编码方法。
1.一种图像解码方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述将初始重建特征输入给合成变换网络,得到所述当前图像块对应的初始重建图像块之前,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述图像域增强参数包括多个图像增强分段强度值和多个图像增强分段阈值,所述多个图像增强分段阈值组成多个图像增强阈值区间,所述多个图像增强阈值区间与所述多个图像增强分段强度值一一对应。
4.根据权利要求3所述的方法,其特征在于,
5.根据权利要求4所述的方法,其特征在于,
6.根据权利要求2所述的方法,其特征在于,通过对所述当前图像块对应的第一码流进行解码,得到所述当前图像块对应的系数超参特征;通过对所述当前图像块对应的第二码流进行解码,得到所述当前图像块对应的初始重建特征;
7.一种图像编码方法,其特征在于,所述方法包括:
8.一种图像解码装置,其特征在于,所述装置包括:
9.一种图像编码装置,其特征在于,所述装置包括:
10.一种解码端设备,其特征在于,所述解码端设备包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;
11.一种编码端设备,其特征在于,所述编码端设备包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;
12.一种机器可读存储介质,其特征在于,所述机器可读存储介质上存储有若干计算机指令,所述计算机指令被处理器执行时,实现权利要求1-6任一项所述的方法,或者,所述计算机指令被处理器执行时,实现权利要求7所述的方法。
13.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时,实现权利要求1-6任一项所述的方法,或者,所述计算机程序被处理器执行时,实现权利要求7所述的方法。