本发明属于无人机编队表演控制,尤其涉及一种无人机编队表演灯效编排系统及其控制方法。
背景技术:
1、国内无人机编队表演行业内,灯光的变化趋于更加复杂,多变。同一时间可能存在多种效果,不同灯光效果之间需要巧妙的衔接。于是在无人机表演舞步制作时,灯光的编排功能便显得十分重要。但是,现有无人机编队表演灯效编排系统可操作性不强,制作复杂灯效画面耗时长,且制作效率低。
2、因此,需要一个直观,高效,方便操作,及时修改的灯光编辑系统,以满足日益复杂璀璨的灯光变化要求成为一个亟待解决的问题。
3、通过上述分析,现有技术存在的问题及缺陷为:现有无人机编队表演灯效编排系统可操作性不强,制作复杂灯效画面耗时长,且制作效率低。
技术实现思路
1、为克服相关技术中存在的问题,本发明公开实施例提供了一种无人机编队表演灯效编排系统及其控制方法,所述技术方案如下:
2、本发明是这样实现的,一种无人机编队表演灯效编排系统控制方法,该方法包括:
3、s1,定义飞机分组、灯效片段、灯效时间轴和灯效通道的概念;
4、s2,编辑灯效并将灯效数据赋值到可视化的灯效片段上;
5、s3,当对多组灯效编排好后,创建灯效模板、保存并应用。
6、在步骤s1中,定义飞机分组用于存储待上灯效的飞机编号;
7、引用blender中视频序列编辑器功能,将视频编辑片段定义为灯效片段,用于表征灯效的长度和位置;
8、将视频播放帧轴定义为灯效时间轴,用于播放灯效;
9、定义灯效通道,用于表示灯效的上下叠加和覆盖关系。
10、进一步,定义飞机分组包括:
11、定义group_item={组名},分别设置创建、定位、删除和重命名功能;
12、创建功能:group_index=={飞机编号数组};
13、定位功能:引用飞机分组中所有飞机编号,引用选中事件进行选中;
14、删除功能:删除group_item_index中的数据;
15、重命名功能:更新group_item={组名}。
16、进一步,利用blender中视频序列编辑器功能将视频编辑片段定义为灯效片段包括:
17、获取视频编辑片段,并对所述视频编辑片段进行抽样得到源图像序列;
18、对源图像序列中的图像信息进行解耦,得到源图像序列的分割特征图序列;
19、获取源描述,所述源描述用于描述视频编辑片段的画面内容;以源描述为条件对源图像序列中的图像进行扩散处理,得到噪声图像序列;
20、以源图像序列的分割特征图序列为条件,利用blender中视频序列编辑器对所述噪声图像序列进行去噪声处理并生成目标灯效片段。
21、在步骤s2中,赋值灯效片段包括:
22、对飞机编号并进行分组操作,编辑灯效并定义基础信息;
23、创建灯效片段,同时将分组信息和灯效基本信息进行绑定;
24、将灯效的名称和分组名称在片段的头部进行显示,并定义持续帧长;将灯效的时间信息在片段的时间属性中显示,实现灯效的可视化操作和编辑。
25、进一步,灯效数据包括颜色、位置、速度、时长、灯效位于动画的位置信息和通道信息。
26、进一步,灯效编辑过程包括:
27、获取待编辑灯效的空间拓扑图并显示至灯效编辑区,所述空间拓扑图用于表示待编辑灯效中各灯体单元在物理空间中的空间位置布局;
28、在灯效编辑区中初始化显示待编辑灯效中各灯体单元的灯效配置信息,并在灯效编辑区将每个灯体单元对应的灯效编辑控件并列显示;
29、获取无人机编队表演灯效编排系统对所述灯效编辑控件的编辑指令,根据所述编辑指令对灯效进行编辑,生成目标灯效文件。
30、进一步,灯效配置信息包括区域信息和灯效信息,区域信息用于指定有效发光区域,灯效信息用于描述作用于所述有效发光区域的灯效流程。
31、在步骤s3中,创建灯效模板包括:
32、将编排好的多组灯效进行框选后,将灯效数据进行存储,包括灯效位置信息、持续时间信息、灯效所在通道、灯效本身信息和灯效分组信息;
33、将灯效数据保存为list数据表存储到后台云服务并对灯效模版进行命名。
34、本发明的另一目的在于提供一种无人机编队表演灯效编排系统,该系统实施所述无人机编队表演灯效编排系统控制方法,该系统包括:
35、概念定义模块,用于定义飞机分组、灯效片段、灯效时间轴和灯效通道概念,飞机分组用于存储待上灯效飞机编号,灯效片段用于表征灯效长度和位置,灯效时间轴用于播放灯效,灯效通道用于表示灯效上下叠加和覆盖关系;
36、灯效片段赋值模块,用于对飞机编号并进行分组操作,编辑灯效并定义基础信息;创建灯效片段,同时将分组信息和灯效基本信息进行绑定;将灯效信息进行显示,并定义持续帧长,实现灯效的可视化操作和编辑;
37、灯效模板创建模块,用于将编排好的多组灯效进行框选后,将灯效数据保存为list数据表存储到后台云服务并对灯效模版进行命名。
38、结合上述的所有技术方案,本发明所具备的优点及积极效果为:
39、1.本发明的无人机编队表演灯效编排系统,通过构建灯效片段、灯效时间轴、飞机分组等功能概念可视化操作灯效的起始帧、结束帧和其他灯效的衔接、叠加和复用等功能,实现了对复杂的灯效进行可视化创建、修改和管理,使制作复杂灯效画面变得简单,操作性强,有效提升了制作效率,方便快捷了工作。
40、2.针对无人机编队表演灯效系统编排,本发明先定义了飞机分组、灯效片段、灯效时间轴、灯效通道的概念;在添加灯效时,同时在灯效时间轴上添加该名字的灯效片段,并在灯效片段上定义相关参数。本发明通过拖拽等交互方式,完成对灯效直观的时间长度调整,衔接调整等操作;通过复制粘贴,完成对单一灯效的复用;通过保存灯效模版,完成对动画整体多个灯效的复用。
41、3.本发明通过应用灯效片段,创建飞机分组,将飞机分组和灯效数据进行绑定,并将其可视化的呈现在灯效编辑轴上,可视化动态灯效编辑,确保灯效的有效性;通过对复杂的多灯光效果保存灯效模板,方便后期持续使用。
1.一种无人机编队表演灯效编排系统控制方法,其特征在于,该方法包括:
2.根据权利要求1所述无人机编队表演灯效编排系统控制方法,其特征在于,在步骤s1中,定义飞机分组用于存储待上灯效的飞机编号。
3.根据权利要求2所述无人机编队表演灯效编排系统控制方法,其特征在于,定义飞机分组包括:
4.根据权利要求1所述无人机编队表演灯效编排系统控制方法,其特征在于,在步骤s1中,引用blender中视频序列编辑器功能,将视频编辑片段定义为灯效片段,用于表征灯效的长度和位置;
5.根据权利要求4所述无人机编队表演灯效编排系统控制方法,其特征在于,利用blender中视频序列编辑器功能将视频编辑片段定义为灯效片段包括:
6.根据权利要求1所述无人机编队表演灯效编排系统控制方法,其特征在于,在步骤s2中,赋值灯效片段包括:
7.根据权利要求6所述无人机编队表演灯效编排系统控制方法,其特征在于,灯效编辑过程包括:
8.根据权利要求7所述无人机编队表演灯效编排系统控制方法,其特征在于,所述灯效配置信息包括区域信息和灯效信息,所述区域信息用于指定有效发光区域,所述灯效信息用于描述作用于所述有效发光区域的灯效流程。
9.根据权利要求1所述无人机编队表演灯效编排系统控制方法,其特征在于,在步骤s3中,创建灯效模板包括:
10.一种无人机编队表演灯效编排系统,其特征在于,该系统实施权利要求1~9任意一项所述无人机编队表演灯效编排系统控制方法,该系统包括:
