本技术涉及计算机,尤其涉及一种舞姿动作评价方法、装置、电子设备及存储介质。
背景技术:
1、目前,青少年的教育方式已不仅仅局限于传统教育方式,素质教育也越来越被人们所重视,其中就包括了舞蹈教学。无论是舞蹈考级还是舞蹈教学,都需要对舞者的舞姿动作是否标准进行评价。
2、在现有技术中,通常是由舞蹈老师或舞蹈考级评价老师,人工判断舞者的当前舞姿动作是否标准。
3、但是,现有技术得到的评价结果受评价老师的主观影响,传统主观的评价方式的公平性会引起公众质疑,因此亟需一种能够实现对舞姿动作进行客观评价的方法。
技术实现思路
1、本技术提供一种舞姿动作评价方法、装置、电子设备及存储介质,以解决现有技术无法对舞者的舞姿动作进行客观评价等缺陷。
2、本技术第一个方面提供一种舞姿动作评价方法,包括:
3、获取待评价舞者在不同视角下的监控录像;
4、针对所述监控录像中的任一帧监控图像,对该帧监控图像进行肢体关键点位置检测,得到所述待评价舞者各肢体关键点在该帧监控图像中的空间坐标;
5、将所述待评价舞者各肢体关键点在该帧监控图像中的空间坐标,映射到预设的拉班二十面体,得到所述待评价舞者在该帧监控图像下的拉班二十面体映射结果;
6、根据所述待评价舞者在各帧监控图像下的拉班二十面体映射结果,确定所述待评价舞者的舞姿动作评价结果。
7、可选的,所述针对所述监控录像中的任一帧监控图像,对该帧监控图像进行肢体关键点位置检测,得到所述待评价舞者各肢体关键点在该帧监控图像中的空间坐标,包括:
8、针对任一视角下的监控录像中的任一帧监控图像,将该监控图像输入到预设的检测模型,得到待评价舞者在该帧监控图像中的肢体关键点二维信息;
9、根据各视角下的该帧监控图像所对应的肢体关键点二维信息,确定所述待评价舞者各肢体关键点在该帧监控图像中的空间坐标。
10、可选的,所述根据各视角下的该帧监控图像所对应的肢体关键点二维信息,确定所述待评价舞者各肢体关键点在该帧监控图像中的空间坐标,包括:
11、根据各视角下的该帧监控图像所对应的肢体关键点二维信息和相机参数,确定所述待评价舞者在各视角下每个肢体关键点的空间投影表达式;
12、根据所述待评价舞者在各视角下每个肢体关键点的空间投影表达式,构建各所述肢体关键点的空间投影矩阵;
13、根据各所述肢体关键点的空间投影矩阵,确定所述待评价舞者各肢体关键点在该帧监控图像中的空间坐标。
14、可选的,所述根据所述待评价舞者在各帧监控图像下的拉班二十面体映射结果,确定所述待评价舞者的舞姿动作评价结果,包括:
15、根据所述待评价舞者在各帧监控图像下的拉班二十面体映射结果,确定所述待评价舞者各肢体关键点在拉班空间上的帧间移动距离;
16、根据所述待评价舞者各肢体关键点在拉班空间上的帧间移动距离,确定所述待评价舞者各肢体关键点的空间活跃度;
17、根据所述待评价舞者各肢体关键点的空间活跃度,确定所述待评价舞者的舞姿动作评价结果。
18、可选的,所述根据所述待评价舞者各肢体关键点在拉班空间上的帧间移动距离,确定所述待评价舞者各肢体关键点的空间活跃度,包括:
19、根据所述待评价舞者各肢体关键点在拉班空间上的帧间移动距离和所述监控录像的帧间时间长度,确定所述待评价舞者各肢体关键点的空间活跃度。
20、可选的,所述根据所述待评价舞者在各帧监控图像下的拉班二十面体映射结果,确定所述待评价舞者的舞姿动作评价结果,包括:
21、根据所述待评价舞者在各帧监控图像下的拉班二十面体映射结果,确定所述待评价舞者在各时域上的舞姿信息;
22、根据所述待评价舞者在各时域上的舞姿信息表征的舞蹈情感,确定所述待评价舞者的舞姿动作评价结果。
23、可选的,所述根据所述待评价舞者在各时域上的舞姿信息表征的舞蹈情感,确定所述待评价舞者的舞姿动作评价结果,包括:
24、将所述待评价舞者在各时域上的舞姿信息,转换为各所述时域上的基频信号;
25、根据各所述时域上的基频信号变化情况,确定所述待评价舞者在各时域上的舞蹈情感;
26、根据所述待评价舞者在各时域上的舞蹈情感与预设标准舞蹈情感之间的匹配程度,确定所述待评价舞者的舞姿动作评价结果。
27、本技术第二个方面提供一种舞姿动作评价装置,包括:
28、获取模块,用于获取待评价舞者在不同视角下的监控录像;
29、检测模块,用于针对所述监控录像中的任一帧监控图像,对该帧监控图像进行肢体关键点位置检测,得到所述待评价舞者各肢体关键点在该帧监控图像中的空间坐标;
30、映射模块,用于将所述待评价舞者各肢体关键点在该帧监控图像中的空间坐标,映射到预设的拉班二十面体,得到所述待评价舞者在该帧监控图像下的拉班二十面体映射结果;
31、评价模块,用于根据所述待评价舞者在各帧监控图像下的拉班二十面体映射结果,确定所述待评价舞者的舞姿动作评价结果。
32、可选的,所述检测模块,具体用于:
33、针对任一视角下的监控录像中的任一帧监控图像,将该监控图像输入到预设的检测模型,得到待评价舞者在该帧监控图像中的肢体关键点二维信息;
34、根据各视角下的该帧监控图像所对应的肢体关键点二维信息,确定所述待评价舞者各肢体关键点在该帧监控图像中的空间坐标。
35、可选的,所述检测模块,具体用于:
36、根据各视角下的该帧监控图像所对应的肢体关键点二维信息和相机参数,确定所述待评价舞者在各视角下每个肢体关键点的空间投影表达式;
37、根据所述待评价舞者在各视角下每个肢体关键点的空间投影表达式,构建各所述肢体关键点的空间投影矩阵;
38、根据各所述肢体关键点的空间投影矩阵,确定所述待评价舞者各肢体关键点在该帧监控图像中的空间坐标。
39、可选的,所述评价模块,具体用于:
40、根据所述待评价舞者在各帧监控图像下的拉班二十面体映射结果,确定所述待评价舞者各肢体关键点在拉班空间上的帧间移动距离;
41、根据所述待评价舞者各肢体关键点在拉班空间上的帧间移动距离,确定所述待评价舞者各肢体关键点的空间活跃度;
42、根据所述待评价舞者各肢体关键点的空间活跃度,确定所述待评价舞者的舞姿动作评价结果。
43、可选的,所述评价模块,具体用于:
44、根据所述待评价舞者各肢体关键点在拉班空间上的帧间移动距离和所述监控录像的帧间时间长度,确定所述待评价舞者各肢体关键点的空间活跃度。
45、可选的,所述评价模块,具体用于:
46、根据所述待评价舞者在各帧监控图像下的拉班二十面体映射结果,确定所述待评价舞者在各时域上的舞姿信息;
47、根据所述待评价舞者在各时域上的舞姿信息表征的舞蹈情感,确定所述待评价舞者的舞姿动作评价结果。
48、可选的,所述评价模块,具体用于:
49、将所述待评价舞者在各时域上的舞姿信息,转换为各所述时域上的基频信号;
50、根据各所述时域上的基频信号变化情况,确定所述待评价舞者在各时域上的舞蹈情感;
51、根据所述待评价舞者在各时域上的舞蹈情感与预设标准舞蹈情感之间的匹配程度,确定所述待评价舞者的舞姿动作评价结果。
52、本技术第三个方面提供一种电子设备,包括:至少一个处理器和存储器;
53、所述存储器存储计算机执行指令;
54、所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一个方面以及第一个方面各种可能的设计所述的方法。
55、本技术第四个方面提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一个方面以及第一个方面各种可能的设计所述的方法。
56、本技术技术方案,具有如下优点:
57、本技术提供一种舞姿动作评价方法、装置、电子设备及存储介质,该方法包括:获取待评价舞者在不同视角下的监控录像;针对监控录像中的任一帧监控图像,对该帧监控图像进行肢体关键点位置检测,得到待评价舞者各肢体关键点在该帧监控图像中的空间坐标;将待评价舞者各肢体关键点在该帧监控图像中的空间坐标,映射到预设的拉班二十面体,得到待评价舞者在该帧监控图像下的拉班二十面体映射结果;根据待评价舞者在各帧监控图像下的拉班二十面体映射结果,确定待评价舞者的舞姿动作评价结果。上述方案提供的方法,通过基于待评价舞者各肢体关键点在拉班二十面体中的映射结果,对待评价舞者的舞姿动作进行评价,实现了对舞者的舞姿动作的客观评价,从而使得到的舞姿动作评价结果具备较高的客观性。