1.一种舞蹈训练辅助方法,其特征在于,包括:获取指定舞蹈教学模板及相应的多个舞蹈动作片段;其中,所述舞蹈教学模板包括特定音乐和相应标准舞蹈动作;所述多个舞蹈动作片段是基于标准舞蹈动作分割得到的;
接收对舞蹈动作片段的编辑操作,得到新的舞蹈动作组合;
将所述新的舞蹈动作组合与所述音乐进行匹配分析,判断是否存在错误。
2.如权利要求1所述的一种舞蹈训练辅助方法,其特征在于,所述编辑操作包括选择、排列组合,以及调整特定舞蹈动作片段所占节拍。
3.如权利要求2所述的一种舞蹈训练辅助方法,其特征在于,还获取预先设定的组合规则,所述组合规则对于每一个舞蹈动作片段,规定不能与其连续出现的下一个舞蹈动作片段;所述编辑操作受该组合规则限制。
4.如权利要求1所述的一种舞蹈训练辅助方法,其特征在于,所述舞蹈动作片段包括手臂动作片段和脚部动作片段。
5.如权利要求1所述的一种舞蹈训练辅助方法,其特征在于,所述匹配分析具体为:以所述音乐的乐句为单位,依次对各个舞蹈动作片段按节拍进行匹配,若出现舞蹈动作片段与音乐节拍不一致,判断为存在错误,对该舞蹈动作片段进行提醒;接收针对舞蹈动作片段的调整,执行匹配分析,若存在错误,继续接收调整,直至不存在错误,得到创编舞蹈动作。
6.如权利要求5所述的一种舞蹈训练辅助方法,其特征在于,得到创编舞蹈动作后,还对其中舞蹈动作片段之间的分割处进行优化:将标准舞蹈动作与创编舞蹈动作进行比对,识别可能需要进行优化的分割处;对于可能需进行优化的分割处,分别进行身体朝向连贯性判断和动作连贯性判断;对于身体朝向不连贯的分割处进行插值处理实现过渡;对于动作不连贯的分割处,根据预设过渡轨迹实现过渡。
7.一种服务器,与客户端连接,其特征在于,被配置为包括:舞蹈教学模板库,用于存储多个舞蹈教学模板;
舞蹈动作片段库,用于存储基于所述舞蹈教学模板分割得到的舞蹈动作片段;
创编纠错模块,用于获取客户端发送的动作创编请求,所述动作创编请求包括指定舞蹈教学模板,将所述舞蹈教学模板和相应舞蹈动作片段发送至客户端;以及获取客户端发送的新的舞蹈动作组合,将所述新的舞蹈动作组合与所述音乐进行匹配分析,判断是否存在错误,若存在,向客户端发送错误提醒。
8.一种客户端,与服务器连接,其特征在于,被配置为包括:创编训练模块,用于接收用户关于舞蹈教学模板的选择,从服务器舞蹈教学模板库和舞蹈动作片段库调用相应音乐和舞蹈动作片段;
接收对舞蹈动作片段的编辑操作,得到新的舞蹈动作组合,并发送至服务器;以及接收服务器发送的错误提醒。
9.如权利要求8所述的客户端,其特征在于,还包括:动作训练模块,用于接收用户关于舞蹈教学模板的选择,从服务器舞蹈教学模板库调用舞蹈教学模板并显示。
10.一种舞蹈训练训练辅助系统,其特征在于,包括如权利要求7所述的服务器和如权利要求8‑9所述的客户端。