一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

视频解码方法、装置、计算机可读介质及电子设备与流程

2022-02-24 17:30:44 来源:中国专利 TAG:

技术特征:
1.一种视频解码方法,其特征在于,包括:对视频图像帧的编码块进行熵解码处理,获得所述编码块对应的残差数据的量化系数块;若确定需要根据所述量化系数块中的量化系数选择所述编码块对应的变换矩阵组合,则统计所述量化系数块中指定区域内的量化系数,得到量化系数统计值;选择与所述量化系数统计值相对应的变换矩阵组合;基于选择的变换矩阵组合对所述量化系数块的反量化结果进行反变换处理。2.根据权利要求1所述的视频解码方法,其特征在于,还包括:若一个视频图像帧序列对应的第一编码数据的序列头部包含有指定的索引标识,则确定所述第一编码数据中的所有编码块均需要根据熵解码得到的量化系数块中的量化系数选择对应的变换矩阵组合;或者若一个视频图像帧对应的第二编码数据的图像头部包含有指定的索引标识,则确定所述第二编码数据中的所有编码块均需要根据熵解码得到的量化系数块中的量化系数选择对应的变换矩阵组合;或者若视频图像帧的一个条带对应的第三编码数据的条带头部信息包含有指定的索引标识,则确定所述第三编码数据中的所有编码块均需要根据熵解码得到的量化系数块中的量化系数选择对应的变换矩阵组合;或者若视频图像帧的一个最大编码单元lcu对应的第四编码数据的lcu头部信息包含有指定的索引标识,则确定所述第四编码数据中的所有编码块均需要根据熵解码得到的量化系数块中的量化系数选择对应的变换矩阵组合;或者根据所述编码块的尺寸大小和预设阈值范围之间的关系,确定所述编码块是否需要根据熵解码得到的量化系数块中的量化系数选择对应的变换矩阵组合。3.根据权利要求1所述的视频解码方法,其特征在于,还包括:若一个视频图像帧序列对应的第一编码数据的序列头部包含的索引标识为第一值,则确定所述第一编码数据中的所有编码块均不需要根据熵解码得到的量化系数块中的量化系数选择对应的变换矩阵组合;若所述序列头部包含的索引标识为第二值,且所述视频图像帧序列中的一个视频图像帧所对应的第二编码数据的图像头部包含的索引标识为第一值,则确定所述第二编码数据中的所有编码块均不需要根据熵解码得到的量化系数块中的量化系数选择对应的变换矩阵组合。4.根据权利要求3所述的视频解码方法,其特征在于,还包括:若所述序列头部包含的索引标识为第二值,且所述图像头部包含的索引标识为第二值,则确定所述第二编码数据中的所有编码块均需要根据熵解码得到的量化系数块中的量化系数选择对应的变换矩阵组合。5.根据权利要求3所述的视频解码方法,其特征在于,还包括:若所述序列头部包含的索引标识为第二值、所述图像头部包含的索引标识为第二值,且所述视频图像帧的一个条带对应的第三编码数据的条带头部信息包含的索引标识为第一值,则确定所述第三编码数据中的所有编码块均不需要根据熵解码得到的量化系数块中的量化系数选择对应的变换矩阵组合。
6.根据权利要求5所述的视频解码方法,其特征在于,还包括:若所述序列头部包含的索引标识为第二值、所述图像头部包含的索引标识为第二值、所述条带头部信息包含的索引标识为第二值,则确定所述第三编码数据中的所有编码块均需要根据熵解码得到的量化系数块中的量化系数选择对应的变换矩阵组合。7.根据权利要求5所述的视频解码方法,其特征在于,还包括:若所述序列头部包含的索引标识为第二值、所述图像头部包含的索引标识为第二值、所述条带头部信息包含的索引标识为第二值,且所述条带的一个lcu对应的第四编码数据的lcu头部信息包含的索引标识为第一值,则确定所述第四编码数据中的所有编码块均不需要根据熵解码得到的量化系数块中的量化系数选择对应的变换矩阵组合。8.根据权利要求7所述的视频解码方法,其特征在于,还包括:若所述序列头部包含的索引标识为第二值、所述图像头部包含的索引标识为第二值、所述条带头部信息包含的索引标识为第二值,且所述lcu头部信息包含的索引标识为第二值,则确定所述第四编码数据中的所有编码块均需要根据熵解码得到的量化系数块中的量化系数选择对应的变换矩阵组合。9.根据权利要求7所述的视频解码方法,其特征在于,还包括:若所述序列头部包含的索引标识为第二值、所述图像头部包含的索引标识为第二值、所述条带头部信息包含的索引标识为第二值、所述lcu头部信息包含的索引标识为第二值,则确定所述第四编码数据中的所有编码块均需要根据熵解码得到的量化系数块中的量化系数选择对应的变换矩阵组合;或者若所述序列头部包含的索引标识为第二值、所述图像头部包含的索引标识为第二值、所述条带头部信息包含的索引标识为第二值、所述lcu头部信息包含的索引标识为第二值,则根据所述lcu中的编码块的尺寸大小和预设阈值范围之间的关系,确定所述编码块是否需要根据熵解码得到的量化系数块中的量化系数选择对应的变换矩阵组合。10.根据权利要求1所述的视频解码方法,其特征在于,统计所述量化系数块中指定区域内的量化系数,得到量化系数统计值,包括:根据所述量化系数块中指定区域内的量化系数的数值,对所述指定区域内的量化系数进行统计得到统计结果,将所述统计结果作为所述量化系数统计值;或根据所述量化系数块中指定区域内的量化系数的数值,对所述指定区域内的量化系数进行统计得到统计结果,计算所述统计结果针对设定值的余数,将所述余数作为所述量化系数统计值。11.根据权利要求10所述的视频解码方法,其特征在于,根据所述量化系数块中指定区域内的量化系数的数值,对所述指定区域内的量化系数进行统计得到统计结果,包括:根据所述指定区域内的量化系数的数值,计算所述指定区域内的量化系数的数值之和,将得到的和值作为所述统计结果;或根据所述量化系数块中指定区域内的量化系数的数值,计算所述指定区域内的量化系数的绝对值之和,将得到的和值作为所述统计结果;或根据所述指定区域内的量化系数的数值,将所述指定区域内数值为奇数的量化系数的数值转换为第一数值,将数值为偶数的量化系数的数值转换为第二数值,计算所述指定区域内的量化系数在数值转换之后的数值之和,将得到的和值作为所述统计结果,其中,所述
第一数值和所述第二数值中的一个为奇数,另一个为偶数。12.根据权利要求10所述的视频解码方法,其特征在于,根据所述量化系数块中指定区域内的量化系数的数值,对所述指定区域内的量化系数进行统计得到统计结果,包括:根据所述指定区域内的量化系数的数值,计算所述指定区域内数值为奇数的量化系数的个数之和,将得到的和值作为所述统计结果;或根据所述指定区域内的量化系数的数值,计算所述指定区域内数值为奇数的量化系数的数值之和,将得到的和值作为所述统计结果;或根据所述指定区域内的量化系数的数值,计算所述指定区域内数值为奇数的量化系数的绝对值之和,将得到的和值作为所述统计结果;或根据所述指定区域内的量化系数的数值,将所述指定区域内数值为奇数的量化系数的数值转换为第一数值,将数值为偶数的量化系数的数值转换为第二数值,计算所述指定区域内的量化系数在数值转换之后的奇数值之和,将得到的和值作为所述统计结果,其中,所述第一数值和所述第二数值中的一个为奇数,另一个为偶数。13.根据权利要求10所述的视频解码方法,其特征在于,根据所述量化系数块中指定区域内的量化系数的数值,对所述指定区域内的量化系数进行统计得到统计结果,包括:根据所述指定区域内的量化系数的数值,计算所述指定区域内数值为偶数的量化系数的个数之和,将得到的和值作为所述统计结果;或根据所述指定区域内的量化系数的数值,计算所述指定区域内数值为偶数的量化系数的数值之和,将得到的和值作为所述统计结果;或根据所述指定区域内的量化系数的数值,计算所述指定区域内数值为偶数的量化系数的绝对值之和,将得到的和值作为所述统计结果;或根据所述指定区域内的量化系数的数值,将所述指定区域内数值为奇数的量化系数的数值转换为第一数值,将数值为偶数的量化系数的数值转换为第二数值,计算所述指定区域内的量化系数在数值转换之后的偶数值之和,将得到的和值作为所述统计结果,其中,所述第一数值和所述第二数值中的一个为奇数,另一个为偶数。14.根据权利要求1至13中任一项所述的视频解码方法,其特征在于,所述指定区域包括以下任意一个:所述量化系数块中的全部区域;所述量化系数块中指定的一个位置或多个位置;所述量化系数块中指定的至少一行;所述量化系数块中指定的至少一列;所述量化系数块中指定的至少一行和指定的至少一列;所述量化系数块中处于至少一条斜线上的位置。15.根据权利要求1至13中任一项所述的视频解码方法,其特征在于,所述指定区域包括以下任意一个:所述量化系数块中的扫描区域系数编码srcc区域;所述srcc区域中指定的一个位置或多个位置;所述srcc区域中指定的至少一行;所述srcc区域中指定的至少一列;
所述srcc区域中指定的至少一行和指定的至少一列;所述srcc区域中处于至少一条斜线上的位置。16.根据权利要求15所述的视频解码方法,其特征在于,所述srcc区域中指定的一个位置或多个位置包括:按照扫描顺序的前n个位置,n为非0的自然数。17.根据权利要求1至13中任一项所述的视频解码方法,其特征在于,选择与所述量化系数统计值相对应的目标变换矩阵组合,包括:若所述量化系数统计值是奇数,则选择第一变换矩阵组合,若所述量化系数统计值是偶数,则选择与所述第一变换矩阵组合不同的第二变换矩阵组合;或若所述量化系数统计值是奇数,则选择所述第二变换矩阵组合,若所述量化系数统计值是偶数,则选择所述第一变换矩阵组合。18.根据权利要求1至13中任一项所述的视频解码方法,其特征在于,选择与所述量化系数统计值相对应的目标变换矩阵组合,包括:若所述量化系数统计值归属于第一数值集合,则选择第一变换矩阵组合,否则,选择与所述第一变换矩阵组合不同的第二变换矩阵组合;或若所述量化系数统计值归属于所述第一数值集合,则选择所述第二变换矩阵组合,否则,选择所述第一变换矩阵组合。19.一种视频解码装置,其特征在于,包括:解码单元,配置为对视频图像帧的编码块进行熵解码处理,获得所述编码块对应的残差数据的量化系数块;统计单元,配置为在确定需要根据所述量化系数块中的量化系数选择所述编码块对应的变换矩阵组合时,统计所述量化系数块中指定区域内的量化系数,得到量化系数统计值;选择单元,配置为选择与所述量化系数统计值相对应的变换矩阵组合;处理单元,配置为基于选择的变换矩阵组合对所述量化系数块的反量化结果进行反变换处理。20.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至18中任一项所述的视频解码方法。21.一种电子设备,其特征在于,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1至18中任一项所述的视频解码方法。

技术总结
本申请的实施例提供了一种视频解码方法、装置、计算机可读介质及电子设备。该视频解码方法包括:对视频图像帧的编码块进行熵解码处理,获得所述编码块对应的残差数据的量化系数块;若确定需要根据所述量化系数块中的量化系数选择所述编码块对应的变换矩阵组合,则统计所述量化系数块中指定区域内的量化系数,得到量化系数统计值;选择与所述量化系数统计值相对应的变换矩阵组合;基于选择的变换矩阵组合对所述量化系数块的反量化结果进行反变换处理。本申请实施例的技术方案可以有效提高视频编码效率。编码效率。编码效率。


技术研发人员:王力强 许晓中 刘杉
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2020.08.21
技术公布日:2022/2/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献