【技术实现步骤摘要】
一种视频编码和解码方法、装置、电子设备及存储介质
[0001]本专利技术涉及视频处理领域,特别是涉及一种视频编码和解码方法、装置、电子设备及存储介质。
技术介绍
[0002]视频是连续的图像序列,由连续的帧构成,一帧即为一幅图像。由于连续的帧之间相似性高,为便于储存传输,可以对视频图像进行压缩编码,但是由于视频图像数据具有很强的相关性,在视频编码时会产生大量的冗余信息。
[0003]变换是去除冗余的重要工具,利用离散余弦变换作为主变换,将空域信号变换到频域,可以使其相关性下降,冗余度减小。在主变换之后,空域冗余集中在低频变换系数区域,但是由于空域冗余特性与预测模式有关,使得在主变换之后一些低频系数仍是可预测的。为进一步处理这些低频系数,在主变换之后,又引入了低频不可分变换作为二次变换,进而对经过二次变换后的变换系数进行量化及后续编码过程实现视频编码,二次变换虽然可以进一步去除冗余,但会使整个视频编码过程更复杂。
技术实现思路
[0004]本专利技术实施例的目的在于提供一种视频编码和解码方法、装置、电子 ...
【技术保护点】
【技术特征摘要】
1.一种视频编码方法,其特征在于,所述方法包括:获取待编码视频的主变换系数;所述主变换系数是针对所述待编码视频进行离散余弦变换得到的;计算所述主变换系数的相对偏离度;所述相对偏离度表示所述主变换系数的分散程度;在所述相对偏离度不小于预设阈值的情况下,跳过低频不可分变换进行后续编码过程。2.根据权利要求1所述的方法,其特征在于,所述计算所述主变换系数的相对偏离度,包括:计算所述主变换系数中前预设数量个变换系数的平均值;针对所述前预设数量个变换系数中的各变换系数,计算各所述变换系数与所述平均值的差值的绝对值,并将各所述变换系数与所述平均值的差值的绝对值求和,得到绝对值和;计算所述绝对值和与所述预设数量的比值,得到所述主变换系数的平均偏差;计算所述平均偏差与所述平均值的比值,得到所述相对偏离度。3.根据权利要求1所述的方法,其特征在于,所述计算所述主变换系数的相对偏离度,包括:确定所述主变换系数中最后一个非零系数的位置,并将所述主变换系数中最后一个非零系数的位置作为所述相对偏离度。4.根据权利要求1所述的方法,其特征在于,所述计算所述主变换系数的相对偏离度,包括:确定所述主变换系数中非零系数的数量;计算所述主变换系数中非零系数的数量在所述主变换系数中的占比,并将所述占比作为所述相对偏离度。5.根据权利要求2所述的方法,其特征在于,所述主变换系数包括变换块对应的系数;在所述计算所述主变换系数中前预设数量个变换系数的平均值之前,所述方法还包括:确定所述变换块的尺寸;确定所述变换块的尺寸与预设尺寸的大小关系;如果所述变换块的尺寸小于所述预设尺寸,则确定所述预设数量为第一数量;如果所述变换块的尺寸不小于所述预设尺寸,则确定所述预设数量为第二数量;所述第二数量大于第一数量。6.根据权利要求3所述的方法,其特征在于,所述主变换系数包括变换块对应的系数,所述变换块对应的系数包括至少一个系数矩阵;所述确定所述主变换系数中最后一个非零系数的位置,包括:采用逆对角扫描方式,对所述至少一个系数矩阵进行扫描,得到扫描到的第一个非零系数;将所述扫描到的第一个非零系数所在的位置作为所述主变换系数中最后一个非零系数的位置。7.根据权利要求1所述的方法,其特征在于,在所述计算所述主变换系数的相对偏离度
之后,所述方法还包括:判断所述相对偏离度是否小于预设阈值;在所述相对偏离度小于预设阈值的情况下,对所述主变换系数进行低频不可分变换。8.根据权利要求1至7任一项所述的方法,其特征在于,在所述相对偏离度不小于预设阈值的情况下,跳过低...
【专利技术属性】
技术研发人员:罗斌姬,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。