一种自动生成视频的方法及系统转让专利

申请号 : CN201710619740.7

文献号 : CN107360383B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陆丹峰

申请人 : 北京百思科技有限公司

摘要 :

本发明涉及一种自动生成视频的方法及系统,所述自动生成视频的系统包括:素材进行排序分组模块,用于对视频素材进行排序分组;场景分配模块,用于对排序分组完毕的视频素材进行模板场景分配;匹配音乐节奏模块,用于使场景匹配音乐节奏;及渲染模块,用于视频渲染自动生成视频。本发明通过对视频素材进行排序分组、模板场景分配、使场景匹配音乐节奏以及视频渲染,更加自动化的生成视频,另外,在模板场景分配中,将版式适用以及预设场景的平均分配问题考虑进来,使素材和模板的能够更好地实现融合匹配。

权利要求 :

1.一种自动生成视频的方法,其特征在于,所述自动生成视频的方法适于在计算设备中执行,其包括:对视频素材进行排序分组;

对排序分组完毕的视频素材进行模板场景分配;所述视频素材的模板场景分配方法包括:根据版式为排序分组完毕的所有视频素材自动分配适合展示的场景;将排序分组完毕的同组视频素材放在连续的场景中;及平均使用和分布模板场景的所有预设场景;

使场景匹配音乐节奏;及

进行视频渲染自动生成视频;

其中,所述视频素材包括图片、视频和文字。

2.如权利要求1所述的一种自动生成视频的方法,其特征在于,所述视频素材的排序分组方法包括通过综合分析视频素材的拍摄时间、拍摄地点、色调和内容主题中的一个或多个因素对所述视频素材进行排序分组。

3.如权利要求1所述的一种自动生成视频的方法,其特征在于,所述视频素材的模板场景分配中,在根据版式为排序分组完毕的所有视频素材分配适合展示的场景的情况下,优先分配模板场景中出现频率较低的场景。

4.如权利要求1所述的一种自动生成视频的方法,其特征在于,所述使场景匹配音乐节奏的方法包括:解析音乐;

确定音乐的拍速和重音;及

将分配生成的每个场景的转场时间点契合到音乐的重音点上。

5.如权利要求1所述的一种自动生成视频的方法,其特征在于,所述自动生成视频的方法还包括:对视频素材进行预处理,在对视频素材进行排序分组之前,基于视频素材的人脸识别结果对视频素材进行预剪裁。

6.一种自动生成视频的系统,其特征在于,所述自动生成视频的系统包括:素材进行排序分组模块,用于对视频素材进行排序分组;

场景分配模块,用于根据版式为排序分组完毕的所有视频素材自动分配适合展示的场景;将排序分组完毕的同组视频素材放在连续的场景中;及平均使用和分布模板场景的所有预设场景;

匹配音乐节奏模块,用于使场景匹配音乐节奏;及渲染模块,用于视频渲染自动生成视频。

7.如权利要求6所述的一种自动生成视频的系统,其特征在于,所述自动生成视频的系统还包括:预处理模块,用于在对视频素材进行排序分组之前基于视频素材的人脸识别结果对视频素材进行预剪裁。

说明书 :

一种自动生成视频的方法及系统

技术领域

[0001] 本发明涉及视频制作技术领域,具体涉及一种自动生成视频的方法及系统。

背景技术

[0002] 现有的视频制作,绝大部分以人工手工制作为主。或虽有自动化视频制作的工具,也均是对固定的视频模板中固定素材的简单替换,一方面模板缺乏灵活性,另一方面缺乏对用户素材的分析以更好的实现素材和模板的融合匹配。

发明内容

[0003] 本发明的目的在于提供一种自动生成视频的方法及系统,用以解决现有自动化视频制作工具缺乏灵活性及不能更好实现素材和模板的融合匹配问题。
[0004] 为实现上述目的,本发明公开了一种自动生成视频的方法,所述自动生成视频的方法适于在计算设备中执行,其包括:对视频素材进行排序分组;对排序分组完毕的视频素材进行模板场景分配;使场景匹配音乐节奏;及进行视频渲染自动生成视频;其中,所述视频素材包括图片、视频和文字。
[0005] 本发明公开的上述一种自动生成视频的方法,所述视频素材的排序分组方法包括通过综合分析视频素材的拍摄时间、拍摄地点、色调和内容主题中的一个或多个因素对所述视频素材进行排序分组。
[0006] 本发明公开的上述一种自动生成视频的方法,所述视频素材的模板场景分配方法包括:根据版式为排序分组完毕的所有视频素材分配适合展示的场景;将排序分组完毕的同组视频素材放在连续的场景中;及平均使用和分布模板场景的所有预设场景。
[0007] 本发明公开的上述一种自动生成视频的方法,所述视频素材的模板场景分配中,在根据版式为排序分组完毕的所有视频素材分配适合展示的场景的情况下,优先分配模板场景中出现频率较低的场景。
[0008] 本发明公开的上述一种自动生成视频的方法,所述使场景匹配音乐节奏的方法包括:解析音乐;确定音乐的拍速和重音;及将分配生成的每个场景的转场时间点契合到音乐的重音点上。
[0009] 本发明公开的上述一种自动生成视频的方法,所述自动生成视频的方法还包括:对视频素材进行预处理,在对视频素材进行排序分组之前,基于视频素材的人脸识别结果对视频素材进行预剪裁。
[0010] 本发明公开的上述一种自动生成视频的系统,所述自动生成视频的系统包括:素材进行排序分组模块,用于对视频素材进行排序分组;场景分配模块,用于对排序分组完毕的视频素材进行模板场景分配;匹配音乐节奏模块,用于使场景匹配音乐节奏;及渲染模块,用于视频渲染自动生成视频。
[0011] 本发明公开的上述一种自动生成视频的系统,所述自动生成视频的系统还包括:预处理模块,用于在对视频素材进行排序分组之前基于视频素材的人脸识别结果对视频素材进行预剪裁。
[0012] 本发明具有如下优点:
[0013] 本发明一种自动生成视频的方法及方法,通过对视频素材进行排序分组、模板场景分配、使场景匹配音乐节奏以及视频渲染,更加自动化的生成视频,另外,在模板场景分配中,将版式适用以及预设场景的平均分配问题考虑进来,使素材和模板的能够更好地实现融合匹配。

附图说明

[0014] 图1为本发明公开的一种自动生成视频的系统的结构框图。
[0015] 图2为本发明公开的一种自动生成视频的方法的流程图。

具体实施方式

[0016] 以下实施例用于说明本发明,但不用来限制本发明的范围。
[0017] 实施例1
[0018] 参考图1,本实施例公开的一种自动生成视频的系统包括:预处理模块01,用于在对视频素材进行排序分组之前基于视频素材的人脸识别结果对视频素材进行预剪裁;素材进行排序分组模块02,用于对视频素材进行排序分组;场景分配模块03,用于对排序分组完毕的视频素材进行模板场景分配;匹配音乐节奏模块04,用于使场景匹配音乐节奏;及渲染模块05,用于视频渲染自动生成视频。
[0019] 参考图2,本实施例公开的一种自动生成视频的方法适于在计算设备中执行,其包括:对视频素材进行预处理,对图片进行人脸识别(使用现有开源算法技术),基于视频素材的人脸识别结果对视频素材进行预剪裁;对视频素材进行排序分组;对排序分组完毕的视频素材进行模板场景分配;使场景匹配音乐节奏;及进行视频渲染自动生成视频;其中,所述视频素材包括图片和视频。
[0020] 进一步地,上述视频素材的排序分组方法包括通过综合分析视频素材的拍摄时间、拍摄地点、色调和内容主题(例如人物、风景等)中的一个或多个因素对所述视频素材进行排序分组,例如,按照拍摄时间进行排序,或按照色调由冷至暖或由暖至冷排序;相同时间段或相同地点拍摄的分成一组,或相同色调的分成一组,或相同内容(都是人物或都是风景等)的分成一组,或者使用上述几种分组和排序方式综合使用。
[0021] 进一步地,上述视频素材的模板场景分配方法包括:根据版式为排序分组完毕的所有视频素材分配适合展示的场景,这样,所有的视频素材都分配到的场景都是最合适该素材进行展示的,比如横版照片分配到横版照片预设的场景,竖版照片分配到竖版照片预设的场景,连续多张横版的分配到能展示多张横版照片的场景;将排序分组完毕的同组视频素材放在连续的场景中;及平均使用和分布模板场景的所有预设场景,即,在根据版式为排序分组完毕的所有视频素材分配适合展示的场景的情况下,优先分配模板场景中出现频率较低的场景。
[0022] 进一步地,上述使场景匹配音乐节奏的方法包括:解析音乐;确定音乐的拍速(BPM)和重音;及将分配生成的每个场景的转场时间点契合到音乐的重音点上,这样会让整个视频更契合视频的节奏以达到最好的效果。
[0023] 通过上面的步骤自动化生成视频,用户在观看效果后,还可以对素材裁剪、排序等进行调整;系统会记录用户的调整。
[0024] 模板化的视频制作,模板会有主题,会有适配不同素材的场景。用户上传素材(图片/视频/文字等),本发明会对素材进行排序分组,并自动分配场景给到不同的素材(或素材组)并确定该场景的时长,然后系统渲染这些场景生成视频。
[0025] 虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。