一种赛道自动生成方法、装置与系统与流程

文档序号:18002109发布日期:2019-06-25 22:58阅读:308来源:国知局
一种赛道自动生成方法、装置与系统与流程

本发明涉及健身领域,尤其涉及一种赛道自动生成方法、装置与系统。



背景技术:

现有赛道制作的工作量非常繁巨。

一般流程为:首先要组建一个专门的设计队伍,一般由专家来组成。由运动专家来制作运动方案,音乐处理专家选择合适的音乐。两者相结合,规划出一个合理的运动曲线。其次,视觉设计专家要依据这个曲线,完成原画设计。原画设计要包含多种元素,包含画面的每一个具体的构成元素,详细到一草一木。同时要考虑到贴合运动曲线,设计赛道的起伏路面。每一个坡度的高低长短都要经过详细复杂的计算,以确保数据吻合。美工建模人员,依据设计,进行建模制作,这个过程中每一个视觉因素都要制作成电脑模型。模型建设完成后,由专门的3d动画软件渲染生成为动画影片,并在经过后期配音,将音乐与动画合成成为赛道影片。整个工作量一般需要几十人2-3个月的时间来完成。通常的教练形象都是真人进行拍摄,经过绿幕抠图技术,后期与影片合成。最后形成带有教练的课程影片。

因此,针对现有赛道制作的工作量非常繁巨问题,提出本发明。



技术实现要素:

本发明的主要目的在于公开一种赛道自动生成方法、装置与系统,用于解决现有技术中存在针对现有赛道制作的工作量非常繁巨问题。

为达上述目的,根据本发明的一个方面,公开一种赛道自动生成方法,并采用如下技术方案:

一种赛道自动生成方法包括:对输入的运动方案与预选音乐进行数据处理,得到一处理结果;根据所述处理结果及预设的视觉方案生成赛道及赛道环境。

进一步地,所述对输入的运动方案与预选音乐进行数据处理,得到一处理结果包括:根据所述运动方案计算对应所述运动方案的卡路里、运动强度及运动时间,并根据所述卡路里、所述运动强度及所述运动时间生成路线的波形图。

进一步地,所述对输入的运动方案与预选音乐进行数据处理,得到一处理结果还包括:通过dj工具对所述预选音乐进行预处理,以此测量音乐的节奏,并根据预设要求调整音乐的节奏快慢变化,低音变化,以及进行转调。

进一步地,所述根据所述处理结果及预设的视觉方案生成赛道及赛道环境包括:通过3d建模构建5种类型组件,具体包括:远景、近景、路面构件、天空盒以及粒子特效;通过调用所述5种类型组件以及所述处理结果生成所述赛道及所述赛道环境。

进一步地,所述的赛道自动生成方法还包括:构建虚拟教练库,具体包括:通过构建3d人模按照9大标准动作进行动作绑定,生成动画部件,依据波形图文件的数据,调用动作模型,编排成虚拟教练动作列表。

根据本发明的另外一个方面,提供一种赛道自动生成装置,并采用如下技术方案:

一种赛道自动生成装置包括:数据处理模块,用于对输入的运动方案与预选音乐进行数据处理,得到一处理结果;生成模块,用于根据所述处理结果及预设的视觉方案生成赛道及赛道环境。

进一步地,所述数据处理模块包括:计算模块,用于根据所述运动方案计算对应所述运动方案的卡路里、运动强度及运动时间,并根据所述卡路里、所述运动强度及所述运动时间生成路线的波形图。

进一步地,所述数据处理模块还包括:预处理模块,用于通过dj工具对所述预选音乐进行预处理,以此测量音乐的节奏,并根据预设要求调整音乐的节奏快慢变化,低音变化,以及进行转调。

进一步地,所述生成模块包括:构建模块,用于通过3d建模构建5种类型组件,具体包括:远景、近景、路面构件、天空盒以及粒子特效;调用模块,用于通过调用所述5种类型组件以及所述处理结果生成所述赛道及所述赛道环境。

根据本发明的又一个方面,提供一种赛道自动生成系统,并采用如下技术方案:

一种赛道自动生成系统包括上述的赛道自动生成装置。

本发明通过将音乐的节奏变化、运动的踏频变化和阻力变化,通过软件进行了视觉化。将真人的影像教练通过虚拟动画教练替代,用标准动作形成整套完整课程。对课程编排处理上,将原来的专家团队设计改成由教练或者课程设计人员自己设计,并能够使用自己熟悉的音乐,大大降低了赛道制作的技术门槛。甚至教练能够自己利用本工具来生成自己的定制赛道。对于音乐的处理,设计了dj处理部分,可以对音乐进行自动的前期处理,而不需要专业的dj人员进行音乐处理。画面处理部分,将画面拆分成标准的5大构成部分,只需建造5部分的3d模型,在程序中自动合成场景,并可随时更换不同主题的场景。而不用像通常那样将整个场景全部建造成3d模型,然后再通过3d动画软件渲染输出。并且不能任意更换其中的模型,只能一体更换。后期处理部分,拜托了原始的后期合成、后期处理等方式,直接用程序生成文件或者视频捕捉方式直接生成赛道,可以及时发布更新。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。

图1为本发明实施例一所述的赛道自动生成方法的流程图;

图2为本发明实施二所述的赛道自动生成方法的流程图;

图3为本发明实施例所述的赛道自动生成装置的示意图。

具体实施方式

以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。

图1为本发明实施例一所述的一种赛道自动生成方法的流程图。

参见图1所示,一种赛道自动生成方法包括:

s101:对输入的运动方案与预选音乐进行数据处理,得到一处理结果;

s103:根据所述处理结果及预设的视觉方案生成赛道及赛道环境。

具体而言,在步骤s101中,运动方案是通过提前设计好的整个的课程方案,具体包括卡路里预算,运动强度、时间、方案等等,在选定某个运动方案之后,主程序对输入的运动方案进行计算,包含卡路里预算,.运动强度、时间、方案等等,并根据此生成路线的波形图。波形图内包含按照8拍一动的动作,根据9大基础动作,设计动作编排,例如,下坡包括8×8一把位对应的动作站;4×8一把位对应两次下压;4×8一把位对应附身等等,以此生成波形图。并根据运动强度等,设定单车的阻力值变化。并把数值等作为处理结果都输入给主程序。

选择音乐,根据运动的不同目的和阶段,选择不同风格、类型和节奏的音乐。通过程序的dj工具把音乐进行预处理,测量音乐的节奏,并根据需求调整音乐的节奏快慢变化,低音变化,以及是否需要进行转调。并把处理结果输入给主程序。

更进一步的,在步骤s103中,主程序在获取上述的处理结果之后,结合视觉方案。在视觉设计和美工,创作主题原画,并将原画拆分构造成5大类型组件,进行3d建模。建模完成后导入主程序。主程序自动调用相关的模型,生成场景。结合数据部分,完成赛道部分的生成。在此部分,建模人员只要按照标准建造标准模型即可,而不必制作整个场景的模型。工作量只有原来的几十分之一。

实施例二

图2为本发明实施二所述的赛道自动生成方法的流程图。

参见图2所示,赛道自动生成方法包括:

步骤1:运动方案;

步骤2:音乐列表;

步骤3:动作分解;

步骤4:rpm调整、速度调整、调性调整;

步骤5:数据处理;

步骤6:5大模型类别构件:远景、近景、路面构件、天空盒、粒子特效;

步骤7:路面与环境生成;

步骤8:教练人模;

步骤9:9大基础动作提示语音;

步骤10:虚拟教练生成;

步骤11:工程项目输出;

步骤12:视频采集;

步骤13:赛道视频;

步骤14:版本程序;

步骤15:发布。

具体的,通过设置的运动方案可以获取该方案的踏频、阻力、时间,然后在音乐列表中选取音乐,通过对运动方案及音乐的处理,对音乐的处理可包括节奏速度调整,重低音强化弱化,变调转调,配器修改,节奏自动识别,base提取等。将处理后的结果输入主程序,并结合5大模型类别构件,生成路面与环境。

作为优选的实施方式,所述的赛道自动生成方法还包括:构建虚拟教练库,具体包括:通过构建3d人模按照9大标准动作进行动作绑定,生成动画部件,依据波形图文件的数据,调用动作模型,编排成虚拟教练动作列表。

动作设计人员设计虚拟教练形象,并完成3d人模的制作。动画人员将3d人模按照9大标准动作进行动作绑定,生成动画部件,并输入主程序。主程序依据波形图文件的数据,调用动作模型,编排成虚拟教练动作列表。在此部分,可以避免不同的教练导致的动作标准不一致,同时一次制作可以多次利用。只需要电脑建模绑定,形成教练库,即可随时更换教练形象。而不必经过繁重的拍摄与制作过程。

完成以上部分,主程序运行,即可自动生成赛道。并可选择是否调用虚拟教练。在此部分,赛道是实时生成,而不必经过长时间渲染输出成影片,再经过后期合成才能得到最后影像。

通过视频采集卡,可将画面、音乐采集成视频文件,形成课件组件。最后通过赛道更新系统发布到终端用户的服务器当中。在此部分,可以发布视频,也可以发布程序,依据用户终端版本不同,使用不同的形式。同时视频的采集是音乐、教练、图像合而为一,不必经过后期制作,采集完即可实时发布。

根据本发明的另外一个方面,提供一种赛道自动生成装置,并采用如下技术方案:

一种赛道自动生成装置包括:数据处理模块30,用于对输入的运动方案与预选音乐进行数据处理,得到一处理结果;生成模块32,用于根据所述处理结果及预设的视觉方案生成赛道及赛道环境。

进一步地,所述数据处理模块30包括:计算模块(图中未示),用于根据所述运动方案计算对应所述运动方案的卡路里、运动强度及运动时间,并根据所述卡路里、所述运动强度及所述运动时间生成路线的波形图。

进一步地,所述数据处理模块30还包括:预处理模块(图中未示),用于通过dj工具对所述预选音乐进行预处理,以此测量音乐的节奏,并根据预设要求调整音乐的节奏快慢变化,低音变化,以及进行转调。

进一步地,所述生成模块32包括:构建模块(图中未示),用于通过3d建模构建5种类型组件,具体包括:远景、近景、路面构件、天空盒以及粒子特效;调用模块(图中未示),用于通过调用所述5种类型组件以及所述处理结果生成所述赛道及所述赛道环境。

本发明提供的一种赛道自动生成系统上述的赛道自动生成装置。

本发明通过输入运动方案及预选音乐,对运动方案及预选音乐进行数据处理,生成路面曲线,同时结合视觉方案,共同实时生成带有环境的赛道,方便简单实用,并配有选择虚拟教练功能,虚拟教练动作任意搭配,每次可不重复。以上只通过说明的方式描述了本发明的某些示范性实施例,毋庸置疑,对于本领域的普通技术人员,在不偏离本发明的精神和范围的情况下,可以用各种不同的方式对所描述的实施例进行修正。因此,上述附图和描述在本质上是说明性的,不应理解为对本发明权利要求保护范围的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1