本申请涉及视频处理,具体涉及一种视频解码方法、装置、电子设备及计算机存储介质。
背景技术:
1、由于视频可以记录和传输各种内容,因此,视频的应用领域越来越多。在传输视频时,为了减少视频传输所在用的带宽,会通过编码算法对视频进行编码后再进行传输。
2、其中,可以通过高效视频编码(high efficiency video coding,hevc)对视频进行编码。在通过高效视频编码对视频进行编码时,可以得到编码后视频流,然后在解码时,先确定编码后视频流中maxtblog2sizey对应的数值,再通过maxtblog2sizey对应的数值对变换后视频流进行解码。然而,目前需要从编码后视频流获取maxtblog2sizey对应的数值之后再进行解码,灵活性较低。
技术实现思路
1、本申请实施例提供一种视频解码方法、装置、电子设备及计算机存储介质,可以解决从编码后视频流获取maxtblog2sizey对应的数值之后再进行解码,灵活性较低的技术问题。
2、本申请实施例提供一种视频解码方法,包括:
3、获取待解码视频以及获取maxtblog2sizey标准对应的多个尺寸表征值;
4、从上述多个尺寸表征值中筛选出满足预设尺寸条件的尺寸表征值,得到目标尺寸表征值;
5、将上述目标尺寸表征值,作为上述待解码视频的maxtblog2sizey的预测数值;
6、根据上述maxtblog2sizey的预测数值,对上述待解码视频进行解码。
7、相应地,本申请实施例提供一种视频解码装置,包括:
8、获取模块,用于获取待解码视频以及获取maxtblog2sizey标准对应的多个尺寸表征值;
9、筛选模块,用于从上述多个尺寸表征值中筛选出满足预设尺寸条件的尺寸表征值,得到目标尺寸表征值;
10、预测模块,用于将上述目标尺寸表征值,作为上述待解码视频的maxtblog2sizey的预测数值;
11、解码模块,用于根据上述maxtblog2sizey的预测数值,对上述待解码视频进行解码。
12、此外,本申请实施例还提供一种电子设备,包括处理器和存储器,上述存储器存储有计算机程序,上述处理器用于运行上述存储器内的计算机程序实现本申请实施例提供的视频解码方法。
13、此外,本申请实施例还提供一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序适于处理器进行加载,以执行本申请实施例所提供的任一种视频解码方法。
14、此外,本申请实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现本申请实施例所提供的任一种视频解码方法。
15、在本申请实施例中,获取待解码视频以及获取maxtblog2sizey标准对应的多个尺寸表征值;从多个尺寸表征值中筛选出满足预设尺寸条件的尺寸表征值,得到目标尺寸表征值;将目标尺寸表征值,作为待解码视频的maxtblog2sizey的预测数值;根据maxtblog2sizey的预测数值,对待解码视频进行解码,无需从待解码视频中获取maxtblog2sizey对应的真实数值,也可以对待解码视频进行解码,增加对待解码视频进行解码的方法,提高对待解码视频进行解码的灵活性。
1.一种视频解码方法,其特征在于,包括:
2.根据权利要求1所述的视频解码方法,其特征在于,所述从所述多个尺寸表征值中筛选出满足预设尺寸条件的尺寸表征值,得到目标尺寸表征值,包括:
3.根据权利要求2所述的视频解码方法,其特征在于,所述根据所述maxtblog2sizey的预测数值,对所述待解码视频进行解码,包括:
4.根据权利要求1所述的视频解码方法,其特征在于,所述从所述多个尺寸表征值中筛选出满足预设尺寸条件的尺寸表征值,得到目标尺寸表征值,包括:
5.根据权利要求1所述的视频解码方法,其特征在于,所述从所述多个尺寸表征值中筛选出满足预设尺寸条件的尺寸表征值,得到目标尺寸表征值,包括:
6.根据权利要求5所述的视频解码方法,其特征在于,在所述判断所述目标待解码视频关键帧在所述待解码视频中是否存在上一视频关键帧之后,还包括:
7.根据权利要求5所述的视频解码方法,其特征在于,所述方法还包括:
8.一种视频解码装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行权利要求1至7任一项所述的视频解码方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行权利要求1至7任一项所述的视频解码方法。