1.本发明涉及视景仿真技术领域,尤其涉及一种基于镜头方案设计的离线数据驱动视景演示方法。
背景技术:
2.随着计算机图形学技术高速发展的背景下,基于视景的新一代系统型号概念演示已经越来越受到重视。传统上对于新一代系统型号的视景展示是现场跟客户反复迭代,确定演示方案,然后再根据演示方案定制视景演示系统,这种方法远远不能满足日益复杂的任务要求以及不同人群的核心关注点。这就需要提供一种高效镜头方案设计的方法,能够快速制定不同视景演示方案,满足不同人员的演示要求。
技术实现要素:
3.本发明所要解决的技术问题是:提供一种基于镜头方案设计的离线数据驱动视景演示方法,以解决上述背景技术中提出的问题。
4.本发明所采用的技术方案是:一种基于镜头方案设计的离线数据驱动视景演示方法,它包括以下步骤:s1、根据演示需要选择离线数据文件,且选择的离线文件中包括数据实体以及事件信息;s2、根据离线数据文件中的数据实体建立与三维模型的映射关系;s3、根据离线数据文件中的事件信息在演示时间轴设定各窗口演示镜头方案;s4、预览镜头方案下的视景演示,并根据视觉效果调整镜头方案;s5、保存步骤s4调整好的镜头方案至演示库中;s6、根据演示要求从演示库中选择合适的镜头方案进行视景演示。
5.作为优选,所述离线数据文件为通过仿真软件仿真产生的数据文件。
6.作为优选,所述数据实体包括系统实体以及各个系统实体的位置数据和姿态数据,所述事件信息包括关键事件以及关键事件发生的时间点。
7.作为优选,所述三维模型为预先建立存储的,并且每个预设存储的三维模型都带有标签,每个数据实体也带有标签,通过数据实体与三维模型的标签对应实现映射。
8.作为优选,步骤s3中需要先根据数据实体的数量设置对应数量的画面窗口,然后将对应数据实体的事件信息在演示时间轴设定各自的画面窗口演示镜头方案。
9.作为优选,步骤s3中,演示镜头方案由一系列时间片段组成,在时间片段中包括起始时间、终止时间、镜头方向、目标实体、特效显示、字幕信息以及视频播放。
10.采用以上方法与现有技术相比,本发明具有以下优点:本发明根据离线数据的特点,按照时间轴完整显示整个数据信息,可通过事件标签快速定位关键时间点,并在该时间点上设计当前时间片段想要展示的视景演示效果,最终完成设计镜头演示方案。通过一系列的镜头演示方案,进一步提高视景演示系统的易用性与便捷性,快速满足客户不同要求
下的演示需要。
附图说明
11.图1是本发明的运行流程示意图。
12.图2是本发明实施例一中数据实体与三维模型之间映射示意图。
13.图3是本发明实施例一中演示镜头方案设计结果的示意图。
具体实施方式
14.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同 或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描 述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
15.一种基于镜头方案设计的离线数据驱动视景演示方法,它包括以下步骤:s1、根据演示需要选择离线数据文件,且选择的离线文件中包括数据实体以及事件信息;其中,离线数据文件是通过仿真软件仿真后产生的数据文件,可以放置在电脑的任意位置,我们根据业务需要及演示要求选择相应的数据文件,且离线数据文件一般包括数据实体以及事件信息,数据实体主要为系统实体以及各个系统实体的位置数据和姿态数据,事件信息主要包括关键事件以及关键事件发生的时间点,离线数据文件主要为csv、txt、json等符合数据规范的存储格式;s2、根据离线数据文件中的数据实体建立与三维模型的映射关系;其中三维模型是事前都建立好的,储存在电脑上的,其上带有标签,离线数据文件中的数据实体也是带有标签的,识别加载离线数据文件之后得到数据实体,然后根据数据实体的标签查找对应三维模型的标签进行一一对应,实现映射,便于后续所选三维模型根据数据信息进行位置和姿态运动;s3、根据离线数据文件中的事件信息在演示时间轴设定各窗口演示镜头方案;画面窗口数量是根据数据实体数量来的;s4、预览镜头方案下的视景演示,并根据视觉效果调整镜头方案;s5、保存步骤s4调整好的镜头方案至演示库中;因为每次运行步骤s1到s4都会生成一个镜头方案,所以演示库中会有很多种镜头方案,s6、根据演示要求从演示库中选择合适的镜头方案进行视景演示。
16.实施例一:s1、以战斗机对海打击舰船为例,已有对应的离线数据文件(即仿真数据文件),该文件包含红方预警机1、战斗机1、炸弹1和蓝方驱逐舰1系统实体,以及1分钟内各个实体的位置数据(经度、纬度、高度)和姿态数据(偏航角、翻滚角、俯仰角)、关键事件以及其发生的时间点;s2、识别加载该离线数据文件,如图2所示,将系统实体与视景三维模型建立关系,便于后续对应三维模型根据数据信息进行位置和姿态运动;s3、设计视景演示包括两个画面窗口1和2,1画面窗口用于演示红方系统、2画面窗口用于演示蓝方系统,每个画面窗口都包括镜头通道、视频通道、声音通道和特效通道;s4、如图3所示,在画面窗口1中前10分钟显示预警机镜头,以俯视角度显示,在画
面窗口2全程播放驱逐舰镜头,以俯视角度显示;s5、由于第10分钟存在发现驱逐舰事件,设计第10分钟画面窗口1播放全局镜头,在特效通道中显示预警机与战斗机的通信特效;s6、设计第14分钟画面窗口1中开始播放战斗机起飞的视频;s7、设计第18分钟画面窗口1中开始播放战斗机镜头,以左侧角度显示;s8、由于第10分钟存在确认打击指令事件,设计第28分钟播放战斗机投弹视频;s9、设计第32分钟画面窗口1中开始播放炸弹镜头,以前视角度显示;s10、由于第42分钟存在击中驱逐舰事件,设计42分钟显示驱逐舰爆炸特效,并播放爆炸特效音;s11、预览播放整个演示过程,观察画面窗口1和画面窗口2的视景演示效果,如满足演示要求,则保存该镜头方案,便于后续使用,不满足演示要求,根据效果重新调整直至满意位置。
17.本发明根据离线数据的特点,按照时间轴完整显示整个数据信息,可通过事件标签快速定位关键时间点,并在该时间点上设计当前时间片段想要展示的视景演示效果,最终完成设计镜头演示方案。通过一系列的镜头演示方案,进一步提高视景演示系统的易用性与便捷性,快速满足客户不同要求下的演示需要。
18.尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
19.对于本领域的技术人员而言,阅读上述说明后,各种变化和修正无疑将显而易见。因此,所附的权利要求书应看作是涵盖本发明的真实意图和范围的全部变化和修正。在权利要求书范围内任何和所有等价的范围与内容,都应认为仍属本发明的意图和范围内。
技术特征:
1.一种基于镜头方案设计的离线数据驱动视景演示方法,其特征在于,它包括以下步骤:s1、根据演示需要选择离线数据文件,且选择的离线文件中包括数据实体以及事件信息;s2、根据离线数据文件中的数据实体建立与三维模型的映射关系;s3、根据离线数据文件中的事件信息在演示时间轴设定各窗口演示镜头方案;s4、预览镜头方案下的视景演示,并根据视觉效果调整镜头方案;s5、保存步骤s4调整好的镜头方案至演示库中;s6、根据演示要求从演示库中选择合适的镜头方案进行视景演示。2.根据权利要求1所述的一种基于镜头方案设计的离线数据驱动视景演示方法,其特征在于:所述离线数据文件为通过仿真软件仿真产生的数据文件。3.根据权利要求1所述的一种基于镜头方案设计的离线数据驱动视景演示方法,其特征在于:所述数据实体包括系统实体以及各个系统实体的位置数据和姿态数据,所述事件信息包括关键事件以及关键事件发生的时间点。4.根据权利要求1所述的一种基于镜头方案设计的离线数据驱动视景演示方法,其特征在于:所述三维模型为预先建立存储的,并且每个预设存储的三维模型都带有标签,每个数据实体也带有标签,通过数据实体与三维模型的标签对应实现映射。5.根据权利要求1所述的一种基于镜头方案设计的离线数据驱动视景演示方法,其特征在于:步骤s3中需要先根据数据实体的数量设置对应数量的画面窗口,然后将对应数据实体的事件信息在演示时间轴设定各自的画面窗口演示镜头方案。6.根据权利要求1所述的一种基于镜头方案设计的离线数据驱动视景演示方法,其特征在于:步骤s3中,演示镜头方案由一系列时间片段组成,在时间片段中包括起始时间、终止时间、镜头方向、目标实体、特效显示、字幕信息以及视频播放。
技术总结
本发明涉及视景仿真领域,特别是涉及一种基于镜头方案设计的离线数据驱动视景演示方法,该方法通过识别并加载离线数据文件,根据离线数据在时间轴上顺序对应显示存在的事件标签,通过事件标签快速定位关键时间点,并在该时间点上设计当前时间片段想要展示的视景演示效果。通过上述方法,本发明能够进一步提高视景演示系统的易用性与便捷性,快速满足客户不同要求下的演示需要。户不同要求下的演示需要。户不同要求下的演示需要。
技术研发人员:万怡航 徐轶 邵天宇
受保护的技术使用者:上海烜翊科技有限公司
技术研发日:2021.11.29
技术公布日:2022/3/8