本技术涉及图像处理,尤其涉及一种图像处理方法及装置、电子设备及计算机可读存储介质。
背景技术:
1、随着智能多媒体的发展,大家对视频的后期处理需求越来越强烈,其中包括为两段不同的视频制作转场视频段。而为提升转场视频段的趣味性,通常可为转场视频段生成光斑,因此,如何为转场视频段生成光斑具有非常重要的意义。
技术实现思路
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、根据所述待处理图像的目标时间戳,得到所述最后一帧的第一融合权重和所述第一帧的第二融合权重,所述第一融合权重与所述目标时间戳呈负相关,所述第二融合权重与所述目标时间戳呈正相关;
26、根据所述第一融合权重和所述第二融合权重,对所述最后一帧和所述第一帧进行加权融合,得到所述待处理图像。
27、结合本技术任一实施方式,所述光斑素材的形状为预设形状。
28、第二方面,提供了一种图像处理装置,所述装置包括:
29、获取单元,用于获取待处理图像和光斑素材,所述待处理图像为第一视频与第二视频的转场视频段中的任意一帧图像,所述光斑素材为卷积核;
30、处理单元,用于通过利用所述光斑素材对所述待处理图像中的第一像素进行处理,在所述第一像素所在的位置生成光斑,得到目标图像;所述光斑的亮度与所述第一像素的亮度呈正相关。
31、结合本技术任一实施方式,所述处理单元用于:
32、提升所述待处理图像中的像素的亮度,得到增强图像,所述增强图像中与所述第一像素对应的像素为第二像素;
33、通过利用所述光斑素材对所述增强图像中的所述第二像素进行处理,在所述第二像素所在的位置生成光斑,得到所述目标图像。
34、结合本技术任一实施方式,所述待处理图像包括与所述第一像素不同的第三像素,所述增强图像包括与所述第三像素对应的第四像素;
35、在所述第一像素的亮度大于所述第三像素的亮度的情况下,所述第二像素的亮度与所述第一像素的亮度的差大于所述第四像素的亮度与所述第三像素的亮度;
36、在所述第一像素的亮度小于所述第三像素的亮度的情况下,所述第二像素的亮度与所述第一像素的亮度的差小于所述第四像素的亮度与所述第三像素的亮度;
37、在所述第一像素的亮度等于所述第三像素的亮度的情况下,所述第二像素的亮度与所述第一像素的亮度的差等于所述第四像素的亮度与所述第三像素的亮度。
38、结合本技术任一实施方式,所述转场视频段的起始时间戳与所述转场视频段的结束时间戳的中点为中间时间戳,所述待处理图像的时间戳为目标时间戳;
39、在所述目标时间戳小于或等于所述中间时间戳的情况下,所述第二像素的亮度与所述目标时间戳呈正相关;
40、在所述目标时间戳大于或等于所述中间时间戳的情况下,所述第二像素的亮度与所述目标时间戳呈负相关。
41、结合本技术任一实施方式,在所述目标时间戳小于或等于所述中间时间戳的情况下,所述光斑素材的尺寸与所述目标时间戳呈正相关;
42、在所述目标时间戳大于或等于所述中间时间戳的情况下,所述光斑素材的尺寸与所述目标时间戳呈负相关。
43、结合本技术任一实施方式,所述处理单元用于:
44、将所述增强图像的尺寸缩小得到缩小图像,所述缩小图像中与所述第二像素对应的像素为第五像素;
45、通过利用所述光斑素材对所述缩小图像中的所述第五像素进行处理,在所述第五像素所在的位置生成光斑,得到光斑图像;
46、将所述光斑图像的尺寸放大至与所述增强图像的尺寸相同,得到所述目标图像。
47、结合本技术任一实施方式,所述处理单元,还用于对所述目标图像进行平滑处理,得到平滑后的图像。
48、结合本技术任一实施方式,所述获取单元用于:
49、获取第一视频的最后一帧和第二视频的第一帧;
50、根据所述待处理图像的目标时间戳,得到所述最后一帧的第一融合权重和所述第一帧的第二融合权重,所述第一融合权重与所述目标时间戳呈负相关,所述第二融合权重与所述目标时间戳呈正相关;
51、根据所述第一融合权重和所述第二融合权重,对所述最后一帧和所述第一帧进行加权融合,得到所述待处理图像。
52、结合本技术任一实施方式,所述光斑素材的形状为预设形状。
53、第三方面,提供了一种电子设备,其特征在于,包括:处理器和存储器,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,在所述处理器执行所述计算机指令的情况下,所述电子设备执行如上述第一方面及其任意一种可能实现的方式的方法。
54、第四方面,提供了另一种电子设备,包括:处理器、发送装置、输入装置、输出装置和存储器,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,在所述处理器执行所述计算机指令的情况下,所述电子设备执行如上述第一方面及其任一实施方式。
55、第五方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序包括程序指令,在所述程序指令被处理器执行的情况下,使所述处理器执行如上述第一方面及其任一实施方式。
56、第六方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机程序或指令,在所述计算机程序或指令在计算机上运行的情况下,使得所述计算机执行上述第一方面及其任一实施方式。
57、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本技术。
58、本技术中,图像处理装置在获取待处理图像和光斑素材后,通过利用光斑素材对待处理图像中的第一像素进行处理,可在光斑的亮度与第一像素的亮度呈正相关的情况下,在第一像素所在的位置生成光斑得到目标图像。由此可实现根据转场视频段中的像素的亮度,为转场视频段生成光斑。