【技术实现步骤摘要】
图像编解码方法、装置、电子设备及存储介质
[0001]本申请是分案申请,原申请的申请号是202210320915.5,原申请的申请日是2022年03月29日,原申请的全部内容通过引能用结合在本申请中。
[0002]本申请涉及图像编解码
,尤其涉及一种图像编解码方法、装置、电子设备及存储介质。
技术介绍
[0003]视频中完整的图像通常被称为“帧”,由多个帧按照时间顺序组成的视频被称为视频序列(video sequence)。视频序列存在空间冗余、时间冗余、视觉冗余、信息熵冗余、结构冗余、知识冗余、重要性冗余等一系列的冗余信息。为了尽可能的去除视频序列中的冗余信息,减少表征视频的数据量,提出了视频编码(video coding)技术,以达到减小存储空间和节省传输带宽的效果。视频编码技术也称为视频压缩技术。
[0004]随着技术的不断发展,采集视频数据越来越便捷,所采集的视频数据的规模也越来越大,因此,如何有效地对视频数据进行编解码,成为迫切需要解决的问题。
技术实现思路
[0005]本申请 ...
【技术保护点】
【技术特征摘要】
1.一种图像解码方法,其特征在于,包括:采用可变码长的解码方式解析待解码块的码流,得到编码所述待解码块对应的残差块中每个值的编码码长CL;基于编码所述每个值的CL确定所述残差块;解析所述待解码块的码流,以确定预测所述待解码块中像素的目标预测模式;基于所述目标预测模式,确定与所述目标预测模式对应的目标预测顺序;按照所述目标预测模式,以所述目标预测顺序预测所述待解码块中的每个像素;基于所述残差块和所述每个像素的预测值对所述待解码块进行重建,得到重建块。2.根据权利要求1所述的方法,其特征在于,所述可变码长的解码方式包括可变换阶数或预设阶数的指数哥伦布解码方式,所述采用可变码长的解码方式解析待解码块的码流,得到编码所述待解码块对应的残差块中每个值的编码码长CL包括:确定解析编码所述残差块中每个值的CL时的目标阶数;采用所述目标阶数的指数哥伦布解码算法解析所述码流,得到编码所述残差块中每个值的CL。3.根据权利要求1所述的方法,其特征在于,所述采用可变码长的解码方式解析待解码块的码流,得到编码所述待解码块对应的残差块中每个值的编码码长CL包括:当用于编码所述残差块中任一值CL的比特数量为预设数量,则基于定长解码策略解析所述码流,以得到编码所述任一值的CL;当用于编码所述残差块中任一值CL的比特数量大于预设数量,则基于截断一元码的规则解析所述码流,以得到编码所述任一值的CL。4.根据权利要求1所述的方法,其特征在于,所述基于编码所述每个值的CL确定所述残差块包括:基于编码所述每个值的CL在所述码流中确定与所述待解码块中每个像素对应的比特组;确定所述待解码块中每个像素的属性类型;对于与所述待解码块中第一像素对应的第一比特组,基于预设策略和所述第一像素的属性类型,确定解析所述第一比特组的目标阶数;采用所述目标阶数的指数哥伦布解码算法解析所述第一比特组,以得到所述残差块。5.根据权利要求1所述的方法,其特征在于,所述基于编码所述每个值的CL确定所述残差块包括:基于编码所述每个值的CL在所述码流中确定与所述待解码块中每个像素对应的比特组;对于与所述待解码块中第一像素对应的第一比特组,采用预设阶数的指数哥伦布解码算法解析所述第一比特组,以得到所述残差块。6.根据权利要求1
‑
5中任一项所述的方法,其特征在于,所述基于所述残差块和所述每个像素的预测值对所述待解码块进行重建,得到重建块包括:对所述残差块进行反量化和反变换,或者,对所述残差块进行反量化,以重建所述待解码块的残差值块;基于所述残差值块和所述每个像素的预测值对所述待解码块进行重建,得到所述重建
块。7.根据权利要求6所述的方法,其特征在于,所述对所述残差块进行反量化包括:基于解析所述待解码块的码流得到的所述待解码块中每个像素的反量化参数和反量化预设数组,对所述残差块进行反量化。8.根据权利要求1
‑
5、7中任一项所述的方法,其特征在于,在以所述目标预测顺序预测所述待解码块中的任一像素时,用于预测所述任一像素的像素已完成重建。9.根据权利要求1
‑
5、7中任一项所述的方法,其特征在于,若所述目标预测模式指示以所述目标预测顺序逐点预测所述待解码块中的每个像素,则所述按照所述目标预测模式,以所述目标预测顺序预测所述待解码块中的...
【专利技术属性】
技术研发人员:陈方栋,魏亮,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。