一种图像解码方法、编码方法及装置制造方法及图纸

技术编号:37476167 阅读:21 留言:0更新日期:2023-05-07 09:17
本申请实施例提供一种图像解码方法、编码方法及装置,涉及视频编解码领域。该解码方法包括:针对当前编码块中的任意一个像素点或任意多个并行反量化的像素点,确定该像素点的量化参数QP值,当前编码块的像素点中至少存在两个像素点的QP值不同;并且根据该像素点的QP值,对该像素点进行反量化。由于编码块中的像素点确定每个像素点粒度的QP,从而根据每个像素点的QP值对每个像素点进行反量化,如此,可以在保证一定压缩率的情况下,降低图像帧的解码失真,能够提高图像解码的真实性和准确性。能够提高图像解码的真实性和准确性。能够提高图像解码的真实性和准确性。

【技术实现步骤摘要】
一种图像解码方法、编码方法及装置


[0001]本申请实施例涉及视频编解码领域,尤其涉及一种图像解码方法、编码方法及装置。

技术介绍

[0002]在视频编解码领域,采用视频压缩(即视频编解码)技术可以压缩视频的数据量,从而实现视频的高效传输或存储。
[0003]对视频进行编解码即对视频中的每一帧图像进行编解码。以一帧图像为例,在编码端,图像编码器对图像编码,得到图像对应的码流并传输码流至解码端;在解码端,图像解码器解析码流,得到图像。目前,将图像划分为一个或多个编码单元(coding unit,CU),图像编码器对每一个CU进行预测、确定对CU的预测值与CU的真实值之间的残差值、对残差值依次进行变换、量化、编码,从而得到码流。相应的,图像解码器对每一个CU进行预测、对CU对应的码流的解码结果依次进行反量化、反变换得到该CU对应的残差值、计算CU的预测值和残差值之和,从而得到CU的重构值。
[0004]在图像编解码过程中,量化可以实现信号取值多对一的映射,从而有效减少信号取值空间,获得更好的压缩效果。可以理解的,编码端和解码端根据量本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图像解码方法,其特征在于,所述方法由解码端执行,所述方法包括:针对当前编码块中的任意一个像素点或任意多个并行反量化的像素点,确定所述像素点的量化参数QP值;其中,所述当前编码块的像素点中至少存在两个像素点的QP值不同;根据所述像素点的QP值,对所述像素点进行反量化。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述当前编码块的QP值;确定所述像素点的预测QP值,所述像素点的预测QP值为所述当前编码块的QP值。3.根据权利要求2所述的方法,其特征在于,所述确定所述像素点的QP值,包括:所述像素点为所述当前编码块中的任意一个目标像素点或任意多个并行反量化的目标像素点时,调整所述像素点的预测QP值,将调整后的QP值作为所述像素点的QP值;所述像素点为所述当前编码块中除所述目标像素点之外的像素点时,将所述像素点的预测QP值确定为所述像素点的QP值。4.根据权利要求3所述的方法,其特征在于,所述调整所述像素点的预测QP值,包括:获取所述像素点周围的已重建像素点的信息;根据所述像素点周围的已重建像素点的信息,调整所述像素点的预测QP值。5.根据权利要求3所述的方法,其特征在于,所述调整所述像素点的预测QP值,包括:若所述像素点满足第一预设条件,则将预设QP值作为所述像素点的QP值;否则,将所述像素点的预测QP值作为所述像素点的QP值;其中,所述第一预设条件包括下述条件中至少一种:所述像素点为亮度像素点;所述像素点为色度像素点;所述像素点的比特深度小于或等于比特深度阈值;所述像素点的预测QP值小于或等于可调整的QP最大值,所述可调整的QP最大值小于或等于QP最大值;所述像素点周围的已重建像素点的信息小于或等于第一预设阈值。6.根据权利要求4或5所述的方法,其特征在于,所述根据所述像素点的QP值,对所述像素点进行反量化,包括:根据所述调整后的QP值,对所述像素点进行反量化。7.根据权利要求4或5所述的方法,其特征在于,所述目标像素点为所述当前编码块中的任意一个或多个像素点。8.根据权利要求4或5所述的方法,其特征在于,所述当前编码块至少包括第一部分像素点和/或第二部分像素点,所述目标像素点为所述第二部分像素点中的任意一个或多个像素点。9.根据权利要求4所述的方法,其特征在于,所述目标像素点为所述第二部分像素点中的第一位置像素点中的任意一个或多个像素点。10.根据权利要求5所述的方法,其特征在于,所述目标像素点为所述第二部分像素点中的第二位置像素点中的任意一个或多个像
素点。11.根据权利要求9或10所述的方法,其特征在于,所述当前编码块的预测模式为逐点预测模式,所述当前编码块至少包括第一部分像素点和/或第二部分像素点,所述第二部分像素点包括第一位置像素点和/或第二位置像素点,所述第一位置像素点、所述第二位置像素点是根据所述当前编码块的逐点预测模式确定的。12.根据权利要求3所述的方法,其特征在于,所述根据所述像素点周围的已重建像素点的信息,调整所述像素点的预测QP值,包括:若所述像素点满足第二预设条件和第三预设条件,则根据第一QP偏移量和所述人眼恰可察觉失真对应的QP值,调整所述像素点的预测QP值;其中,所述第二预设条件为所述像素点的预测QP值大于人眼恰可察觉失真对应的QP值,且所述像素点的预测QP值小于或等于可调整的QP最大值,所述第三预设条件为所述像素点周围的已重建像素点的信息小于或等于第一阈值;若所述像素点满足所述第二预设条件和第四预设条件,则根据第二QP偏移量和QP最大值,调整所述像素点的预测QP值;其中,所述第四预设条件为所述像素点周围的已重建像素点的信息大于第二阈值,所述第一阈值小于或等于所述第二阈值;否则,将所述像素点的预测QP值作为所述像素点的QP值。13.根据权利要求12所述的方法,其特征在于,在所述像素点满足第二预设条件和第三预设条件的情况下,所述调整后的QP值满足:finalQP=max(initQP

offset1,jndQP),其中,finalQP表示所述调整后的QP值,initQP表示所述像素点的预测QP值,offset1表示所述第一QP偏移量,jndQP表示所述人眼恰可察觉失真对应的QP值,max表示取最大值。14.根据权利要求12所述的方法,其特征在于,在所述像素点满足所述第二预设条件和第四预设条件的情况下,所述调整后的QP值满足:finalQP=min(initQP+offset2,maxQP),其中,finalQP表示所述调整后的QP值,initQP表示所述像素点的预测QP值,offset2表示所述第二QP偏移量,maxQP表示所述QP最大值,min表示取最小值。15.根据权利要求4或5所述的方法,其特征在于,所述像素点周围的已重建像素点包括满足下述条件的像素点:以所述像素点为中心,边长为第一预设值的正方形区域中的像素点;或者,以所述像素点为中心,对角线长度为第二预设值的菱形区域中的像素点。16.根据权利要求4或5所述的方法,其特征在于,所述已重建像素点的信息包括下述至少一种信息:所述已重建像素点的像素值、平坦度信息或纹理度信息或复杂度信息、背景亮度、对比度或运动程度。17.根据权利要求16所述的方法,其特征在于,所述已重建像素点的信息的值包括下述至少一个种:原始值、绝对值、均值或差值。18.根据权利要求4或5所述的方法,其特征在于,所述获取所述像素点周围的已重建像素点的信息,包括...

【专利技术属性】
技术研发人员:魏亮陈方栋王莉
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

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

1