一种图像解码、图像编码方法、装置及其设备与流程
本申请涉及编解码,尤其是涉及一种图像解码、图像编码方法、装置及其设备。
背景技术:
1、为了达到节约空间的目的,视频图像都是经过编码后才传输的,完整的视频编码可以包括预测、变换、量化、熵编码、滤波等过程。针对预测过程,预测过程可以包括帧内预测和帧间预测,帧间预测是指利用视频时间域的相关性,使用邻近已编码图像的像素预测当前像素,以达到有效去除视频时域冗余的目的。帧内预测是指利用视频空间域的相关性,使用当前帧图像的已编码块的像素预测当前像素,以达到去除视频空域冗余的目的。
2、无损压缩是指对原始图像中的冗余信息进行压缩,重建原始图像而不引起任何失真的技术。如果重建后图像和原始图像之间存在误差,而误差被限制在一定的范围内,则可以称为近无损压缩。在压缩编码过程中,需要预测原始图像中像素之间的残差值,残差值用于指示像素之间的差异。通过对残差值进行编码,能够进一步降低编码长度。
3、但是,在对残差值进行编码时,编码算法复杂度较高,编码算法的需求资源也较大,在对残差值进行解码时,解码算法复杂度较高,解码法的需求资源也较大。
技术实现思路
1、有鉴于此,本申请提供一种图像解码、图像编码方法、装置及其设备,能够提高编码性能和解码性能,能够降低编码算法的复杂度,能够降低解码算法的复杂度。
2、本申请提供一种图像解码方法,所述方法包括:针对每个待解码系数单元,解码该待解码系数单元的第一系数块和第二系数块;将所述第一系数块和所述第二系数块拼接成该待解码系数单元的目标系数块;其中,所述第一系数块包括所述目标系数块中位置靠前的第一类系数,所述第二系数块包括所述目标系数块中位置靠后的第二类系数;其中,所述第一类系数是从最大编码单元的第一系数组集合中解析,所述第二类系数是从所述最大编码单元的第二系数组集合中解析;所述最大编码单元包括n个待解码系数单元,n大于1,该待解码系数单元是所述n个待解码系数单元的任一个。
3、本申请提供一种图像编码方法,所述方法包括:针对每个待编码系数单元,基于该待编码系数单元的原始值确定该待编码系数单元的目标系数块,基于所述目标系数块确定该待编码系数单元的第一系数块和第二系数块;其中,所述第一系数块包括所述目标系数块中位置靠前的第一类系数,所述第二系数块包括所述目标系数块中位置靠后的第二类系数;编码最大编码单元的第一系数组集合和所述最大编码单元的第二系数组集合;其中,所述最大编码单元包括n个待编码系数单元,n大于1,该待编码系数单元是所述n个待编码系数单元的任一个;其中,所述第一系数组集合包括n个待编码系数单元的第一系数块内的第一类系数,所述第二系数组集合包括n个待编码系数单元的第二系数块内的第二类系数。
4、本申请提供一种图像解码装置,所述装置包括:解码模块,用于针对每个待解码系数单元,解码该待解码系数单元的第一系数块和第二系数块;处理模块,用于将所述第一系数块和所述第二系数块拼接成该待解码系数单元的目标系数块;其中,所述第一系数块包括所述目标系数块中位置靠前的第一类系数,所述第二系数块包括所述目标系数块中位置靠后的第二类系数;其中,所述第一类系数是从最大编码单元的第一系数组集合中解析,所述第二类系数是从所述最大编码单元的第二系数组集合中解析;所述最大编码单元包括n个待解码系数单元,n大于1,该待解码系数单元是所述n个待解码系数单元的任一个。
5、本申请提供一种图像编码装置,所述装置包括:确定模块,用于针对每个待编码系数单元,基于该待编码系数单元的原始值确定该待编码系数单元的目标系数块,基于所述目标系数块确定该待编码系数单元的第一系数块和第二系数块;其中,所述第一系数块包括所述目标系数块中位置靠前的第一类系数,所述第二系数块包括所述目标系数块中位置靠后的第二类系数;编码模块,用编码最大编码单元的第一系数组集合和所述最大编码单元的第二系数组集合;其中,所述最大编码单元包括n个待编码系数单元,n大于1,该待编码系数单元是所述n个待编码系数单元的任一个;其中,所述第一系数组集合包括n个待编码系数单元的第一系数块内的第一类系数,所述第二系数组集合包括n个待编码系数单元的第二系数块内的第二类系数。
6、本申请提供一种图像解码设备,所述图像解码设备包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;
7、所述处理器用于执行机器可执行指令,以实现上述的图像解码方法。
8、本申请提供一种图像编码设备,所述图像编码设备包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;
9、所述处理器用于执行机器可执行指令,以实现上述的图像编码方法。
10、本申请提供一种机器可读存储介质,所述机器可读存储介质上存储有若干计算机指令,所述计算机指令被处理器执行时,实现上述的图像解码方法或者图像编码方法。
11、本申请提供一种计算机程序产品,所述计算机程序产品包括计算机程序;其中,所述计算机程序被处理器执行时,实现上述的图像解码方法或者图像编码方法。
12、由以上技术方案可见,本申请实施例中,在对系数值进行编码时,编码算法复杂度较低,编码算法的需求资源较小,在对系数值进行解码时,解码算法复杂度较低,解码法的需求资源较小。能够提出低复杂度且高效的数据编码方法和数据解码方法,针对多种数据实现高性能数据压缩,能够提高编码性能和解码性能,能够降低编码和解码算法的复杂度。
1.一种图像解码方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求1所述的方法,其特征在于,
4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1-3任一项所述的方法,其特征在于,
6.根据权利要求1-3任一项所述的方法,其特征在于,
7.根据权利要求2所述的方法,其特征在于,不同待解码系数单元对应的第一扫描顺序相同,或者,不同待解码系数单元对应的第一扫描顺序不同;其中,针对每个待解码系数单元,该待解码系数单元对应的第一扫描顺序包括以下任意一种:
8.根据权利要求2所述的方法,其特征在于,所述基于该待解码系数单元对应的第一扫描顺序,对所述第一系数组内的所有第一类系数进行扫描之前,所述方法还包括:
9.根据权利要求1-8任一项所述的方法,其特征在于,
10.根据权利要求1-8任一项所述的方法,其特征在于,
11.根据权利要求10所述的方法,其特征在于,待解码系数为第一类系数或者第二类系数,该处理单位对应的多个待解码系数的解码方式,包括:
12.根据权利要求11所述的方法,其特征在于,
13.根据权利要求10所述的方法,其特征在于,待解码系数为第一类系数或者第二类系数,该处理单位对应的多个待解码系数的解码方式,包括:
14.根据权利要求13所述的方法,其特征在于,
15.根据权利要求10所述的方法,其特征在于,待解码系数为第一类系数或者第二类系数,该处理单位对应的多个待解码系数的解码方式,包括:
16.一种图像编码方法,其特征在于,所述方法包括:
17.一种图像解码装置,其特征在于,所述装置包括:
18.一种图像编码装置,其特征在于,所述装置包括:
19.一种图像解码设备,其特征在于,所述图像解码设备包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;
20.一种图像编码设备,其特征在于,所述图像编码设备包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;
21.一种机器可读存储介质,其特征在于,所述机器可读存储介质上存储有若干计算机指令,所述计算机指令被处理器执行时,实现权利要求1-16任一项所述的方法。
22.一种计算机程序产品,所述计算机程序产品包括计算机程序;其中,所述计算机程序被处理器执行时,实现权利要求1-16任一项所述的方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com