本公开涉及信息,尤其涉及一种视频处理方法、装置、电子设备和存储介质。
背景技术:
1、近年来,随着电子设备技术的快速发展,很多电子设备支持视频拍摄,视频的拍摄质量成为评价电子设备的重要指标之一。影响视频拍摄质量的因素很多,比如分辨率、饱和度、清晰度等,其中,清晰度是很重要的影响因素。
2、在基于电子设备拍摄视频时,若在曝光时间内,拍摄对象发生移动或者电子设备发生抖动,会导致所拍摄的视频中出现运动模糊的画面,具体表现为成像模糊、弥散或者有拖影。
3、因此,为了获得质量较好的视频,需要对视频中的模糊画面进行处理。
技术实现思路
1、为了解决上述技术问题或者至少部分地解决上述技术问题,本公开实施例提供了一种视频处理方法、装置、电子设备和存储介质,实现了去除视频中的模糊帧、改善视频质量的目的。
2、第一方面,本公开实施例提供了一种视频处理方法,该方法包括:
3、确定原始视频中的模糊视频帧;
4、将所述模糊视频帧从所述原始视频中删除,获得不包括所述模糊视频帧的中间视频;
5、基于所述中间视频中时间戳与目标时间戳相邻的视频帧确定待插入视频帧,所述目标时间戳为所述模糊视频帧的时间戳;
6、在所述中间视频中与所述目标时间戳对应的位置插入所述待插入视频帧,获得目标视频。
7、第二方面,本公开实施例还提供了一种视频处理装置,该装置包括:
8、第一确定模块,用于确定原始视频中的模糊视频帧;
9、删除模块,用于将所述模糊视频帧从所述原始视频中删除,获得不包括所述模糊视频帧的中间视频;
10、第二确定模块,用于基于所述中间视频中时间戳与目标时间戳相邻的视频帧确定待插入视频帧,所述目标时间戳为所述模糊视频帧的时间戳;
11、插帧模块,用于在所述中间视频中与所述目标时间戳对应的位置插入所述待插入视频帧,获得目标视频。
12、第三方面,本公开实施例还提供了一种电子设备,所述电子设备包括:
13、一个或多个处理器;
14、存储装置,用于存储一个或多个程序;
15、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上所述的视频处理方法。
16、第四方面,本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的视频处理方法。
17、本公开实施例提供的技术方案与现有技术相比至少具有如下优点:
18、本公开实施例提供的视频处理方法,优先确定原始视频中的模糊视频帧,然后将模糊视频帧从原始视频中删除,以插帧的方式在删除视频帧的位置插入清晰的视频帧,从而达到改善视频质量的目的。
1.一种视频处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定原始视频中的模糊视频帧,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述原始视频中各视频帧预设位置的边缘图像确定所述模糊视频帧,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述第一差的绝对值确定所述模糊视频帧,包括:
5.根据权利要求3所述的方法,其特征在于,所述基于所述第一差的绝对值确定所述模糊视频帧,包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述第一差的绝对值以及所述最大值确定所述模糊视频帧,包括:
7.根据权利要求6所述的方法,其特征在于,若所述模糊视频帧的数量超过第三预设阈值,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述基于所述极值点对应的视频帧的时间戳对所述模糊视频帧进行筛选,以获得帧数为所述第三预设阈值的模糊视频帧,包括:
9.根据权利要求3-8任一项所述的方法,其特征在于,所述确定所述第一边缘图像中各像素点的像素值的第一累加和之前,所述基于所述原始视频中各视频帧预设位置的边缘图像确定所述模糊视频帧,还包括:
10.一种视频处理装置,其特征在于,包括:
11.一种电子设备,其特征在于,所述电子设备包括:
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-9中任一项所述的方法。