本发明涉及图像处理,具体而言,涉及一种视频处理方法、装置、电子设备和计算机可读存储介质。
背景技术:
1、随着科技的发展,可以在视频中的图像上创造出类似磨砂玻璃般柔和、模糊的视觉效果,这种视觉效果常用于设计中,以赋予视频艺术性和抽象感,或者用于提高视频的隐私性。在视频中实现该视觉效果过程中,可以采用高斯模糊、均值模糊等方式,或者通过引入随机元素和调整透明度来达到所需效果。
2、在现有技术中对不同场景下视频中的图像进行模糊处理的相关参数单一,导致模糊处理后的视频的视觉效果丰富性较低。
技术实现思路
1、本发明的目的在于提供一种视频处理方法、装置、电子设备和计算机可读存储介质,以解决现有技术中模糊处理后的视频的视觉效果丰富性较低的问题。
2、第一方面,本发明提供一种视频处理方法,应用于电子设备,所述电子设备与服务器通信连接,所述服务器存储有场景类型与效果参数配置信息之间的对应关系,所述方法包括:
3、从所述服务器获取待处理视频、每帧待处理图像对应的效果参数配置信息以及每帧所述待处理图像的图像信息;每帧所述待处理图像对应的效果参数配置信息根据所述待处理图像的场景类型以及所述对应关系确定,每帧所述待处理图像由所述服务器对所述待处理视频进行识别得到;
4、根据每帧所述待处理图像对应的效果参数配置信息以及图像信息,对每帧所述待处理图像进行模糊处理,获得全部视觉效果图像,以获得具有视觉效果的视频。
5、在可选的实施方式中,所述根据每帧所述待处理图像对应的效果参数配置信息以及图像信息,对每帧所述待处理图像进行模糊处理,获得全部所述视觉效果图像,包括:
6、分别根据所述效果参数配置信息与所述图像信息,对对应的待处理图像进行模糊处理,获得全部待融合图像;
7、根据所述图像信息,对对应的待融合图像与对应的待处理图像进行融合处理,获得全部所述视觉效果图像。
8、在可选的实施方式中,所述电子设备中存储有缩放条件,所述分别根据所述效果参数配置信息与所述图像信息,对对应的待处理图像进行模糊处理,获得全部待融合图像,包括:
9、若所述图像信息满足所述缩放条件,则对对应的所述待处理图像进行缩放处理,获得对应的缩放图像,根据所述效果参数配置信息对所述缩放图像进行高斯模糊处理,获得对应的第一高斯模糊图像,对所述第一高斯模糊图像进行上采样,获得对应的待融合图像;
10、若所述图像信息不满足所述缩放条件,则根据所述效果参数配置信息对对应的所述待处理图像进行高斯模糊处理,获得对应的第二高斯模糊图像,并对所述第二高斯模糊图像进行上采样,获得对应的待融合图像。
11、在可选的实施方式中,每帧所述待处理图像的图像信息包括图像分辨率,若所述图像分辨率大于预设分辨率,则表征所述图像信息满足所述缩放条件;若所述图像分辨率小于所述预设分辨率,则表征所述图像信息不满足所述缩放条件。
12、在可选的实施方式中,所述预设分辨率包括预设宽分辨率以及预设高分辨率,所述图像分辨率包括宽图像分辨率以及高图像分辨率,所述对对应的所述待处理图像进行缩放处理,获得对应的缩放图像,包括:
13、计算所述宽图像分辨率与所述预设宽分辨率的比值,获得宽缩放倍率;
14、计算所述高图像分辨率与所述预设高分辨率的比值,获得高缩放倍率;
15、将所述宽缩放倍率与所述高缩放倍率中值较大的确定为目标缩放倍率;
16、根据所述目标缩放倍率对对应的所述待处理图像进行缩放处理,获得对应的缩放图像。
17、在可选的实施方式中,所述图像信息包括待模糊区域,所述根据所述图像信息,对对应的待融合图像与对应的待处理图像进行融合处理,获得全部所述视觉效果图像,包括:
18、将第一待融合区域与对应的第二待融合区域进行融合,获得全部所述视觉效果图像;所述第一待融合区域为待融合图像的待模糊区域,所述第二待融合区域为待处理图像的待模糊区域。
19、第二方面,本发明提供一种视频处理装置,应用于电子设备,所述电子设备与服务器通信连接,所述服务器中存储有场景类型与效果参数配置信息之间的对应关系,所述装置包括:
20、视频获取模块,用于从所述服务器获取待处理视频、每帧待处理图像对应的效果参数配置信息以及每帧所述待处理图像的图像信息;每帧所述待处理图像对应的效果参数配置信息根据所述待处理图像的场景类型以及所述对应关系确定,每帧所述待处理图像由所述服务器对所述待处理视频进行识别得到;
21、模糊处理模块,用于根据每帧所述待处理图像对应的效果参数配置信息以及图像信息,对每帧所述待处理图像进行模糊处理,获得全部视觉效果图像,以获得具有视觉效果的视频。
22、在可选的实施方式中,所述模糊处理模块还用于分别根据所述效果参数配置信息与所述图像信息,对对应的待处理图像进行模糊处理,获得全部待融合图像;根据所述图像信息,对对应的待融合图像与对应的待处理图像进行融合处理,获得全部所述视觉效果图像。
23、第三方面,本发明提供一种电子设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机程序,所述处理器可执行的计算机程序以实现前述实施方式任一所述的视频处理方法。
24、第四方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述实施方式中任一项所述的视频处理方法。
25、本发明实施例提供的视频处理方法、装置、电子设备和计算机可读存储介质,应用于电子设备,电子设备与服务器通信连接,服务器中存储有场景类型与效果参数配置信息之间的对应关系,该方法包括:从服务器获取待处理视频、每帧待处理图像对应的效果参数配置信息以及每帧待处理图像的图像信息,每帧待处理图像对应的效果参数配置信息根据待处理图像的场景类型以及对应关系确定,每帧待处理图像由服务器对待处理视频进行识别得到,根据每帧待处理图像对应的效果参数配置信息以及图像信息,对每帧待处理图像进行模糊处理,获得全部视觉效果图像,以获得具有视觉效果的视频。通过根据每帧待处理图像的场景类型对应的效果参数配置信息,对对应的待处理图像进行模糊处理,获得不同视觉效果的图像,从而提高视频的视觉效果的丰富性。
1.一种视频处理方法,其特征在于,应用于电子设备,所述电子设备与服务器通信连接,所述服务器存储有场景类型与效果参数配置信息之间的对应关系,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据每帧所述待处理图像对应的效果参数配置信息以及图像信息,对每帧所述待处理图像进行模糊处理,获得全部所述视觉效果图像,包括:
3.根据权利要求2所述的方法,其特征在于,所述电子设备中存储有缩放条件,所述分别根据所述效果参数配置信息与所述图像信息,对对应的待处理图像进行模糊处理,获得全部待融合图像,包括:
4.根据权利要求3所述的方法,其特征在于,每帧所述待处理图像的图像信息包括图像分辨率,若所述图像分辨率大于预设分辨率,则表征所述图像信息满足所述缩放条件;若所述图像分辨率小于所述预设分辨率,则表征所述图像信息不满足所述缩放条件。
5.根据权利要求4所述的方法,其特征在于,所述预设分辨率包括预设宽分辨率以及预设高分辨率,所述图像分辨率包括宽图像分辨率以及高图像分辨率,所述对对应的所述待处理图像进行缩放处理,获得对应的缩放图像,包括:
6.根据权利要求2所述的方法,其特征在于,所述图像信息包括待模糊区域,所述根据所述图像信息,对对应的待融合图像与对应的待处理图像进行融合处理,获得全部所述视觉效果图像,包括:
7.一种视频处理装置,其特征在于,应用于电子设备,所述电子设备与服务器通信连接,所述服务器中存储有场景类型与效果参数配置信息之间的对应关系,所述装置包括:
8.根据权利要求7所述的装置,其特征在于,所述模糊处理模块还用于分别根据所述效果参数配置信息与所述图像信息,对对应的待处理图像进行模糊处理,获得全部待融合图像;根据所述图像信息,对对应的待融合图像与对应的待处理图像进行融合处理,获得全部所述视觉效果图像。
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机程序,所述处理器可执行的计算机程序以实现权利要求1-6任一所述的视频处理方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6中任一项所述的视频处理方法。