视频生成方法和装置、设备、介质制造方法及图纸

技术编号:32831474 阅读:48 留言:0更新日期:2022-03-26 20:44
本申请公开了一种视频生成方法和装置、设备、介质,视频生成方法包括:获取采集的图像组,其中,每个图像组包括多个图像帧;基于预设处理帧率,对图像组中的多个图像帧进行融合处理,得到图像组对应的融合视频帧;对多个融合视频帧进行插帧处理,得到目标帧率的目标视频,目标帧率大于预设处理帧率。上述方案,能够增加每组图像组的融合处理时间,以便于提高目标视频的质量。标视频的质量。标视频的质量。

【技术实现步骤摘要】
视频生成方法和装置、设备、介质


[0001]本申请涉及图像处理
,特别是涉及一种视频生成方法和装置、设备、介质。

技术介绍

[0002]一些拍摄的场景中,为保障拍摄得到的视频效果,出现了视频生成方法,拍摄方案主要是采用多帧融合技术,将拍摄到的多帧融合为一帧,由此提高拍摄到的视频的亮度等效果。
[0003]其中,拍摄方案的规格是分辨率为1080p、帧率为30fps或分辨率为4k、帧率为30fps甚至更高的分辨率,要实现多帧输入视频算法处理,每次多帧融合处理的时间最多30ms左右,如果视频拍摄进程还有其他处理,则留给每次多帧融合处理的时间会更少。因为处理时间的减少,而计算性能的资源不变的情况下,视频方案无法使用复杂度高、效果好的多帧输入视频算法,导致多帧融合的图像质量较差。

技术实现思路

[0004]本申请至少提供一种视频生成方法和装置、设备、介质。
[0005]本申请提供了一种视频生成方法,包括:获取采集的图像组,其中,每个图像组包括多个图像帧;基于预设处理帧率,对图像组中的多个图像帧进行融合处理,得到图像组对应的融合视频帧;对多个融合视频帧进行插帧处理,得到目标帧率的目标视频,目标帧率大于预设处理帧率。
[0006]因此,通过使用小于目标帧率的预设处理帧率对采集得到的图像组进行融合处理,得到多个融合视频帧之后,再对多个融合视频帧进行插帧处理,相比于直接使用目标帧率对采集得到的图像进行融合处理,得到目标视频的方案而言,本申请提供的技术方案能够增加用于每组图像组进行融合处理的时间,使得每组图像组的融合处理过程的时间充裕,从而可以使用复杂度更高的融合算法,能够得到融合效果更好的融合视频帧,使得最后生成目标视频的质量更好。
[0007]其中,获取采集的图像组之前,方法还包括:基于预设处理帧率,确定待获取的图像组数量M;根据用于进行融合处理的第一时间,确定每个图像组包括的图像帧数量N1;获取采集的图像组包括:获取采集的M个图像组,其中,每个图像组包括N1个图像帧。
[0008]因此,通过根据预设处理帧率确定待获取的图像组数量,能够提高获取图像组的效率,以及通过用于进行融合处理的第一时间,确定每个图像组包含的图像帧数量,减少因为每个图像组中包含的图像帧数量过多,导致在用于进行融合处理的第一时间内无法完成融合处理,使得最后得到的目标视频的质量不佳的情况出现。
[0009]其中,基于预设处理帧率,确定待获取的图像组数量M,包括:基于预设处理帧率,确定获取每个图像组之间的时间间隔;根据时间间隔,确定单位时间内待获取的图像组数量M。
[0010]因此,通过预设处理帧率,确定获取各图像组之间的时间间隔,能够提高获取图像组的效率,并且还能够方便后续进行插帧处理。
[0011]其中,基于预设处理帧率,对图像组中的多个图像帧进行融合处理,得到图像组对应的融合视频帧之后,方法还包括:统计当前已进行融合处理的图像组的融合处理时间;若融合处理时间不超过预设时间,调整用于进行融合处理的第一时间,并根据调整后的第一时间确定待融合的图像组的图像帧数量N2,N2大于N1,且N1和N2为整数;按照图像帧数量N2获取待融合的图像组,每个待融合的图像组包括N2个图像帧;对待融合的图像组中的图像帧进行融合处理,得到待融合的图像组对应的融合视频帧;对多个融合视频帧进行插帧处理,得到目标帧率的目标视频,包括:对已进行融合处理的图像组对应的融合视频帧、以及待融合的图像组对应的融合视频帧进行插帧处理,得到目标视频。
[0012]因此,通过在融合处理时间不超过预设时间的情况下,增加后续获取的每组图像组中包含的图像帧数量,使得每组融合得到的融合视频帧的质量更佳。
[0013]其中,对多个融合视频帧进行插帧处理,得到目标帧率的目标视频,包括:获取目标帧率与预设处理帧率之间的帧率差异;利用帧率差异,对多个融合视频帧进行插帧处理。
[0014]因此,通过根据目标帧率与预设处理帧率之间的帧率差异,对多个融合视频帧进行插帧处理,使得获取得到的目标视频的质量更好。
[0015]其中,利用帧率差异,对多个融合视频帧进行插帧处理,包括:利用帧率差异,从多个融合视频帧中确定用于进行插帧处理的若干个目标融合视频帧组;对于每个目标融合视频帧组,基于目标融合视频帧组中各融合视频帧的图像信息,得到目标融合视频帧组对应的目标中间帧;在多个融合视频帧中的各目标融合视频帧组内插入对应的目标中间帧,得到目标视频。
[0016]因此,通过根据帧率差异,确定用于进行插帧处理的融合视频帧组,然后使用每组目标融合视频帧组中的融合视频帧的图像信息,得到每组对应的目标中间帧,使得插帧得到的目标视频的质量更佳。
[0017]其中,帧率差异为目标帧率与预设处理帧率之间的帧率差,利用帧率差异,从多个融合视频帧中确定用于进行插帧处理的若干个目标融合视频帧组,包括:利用帧率差,确定目标融合视频帧组的目标数量;基于预设处理帧率以及目标数量,确定各目标融合视频帧组之间的间隔帧数;按照间隔帧数,从融合视频帧中选出目标数量个目标融合视频帧组。
[0018]因此,利用帧率差,确定目标融合视频帧组的数量以及各组之间间隔帧数,使得获取得到的目标视频更流畅。
[0019]其中,基于目标融合视频帧的图像信息,得到目标融合视频帧之间的目标中间帧之前,还包括:分别获取目标融合视频帧组中各融合视频帧的色度信息和/或亮度信息,以作为目标融合视频帧组中各融合视频帧的图像信息;和/或,每组目标融合视频帧组中分别包括相邻两帧融合视频帧,基于目标融合视频帧组中各融合视频帧的图像信息,得到目标融合视频帧组对应的目标中间帧,包括:基于相邻两帧融合视频帧的图像信息,获取相邻两帧融合视频帧对应的光流信息;分别利用相邻两帧融合视频帧中的一帧与光流信息,得到第一中间帧和第二中间帧;结合第一中间帧和第二中间帧,得到目标中间帧。
[0020]因此,通过根据融合视频帧的色度信息以及亮度信息获取中间帧,使得能够减少获取到的中间帧与相邻融合视频帧之间的亮度和色度差异。另外,通过相邻两帧融合视频
帧对应的光流信息,确定中间帧,使得获取得到的中间帧的质量更佳。
[0021]其中,图像组中的图像帧为在光线亮度不满足预设亮度要求的情况下拍摄得到的。
[0022]因此,通过在光线亮度不满足预设亮度要求的情况下,执行本申请提供的视频生成方法能够提高生成的视频的质量。
[0023]本申请提供了一种视频生成装置,包括:图像获取模块,用于获取采集得到的图像组,其中,每个图像组包括多个图像帧;融合处理模块,用于基于预设处理帧率,对图像组中的多个图像帧进行融合处理,得到图像组对应的融合视频帧;插帧处理模块,用于对多个融合视频帧进行插帧处理,得到目标帧率的目标视频,目标帧率大于预设处理帧率。
[0024]本申请提供了一种电子设备,包括存储器和处理器,处理器用于执行存储器中存储的程序指令,以实现上述视频生成方法。
[0025]本申请提供了一种本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频生成方法,其特征在于,包括:获取采集的图像组,其中,每个所述图像组包括多个图像帧;基于预设处理帧率,对所述图像组中的多个图像帧进行融合处理,得到所述图像组对应的融合视频帧;对多个所述融合视频帧进行插帧处理,得到目标帧率的目标视频,所述目标帧率大于所述预设处理帧率。2.根据权利要求1所述的方法,其特征在于,所述获取采集的图像组之前,所述方法还包括:基于所述预设处理帧率,确定待获取的图像组数量M;根据用于进行所述融合处理的第一时间,确定每个图像组包括的图像帧数量N1;所述获取采集的图像组包括:获取采集的M个图像组,其中,每个所述图像组包括N1个图像帧。3.根据权利要求2所述的方法,其特征在于,所述基于所述预设处理帧率,确定待获取的图像组数量M,包括:基于所述预设处理帧率,确定获取每个所述图像组之间的时间间隔;根据所述时间间隔,确定单位时间内待获取的图像组数量M。4.根据权利要求1所述的方法,其特征在于,所述基于预设处理帧率,对所述图像组中的多个图像帧进行融合处理,得到所述图像组对应的融合视频帧之后,所述方法还包括:统计当前已进行融合处理的所述图像组的融合处理时间;若所述融合处理时间不超过预设时间,调整用于进行所述融合处理的第一时间,并根据调整后的所述第一时间确定待融合的图像组的图像帧数量N2,N2大于N1,且N1和N2为整数;按照所述图像帧数量N2获取待融合的图像组,每个所述待融合的图像组包括N2个图像帧;对所述待融合的图像组中的图像帧进行融合处理,得到所述待融合的图像组对应的融合视频帧;所述对多个所述融合视频帧进行插帧处理,得到目标帧率的目标视频,包括:对所述已进行融合处理的图像组对应的融合视频帧、以及所述待融合的图像组对应的融合视频帧进行所述插帧处理,得到所述目标视频。5.根据权利要求1

4任一项所述的方法,其特征在于,所述对多个所述融合视频帧进行插帧处理,得到目标帧率的目标视频,包括:获取所述目标帧率与所述预设处理帧率之间的帧率差异;利用所述帧率差异,对多个所述融合视频帧进行插帧处理。6.根据权利要求5所述的方法,其特征在于,所述利用所述帧率差异,对多个所述融合视频帧进行插帧处理,包括:利用所述帧率差异,从多个所述融合视频帧中确定用于进行所述插帧处理的若干个目标融合视频帧组;对于每个所述目标融合视频帧组,基于所述...

【专利技术属性】
技术研发人员:翁超
申请(专利权)人:深圳市慧鲤科技有限公司
类型:发明
国别省市:

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

1