多功能舞蹈体验系统的制作方法

文档序号:8543322阅读:399来源:国知局
多功能舞蹈体验系统的制作方法
【技术领域】
[0001] 本发明设及体感互动技术,特别是设及一种多功能舞蹈体验系统。
【背景技术】
[0002] 目前,在多媒体舞蹈教学领域,多数采用视频舞蹈教学,该种教学方法使舞蹈学习 者不能在舞蹈学习过程中得到反馈,为了解决该个问题,通过使用动作捕捉设备捕捉用户 的舞蹈动作,然后与模板动作进行对比,通过在屏幕中用不同的颜色显示舞蹈学习者和虚 拟教学者之间的动作差别,从而实现了舞蹈学习者动作的反馈与纠正。
[0003] 在舞蹈创作的实现中,多使用鼠标和键盘交互来制作舞蹈关键动作帖,然后再调 节关键动作帖之间的过渡曲线,但使用该种方式进行舞蹈创作,一般需要创作者进行长时 间的软件学习,并且整个过程操作比较繁琐。
[0004] 由此可知,虽然目前舞蹈教学已有发明者提出使用反馈来提高舞蹈教学的有效 性,但是并没有实现对舞蹈学习者的动作进行引导,在舞蹈创作的实现方式中,每个舞蹈关 键动作帖都需亲自进行制作,且关键动作帖之间的过渡曲线必须进行人工手动调节,十分 繁琐。

【发明内容】

[0005] 本发明提供的多功能舞蹈体验系统,可W实现舞蹈录制、舞蹈表演、舞蹈教学和舞 蹈创作。
[0006] 根据本发明的一方面,提供一种多功能舞蹈体验系统,包括:
[0007] 数据采集模块,用于采集第一数据信息,所述第一数据信息包括第一骨骼动作信 息、第一骨骼信息;数据传输模块,用于将所述第一数据信息进行传输;数据处理模块,用 于对所述第一数据信息进行去噪和平滑处理得到第二数据信息,所述第二数据信息包括第 二骨骼动作信息、第二骨骼信息;人机交互模块,用于根据所述第二骨骼动作信息、所述第 二骨骼信息、舞蹈基本动作信息和创意舞蹈动作信息进行舞蹈录制、舞蹈表演、舞蹈教学和 舞蹈创作。
[000引本发明实施例提供的多功能舞蹈体验系统,通过将第一数据信息进行去噪和平滑 处理得到第二数据信息,从而根据第二数据信息、舞蹈基本动作信息和创意舞蹈动作信息 实现舞蹈录制、舞蹈表演、舞蹈教学和舞蹈创作。
【附图说明】
[0009] 图1为本发明实施例提供的多功能舞蹈体验系统示意图。
【具体实施方式】
[0010] 下面结合附图对本发明实施例提供的多功能舞蹈体验系统进行详细描述。
[0011] 图1为本发明实施例提供的多功能舞蹈体验系统示意图。
[0012] 参照图1,系统包括数据采集模块10、数据传输模块20、数据处理模块30、人机交 互模块40、数据输出模块50和云端数据分析模块60。
[0013] 数据采集模块10,用于采集第一数据信息,所述第一数据信息包括第一骨骼动作 信息、第一骨骼信息。
[0014]该里,数据采集模块10将采集的第一数据信息发送给数据传输模块20,采集方式 可W为机械设备动作捕捉方式、光学动作捕捉方式和的动作捕捉方式。
[0015] 数据传输模块20,用于将第一数据信息进行传输。
[0016] 该里,数据传输模块20接收数据采集模块10发送的第一数据信息,并将第一数据 信息发送给数据处理模块30。
[0017] 数据处理模块30,用于对所述第一数据信息进行去噪和平滑处理得到第二数据信 息,所述第二数据信息包括第二骨骼动作信息、第二骨骼信息。
[0018] 该里,数据处理模块30用于接收数据传输模块20发送的第一数据信息,并将第一 数据信息进行处理得到第二数据信息,将第二数据信息发送给人机交互模块40。
[0019] 人机交互模块40,用于根据所述第二骨骼动作信息、所述第二骨骼信息、舞蹈基本 动作信息和创意舞蹈动作信息进行舞蹈录制、舞蹈表演、舞蹈教学和舞蹈创作。
[0020] 该里,人机交互模块40用于接收数据处理模块30发送的第二数据信息,还用于接 收云端数据分析模块60发送的舞蹈基本动作信息和创意舞蹈动作信息。
[0021] 进一步地,人机交互模块40包括;将所述第二骨骼动作信息进行录制得到录制的 第二骨骼动作信息。
[0022] 该里,人机交互模块40主要实现舞蹈录制,人机交互模块40将录制专业舞者的第 二骨骼动作信息发送给云端数据分析模块60。
[0023] 进一步地,人机交互模块40还包括:用户的动作驱动第一虚拟人物进行表演构成 舞蹈动作信息。
[0024] 该里,用户进行即兴舞蹈表演,表演者可W自由选择人机交互软件中的第一虚拟 人物和虚拟舞台,而且第一虚拟人物由用户的动作驱动,在用户进行虚拟表演之后,人机交 互模块40将舞蹈动作信息发送给云端数据分析模块60。
[00巧]进一步地,所述人机交互模块还包括:
[0026] 通过分析所述第二骨骼信息中的骨骼比例获取人体的身体比例;
[0027] 根据所述人体的身体比例生成第二虚拟人物和第=虚拟人物;
[002引所述第二虚拟人物根据关键动作信息进行表演构成第一虚拟动作;
[0029] 所述用户的动作驱动所述第=虚拟人物进行表演构成第二虚拟动作;
[0030] 如果所述第一虚拟动作与所述第二虚拟动作重合,则根据所述关键动作信息进行 下一个关键动作;
[0031] 如果所述第一虚拟动作与所述第二虚拟动作不重合,则箭头对所述用户驱动的所 述第=虚拟人物的所述第二虚拟动作进行引导。
[0032] 该里,人机交互模块40用于实现舞蹈教学。舞蹈教学,主要实现舞蹈关键动作教 学,其中关键动作信息来自于云端数据分析模块60,在静止状态下,第二虚拟人物和第=虚 拟人物是重合的,两者的不同之处在于第二虚拟人物的主体颜色是红色,代表虚拟教学人 物,第=虚拟人物的主体颜色是藍色,代表用户。当用户选择关键动作信息结束之后,红色 的第二虚拟人物依次开始做关键舞蹈动作,用户通过驱动藍色的第=虚拟人物将第二虚拟 动作与红色的第二虚拟教学人物的第一虚拟动作重合,当第一虚拟动作和第二虚拟动作没
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1