【技术实现步骤摘要】
舞蹈的音乐匹配方法、装置及娱乐设备
[0001]本申请涉及音频
,尤其是一种舞蹈的音乐匹配方法、装置、娱乐设备、计算机设备及计算机存储介质。
技术介绍
[0002]目前,随着人们生活水平提升,舞蹈成为了一种极为普及的娱乐方式,在一些即兴的跳舞场景中,用户会随机做出一些动作,而后台操作人员会根据动作的分类、频率挑选出合适的音乐进行播放;在选择音乐过程中,对于操作人员的专业要求较高,而且所选择的音乐有时候也无法最佳的匹配用户的舞蹈动作。
技术实现思路
[0003]为了解决上述技术缺陷之一,本申请提供一种舞蹈的音乐匹配方法、装置、娱乐设备、计算机设备及计算机存储介质,可以实现自动化地为用户匹配出音乐,并能够最佳匹配到舞蹈动作。
[0004]一种舞蹈的音乐匹配方法,包括:
[0005]捕捉用户舞蹈片段的动作图像,识别各帧动作图像的骨骼帧数据;其中,所述骨骼帧数据包括各个骨骼点及其对应的骨骼坐标;
[0006]根据所述骨骼帧数据计算动作频率参数,并根据所述动作频率参数将所述骨骼帧数据组合成 ...
【技术保护点】
【技术特征摘要】
1.一种舞蹈的音乐匹配方法,其特征在于,包括:捕捉用户舞蹈片段的动作图像,识别各帧动作图像的骨骼帧数据;其中,所述骨骼帧数据包括各个骨骼点及其对应的骨骼坐标;根据所述骨骼帧数据计算动作频率参数,并根据所述动作频率参数将所述骨骼帧数据组合成若干组实时动作数据;将所述实时动作数据与动作库中预存的参考动作数据进行比较确定动作类型;根据所述动作类型及所述实时动作数据从音乐库中匹配出目标音乐。2.根据权利要求1所述的舞蹈的音乐匹配方法,其特征在于,所述动作库包括多个动作类型及其对应的若干个动作,每个动作包括至少一个关键帧的骨骼坐标数据。3.根据权利要求2所述的舞蹈的音乐匹配方法,其特征在于,所述音乐库包括与所述动作类型对应的类型,每种类型对应若干个音乐,每个音乐包括音频资源以及与所述动作数据相匹配的音乐参数。4.根据权利要求3所述的舞蹈的音乐匹配方法,其特征在于,根据所述骨骼帧数据计算动作频率参数,并根据所述动作频率参数将所述骨骼帧数据组合成若干组实时动作数据,包括:根据各个所述骨骼帧数据计算骨骼运动幅度参数;计算设定数量的骨骼帧数据得到一组动作图像帧的骨骼运动幅度参数;从各个骨骼运动幅度参数中确定骨骼运动幅度的低峰位置,并以所述低峰位置为动作分割点划分成若干组动作;根据各组动作的骨骼运动幅度参数计算相应的动作BPM以及动作幅度参数;其中,所述动作BPM定义为一分钟内完成动作的次数。5.根据权利要求4所述的舞蹈的音乐匹配方法,其特征在于,根据各个所述骨骼帧数据计算骨骼运动幅度参数,包括:依次读取相邻的两个骨骼帧数据;计算两个骨骼帧数据中各个骨骼点的偏移向量;将个各骨骼点的偏移向量的长度相加,得到各骨骼点偏移向量的长度和值,并将所述长度值和作为后一帧骨骼帧数据的骨骼运动幅度参数;以此类推,计算出各帧骨骼帧数据的骨骼运动幅度参数。6.根据权利要求5所述的舞蹈的音乐匹配方...
【专利技术属性】
技术研发人员:范广祥,徐焕芬,
申请(专利权)人:广州艾美网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。