一种视频合成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33391585 阅读:9 留言:0更新日期:2022-05-11 23:09
本公开提供了一种视频合成方法、装置、电子设备及存储介质,涉及人工智能技术领域,尤其涉及自然语言处理、深度学习、云计算、视频处理等领域。具体实现方案为:响应在第一界面的第一操作,触发视频合成处理;根据图片及与所述图片对应的文字,得到用于合成目标视频中视频内容的图文素材;根据多个所述图文素材在所述视频内容上的关联性,得到以故事线形式组合的待合成所述目标视频的图文素材集合;将所述图文素材集合及视频合成参数发送给后台服务器。采用本公开,可以自动合成目标视频。可以自动合成目标视频。可以自动合成目标视频。

【技术实现步骤摘要】
一种视频合成方法、装置、电子设备及存储介质


[0001]本公开涉及人工智能
,尤其涉及自然语言处理、深度学习、云计算、视频处理等领域。

技术介绍

[0002]随着4G移动通信技术的普及和5G移动通信技术的推广,互联网内容视频化的潮流势不可挡,当前越来越多的移动互联网用户更习惯于观看短视频、小视频等视频资源。目前的视频合成技术需要大量的人工操作,无法自动生成视频资源。

技术实现思路

[0003]本公开提供了一种视频合成方法、装置、电子设备以及存储介质。
[0004]根据本公开的一方面,提供了一种视频合成方法,包括:
[0005]响应在第一界面的第一操作,触发视频合成处理;
[0006]根据图片及与所述图片对应的文字,得到用于合成目标视频中视频内容的图文素材;
[0007]根据多个所述图文素材在所述视频内容上的关联性,得到以故事线形式组合的待合成所述目标视频的图文素材集合;
[0008]将所述图文素材集合及视频合成参数发送给后台服务器。
[0009]根据本公开的另一方面,提供了一种视频合成方法,包括:
[0010]接收图文素材集合及视频合成参数;其中,所述图文素材集合包括:根据多个图文素材在视频内容上的关联性得到的以故事线形式组合的图文素材集合;
[0011]根据所述图文素材集合及所述视频合成参数进行视频合成处理,得到显示于前端的目标视频。
[0012]根据本公开的另一方面,提供了一种视频合成装置,包括:
[0013]第一响应单元,用于响应在第一界面的第一操作,触发视频合成处理;
[0014]待合成视频的素材生成单元,用于根据图片及与所述图片对应的文字,得到用于合成目标视频中视频内容的图文素材;
[0015]待合成视频的素材组合单元,根据多个所述图文素材在所述视频内容上的关联性,得到以故事线形式组合的待合成所述目标视频的图文素材集合;
[0016]待合成视频的发送单元,用于将所述图文素材集合及视频合成参数发送给后台服务器。
[0017]根据本公开的另一方面,提供了一种视频合成装置,包括:
[0018]待合成视频的接收单元,用于接收图文素材集合及视频合成参数;其中,所述图文素材集合包括:根据多个图文素材在视频内容上的关联性得到的以故事线形式组合的图文素材集合;
[0019]视频合成单元,用于根据所述图文素材集合及所述视频合成参数进行视频合成处
理,得到显示于前端的目标视频。
[0020]根据本公开的另一方面,提供了一种电子设备,包括:
[0021]至少一个处理器;以及
[0022]与该至少一个处理器通信连接的存储器;其中,
[0023]该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器能够执行本公开任意一实施例所提供的方法。
[0024]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,该计算机指令用于使该计算机执行本公开任意一项实施例所提供的方法。
[0025]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机指令,该计算机指令被处理器执行时实现本公开任意一项实施例所提供的方法。
[0026]采用本公开,可以响应在第一界面的第一操作,触发视频合成处理,根据图片及与该图片对应的文字可以得到用于合成目标视频中视频内容的图文素材。根据多个图文素材在视频内容上的关联性,可以得到以故事线形式组合的待合成所述目标视频的图文素材集合,将该图文素材集合及视频合成参数发送给后台服务器,从而,后台服务器收到以故事线形式组合的该多个图文素材和视频合成参数后可以自动合成目标视频。
[0027]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0028]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0029]图1是根据本公开实施例的一视频合成场景的示意图;
[0030]图2是根据本公开实施例的视频合成方法的流程示意图;
[0031]图3是根据本公开实施例的一以故事线形式图文素材集合得到的目标视频的示意图;
[0032]图4是根据本公开实施例的视频合成方法的流程示意图;
[0033]图5是根据本公开实施例的应用示例中触发视频合成的两种入口的示意图;
[0034]图6是根据本公开实施例的应用示例中基于视频合成的第一种入口在线生成视频的示意图;
[0035]图7是根据本公开实施例的应用示例中基于第一种入口进入故事线编辑界面以在线生成视频的示意图;
[0036]图8是根据本公开实施例的应用示例中在线生成视频的预览和保存界面的示意图;
[0037]图9是根据本公开实施例的应用示例中基于第二种入口进入新建故事线界面以在线生成视频的示意图;
[0038]图10是根据本公开实施例的应用示例中在新建故事线界面中新增段落界面变化的示意图;
[0039]图11是根据本公开实施例的应用示例中在后台服务器通过素材扩展在线生成视频的示意图;
[0040]图12是根据本公开实施例的应用示例中以时间轴组装的待编码数据的示意图;
[0041]图13是根据本公开实施例的应用示例中在后台服务器通过命令组装在线生成视频的示意图;
[0042]图14是根据本公开实施例的视频合成装置的组成结构示意图;
[0043]图15是根据本公开实施例的视频合成装置的组成结构示意图;
[0044]图16是用来实现本公开实施例的视频合成方法的电子设备的框图。
具体实施方式
[0045]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0046]本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本文中术语“至少一种”表示多种中的任意一种或多种中的至少两种的任意组合,例如,包括A、B、C中的至少一种,可以表示包括从A、B和C构成的集合中选择的任意一个或多个元素。本文中术语“第一”、“第二”表示指代多个类似的技术用语并对其进行区分,并不是限定顺序的意思,或者限定只有两个的意思,例如,第一特征和第二特征,是指代有两类/两个特征,第一特征可以为一个或多个,第二特征也可以为一个或多个。
[0047]另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频合成方法,包括:响应在第一界面的第一操作,触发视频合成处理;根据图片及与所述图片对应的文字,得到用于合成目标视频中视频内容的图文素材;根据多个所述图文素材在所述视频内容上的关联性,得到以故事线形式组合的待合成所述目标视频的图文素材集合;将所述图文素材集合及视频合成参数发送给后台服务器。2.根据权利要求1所述的方法,还包括:根据与所述图片对应的文字的文本朗读时长,得到所述图文素材集合中所述图片对应的图片展示时间;将所述图片展示时间携带在所述视频合成参数中,并发送给所述后台服务器。3.根据权利要求1所述的方法,还包括:将所述图文素材集合中的所述图片进行亮度、对比度、色度、裁剪、旋转、缩放中的至少一项渲染处理,得到图片渲染特效;将所述图片渲染特效携带在所述视频合成参数中,并发送给所述后台服务器。4.根据权利要求1所述的方法,还包括:将所述图文素材集合中的所述图片及与所述图片对应的文字,按照与所述后台服务器约定的数据格式进行预处理,得到统一的图文合成数据格式;将所述统一的图文合成数据格式携带在所述视频合成参数中,并发送给所述后台服务器。5.根据权利要求1

4中任一项所述的方法,其中,所述响应在第一界面的第一操作,触发视频合成处理,包括:所述第一操作的触控位置在所述第一界面中第一入口的情况下,基于所述第一操作获取已经发布的图文素材,触发所述视频合成处理。6.根据权利要求5所述的方法,其中,所述基于所述第一操作获取已经发布的图文素材,包括:通过所述第一操作从所述第一界面切换到第二界面,在所述第二界面中包括所述已经发布的图文素材;获取所述已经发布的图文素材。7.根据权利要求6所述的方法,还包括:响应第二操作,从所述第二界面切换到第三界面,在所述第三界面中包括待编辑的多个区域,所述多个区域以所述故事线形式对所述已经发布的图文素材进行排列。8.根据权利要求7所述的方法,其中,所述多个区域中的每个区域包括:第一子区域和第二子区域;其中,所述第一子区域,用于表征图片上传的位置区域;所述第二子区域,用于表征与所述图片对应的文字编辑区域;所述已经发布的图文素材包括:所述图片和所述文字。9.根据权利要求1

4中任一项所述的方法,其中,所述响应在第一界面的第一操作,触发视频合成处理,包括:所述第一操作的触控位置在所述第一界面中第二入口的情况下,基于所述第一操作新
建图文素材,触发所述视频合成处理。10.根据权利要求9所述的方法,其中,所述基于所述第一操作新建图文素材,包括:通过所述第一操作从所述第一界面切换到第四界面;响应第三操作,在所述第四界面中新建所述图文素材。11.根据权利要求10所述的方法,还包括:新建所述图文素材后更新所述第四界面,得到更新后的第四界面;在所述更新后的第四界面中包括待编辑的多个区域,所述多个区域以所述故事线形式对新建的图文素材进行排列。12.根据权利要求11所述的方法,其中,所述多个区域中的每个区域包括:第一子区域和第二子区域;其中,所述第一子区域,用于表征图片上传的位置区域;所述第二子区域,用于表征与所述图片对应的文字编辑区域;所述新建的图文素材包括:所述图片和所述文字。13.一种视频合成方法,包括:接收图文素材集合及视频合成参数;其中,所述图文素材集合包括:根据多个图文素材在视频内容上的关联性得到的以故事线形式组合的图文素材集合;根据所述图文素材集合及所述视频合成参数进行视频合成处理,得到显示于前端的目标视频。14.根据权利要求13所述的方法,其中,所述视频合成参数包括:所述图文素材集合中图片对应的图片展示时间的情况下,所述根据所述图文素材集合及所述视频合成参数进行视频合成处理,得到显示于前端的目标视频,包括:根据所述图文素材集合及所述图片展示时间进行视频合成处理,得到显示于...

【专利技术属性】
技术研发人员:林晓春
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1