视频编解码方法、装置、设备及存储介质制造方法及图纸

技术编号:32572495 阅读:19 留言:0更新日期:2022-03-09 17:00
本申请实施例提供一种视频编解码方法、装置、设备及存储介质,所述视频编码方法包括:获取待编码视频的帧图像;确定所述帧图像对应的N个像素块,所述N为大于1的整数;并行对所述N个像素块进行压缩处理,得到N个压缩图像信息;对所述N个压缩图像信息进行编码处理,得到所述帧图像对应的比特流。提高了视频编码的速率。率。率。

【技术实现步骤摘要】
视频编解码方法、装置、设备及存储介质


[0001]本申请涉及视频处理
,具体涉及一种视频编解码方法、装置、设备及存储介质。

技术介绍

[0002]视频包含巨大的信息量,难以进行存储和传输,因此,需要对视频进行编码,以便于对视频进行存储和传输。
[0003]在相关技术中,通常以H.264为标准对视频进行编码,在实际应用过程中,H.264采用帧内编码和帧间编码的方式对视频进行压缩,上述编码方式中,视频每一帧图像之间以及每一帧图像之内的像素块之间均具有较强的相关性,编码时只能按照顺序依次处理像素块,再依次处理每一帧图像,整个编码过程的计算量非常大,导致视频编码的速率较慢。

技术实现思路

[0004]本申请涉及一种视频编解码方法、装置、设备及存储介质,提高了视频编码的速率。
[0005]第一方面,本申请实施例提供一种视频编码方法,包括:
[0006]获取待编码视频的帧图像;
[0007]确定所述帧图像对应的N个像素块,所述N为大于1的整数;
[0008]并行对所述N个像素块进行压缩处理,得到N个压缩图像信息;
[0009]对所述N个压缩图像信息进行编码处理,得到所述帧图像对应的比特流。
[0010]在一种可能的实施方式中,对所述N个压缩图像信息进行编码处理,得到所述帧图像对应的比特流,包括:
[0011]分别对每个压缩图像信息进行编码处理,得到每个像素块对应的像素块比特流;
[0012]确定所述帧图像对应的比特流包括每个像素块对应的像素块比特流。
[0013]在一种可能的实施方式中,针对所述N个压缩图像信息中的任意一个压缩图像信息;对所述压缩图像信息进行编码处理,得到所述像素块对应的像素块比特流,包括:
[0014]在所述压缩图像信息中确定直流分量和交流分量;
[0015]对所述直流分量进行编码处理,得到直流比特流,以及对所述交流分量进行编码处理,得到交流比特流,其中,所述像素块对应的像素块比特流包括所述直流比特流和所述交流比特流。
[0016]在一种可能的实施方式中,所述压缩图像信息为量化矩阵;在所述压缩图像信息中确定直流分量和交流分量,包括:
[0017]将所述量化矩阵转换为一维数组;
[0018]将所述一维数组中的第一个元素确定为所述直流分量;
[0019]将所述一维数组中除所述第一个元素之外的其它元素确定为所述交流分量。
[0020]在一种可能的实施方式中,针对所述N个像素块中的任意一个像素块;对所述像素
块进行压缩处理,得到所述压缩图像信息,包括:
[0021]对所述像素块进行DCT变换处理,得到浮点数矩阵;
[0022]对所述浮点数矩阵进行量化处理,得到所述量化矩阵,所述量化矩阵为所述压缩图像信息。
[0023]第二方面,本申请实施例提供了一种视频编码装置,包括获取模块、确定模块、压缩模块和编码模块,其中,
[0024]所述获取模块用于,获取待编码视频的帧图像;
[0025]所述确定模块用于,确定所述帧图像对应的N个像素块,所述N为大于1的整数;
[0026]所述压缩模块用于,并行对所述N个像素块进行压缩处理,得到N个压缩图像信息;
[0027]所述编码模块用于,对所述N个压缩图像信息进行编码处理,得到所述帧图像对应的比特流。
[0028]在一种可能的实施方式中,所述编码模块具体用于:
[0029]分别对每个压缩图像信息进行编码处理,得到每个像素块对应的像素块比特流;
[0030]确定所述帧图像对应的比特流包括每个像素块对应的像素块比特流。
[0031]在一种可能的实施方式中,针对所述N个压缩图像信息中的任意一个压缩图像信息;所述编码模块具体用于:
[0032]在所述压缩图像信息中确定直流分量和交流分量;
[0033]对所述直流分量进行编码处理,得到直流比特流,以及对所述交流分量进行编码处理,得到交流比特流,其中,所述像素块对应的像素块比特流包括所述直流比特流和所述交流比特流。
[0034]在一种可能的实施方式中,所述压缩图像信息为量化矩阵;所述编码模块具体用于:
[0035]将所述量化矩阵转换为一维数组;
[0036]将所述一维数组中的第一个元素确定为所述直流分量;
[0037]将所述一维数组中除所述第一个元素之外的其它元素确定为所述交流分量。
[0038]在一种可能的实施方式中,针对所述N个像素块中的任意一个像素块;所述压缩模块具体用于:
[0039]对所述像素块进行离散余弦变换处理,得到浮点数矩阵;
[0040]对所述浮点数矩阵进行量化处理,得到所述量化矩阵,所述量化矩阵为所述压缩图像信息。
[0041]第三方面,本申请实施例提供了一种视频编码设备,包括:处理器、存储器;
[0042]所述存储器存储计算机执行指令;
[0043]所述处理器执行所述存储器存储的计算机执行指令,使得所述处理器执行如第一方面所述的视频压缩方法。
[0044]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当所述计算机执行指令被处理器执行时用于实现第一方面所述的视频编码方法。
[0045]第五方面,本申请实施例提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面所述的视频编码方法。
[0046]本申请实施例提供了一种视频编码方法、装置、设备及存储介质,先获取待编码视频的帧图像,将帧图像划分为N个像素块,并行对N个像素块进行压缩处理,得到N个压缩图像信息;对N个压缩图像信息进行编码处理,得到帧图像对应的比特流。上述视频编码方法,对一帧图像内的各个像素块进行独立编码,以及对各个帧图像进行独立编码,降低了帧图像内各个像素块之间的耦合性、以及降低了各个帧图像之间的耦合性,进而可以实现对帧图像内的各个像素块进行并行编码,也可以对多个帧图像进行并行编码,提高了视频编码效率。
[0047]第六方面,本申请实施例提供了一种视频解码方法,包括:
[0048]获取待解码比特流,所述待解码比特流为待解码视频中一个帧图像对应的比特流;
[0049]对所述待解码比特流进行解码处理,得到N个压缩图像信息,所述N为大于1的整数;
[0050]对所述N个压缩图像信息进行解压缩处理,得到N个像素块;
[0051]根据所述N个像素块确定解码后的帧图像。
[0052]在一种可能的实施方式中,对所述待解码比特流进行解码处理,得到N个压缩图像信息,包括:
[0053]在所述待解码比特流中获取N个像素块比特流;
[0054]分别对每个像素块对应的像素块比特流进行解码处理,得到所述N个压缩图像信息。
[0055]在一种可能的实施方式中,针对任意一个像素块比特流;对所述像素块比特流进行解码处理,得本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频编码方法,其特征在于,包括:获取待编码视频的帧图像;确定所述帧图像对应的N个像素块,所述N为大于1的整数;并行对所述N个像素块进行压缩处理,得到N个压缩图像信息;对所述N个压缩图像信息进行编码处理,得到所述帧图像对应的比特流。2.根据权利要求1所述的方法,其特征在于,对所述N个压缩图像信息进行编码处理,得到所述帧图像对应的比特流,包括:分别对每个压缩图像信息进行编码处理,得到每个像素块对应的像素块比特流;确定所述帧图像对应的比特流包括每个像素块对应的像素块比特流。3.根据权利要求2所述的方法,其特征在于,针对所述N个压缩图像信息中的任意一个压缩图像信息;对所述压缩图像信息进行编码处理,得到所述像素块对应的像素块比特流,包括:在所述压缩图像信息中确定直流分量和交流分量;对所述直流分量进行编码处理,得到直流比特流,以及对所述交流分量进行编码处理,得到交流比特流,其中,所述像素块对应的像素块比特流包括所述直流比特流和所述交流比特流。4.根据权利要求3所述的方法,其特征在于,所述压缩图像信息为量化矩阵;在所述压缩图像信息中确定直流分量和交流分量,包括:将所述量化矩阵转换为一维数组;将所述一维数组中的第一个元素确定为所述直流分量;将所述一维数组中除所述第一个元素之外的其它元素确定为所述交流分量。5.根据权利要求1

4任一项所述的方法,其特征在于,针对所述N个像素块中的任意一个像素块;对所述像素块进行压缩处理,得到所述压缩图像信息,包括:对所述像素块进行离散余弦变换处理,得到浮点数矩阵;对所述浮点数矩阵进行量化处理,得到所述量化矩阵,所述量化矩阵为所述压缩图像信息。6.一种视频解码方法,其特征在于,包括:获取待解码比特流,所述待解码比特流为待解码视频中一个帧图像对应的比特流;对所述待解码比特流进行解码处理,得到N个压缩图像信息,所述N为大于1的整数;对所述N个压缩图像信息进行解压缩处理,得到N个像素块;根据所述N个像素块确定解码后的帧图像。7.根据权利要求6所述的方法,其特征在于,对所述待解码比特流进行解码处理,得到N个压缩图像信息,包括:在所述待解码比特流中获取N个像素块比特流;分别对每个像素块对应的像素块比特流进行解码处理,得到所述N个压缩图像信息。8.根据权利要求7所述...

【专利技术属性】
技术研发人员:王立新李栋
申请(专利权)人:北京澜景科技有限公司
类型:发明
国别省市:

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

1