本公开实施例涉及图像处理,尤其涉及一种视频编码方法、装置、设备及存储介质。
背景技术:
1、流媒体的产业中最重要的一个组成部分就是视频,然而视频在拍摄、上传编解码和存储传输中都会存在不同程度、不同类型的噪声。同时,由于拍摄者的设备、光源等环境因素,还有用户上传,服务端客户端传输过程中都会存在一些信息的丢失和图像的失真。这些会造成视频编码过程中的繁复步骤和编码效果倍减,因此对视频预先进行降噪及质量增强的处理有利于后续的视频编码。
技术实现思路
1、本公开实施例提供一种视频编码方法、装置、设备及存储介质,对待处理视频先进行预处理再编码,可以提高视频编码的效果。
2、第一方面,本公开实施例提供了一种视频编码方法,包括:
3、对原始视频进行拆帧处理,获得多个原始视频帧;
4、将所述多个原始视频帧依次输入设定图像处理模型中,输出多个中间视频帧;
5、根据所述多个中间视频帧生成中间视频;
6、对所述中间视频采用设定编码算法进行处理,获得目标视频。
7、第二方面,本公开实施例还提供了一种视频编码装置,包括:
8、拆帧模块,用于对原始视频进行拆帧处理,获得多个原始视频帧;
9、中间视频帧获取模块,用于将所述多个原始视频帧依次输入设定图像处理模型中,输出多个中间视频帧;
10、中间视频生成模块,用于根据所述多个中间视频帧生成中间视频;
11、目标视频获取模块,用于对所述中间视频采用设定编码算法进行处理,获得目标视频。
12、第三方面,本公开实施例还提供了一种电子设备,所述电子设备包括:
13、一个或多个处理装置;
14、存储装置,用于存储一个或多个程序;
15、当所述一个或多个程序被所述一个或多个处理装置执行,使得所述一个或多个处理装置实现如本公开实施例所述的视频编码方法。
16、第四方面,本公开实施例还提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理装置执行时实现如本公开实施例所述的视频编码方法。
17、本公开实施例公开了一种视频编码方法、装置、设备及存储介质。对原始视频进行拆帧处理,获得多个原始视频帧;将多个原始视频帧依次输入设定图像处理模型中,输出多个中间视频帧;根据多个中间视频帧生成中间视频;对中间视频采用设定编码算法进行处理,获得目标视频。本公开实施例提供的视频编码方法,对原始视频先经过设定图像处理模型进行预处理,对视频进行去燥及质量增强,再进行编码,可以提高视频编码的效果。
1.一种视频编码方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,根据所述多个中间视频帧生成中间视频,包括:
3.根据权利要求2所述的方法,其特征在于,所述编码参数包括如下至少一项:帧率、码率表征参数及编码模式参数。
4.根据权利要求1所述的方法,其特征在于,所述设定图像处理模型包括下采样子网络、上采样子网络及残差模块;
5.根据权利要求4所述的方法,其特征在于,所述设定图像处理模型的训练方式为:
6.根据权利要求5所述的方法,其特征在于,获取对应的目标图像样本,包括:
7.根据权利要求6所述的方法,其特征在于,对所述处理后的图像进行像素重构,获得目标图像样本,包括:
8.一种视频编码装置,其特征在于,包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理装置执行时实现如权利要求1-7中任一所述的视频编码方法。