[发明专利]一种虚拟对象舞蹈生成方法及计算机存储介质在审
申请号: | 202110901912.6 | 申请日: | 2021-08-06 |
公开(公告)号: | CN113643442A | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 许荣峰;李中冬;陈节省;刘旺;林剑宇 | 申请(专利权)人: | 福建凯米网络科技有限公司 |
主分类号: | G06T19/00 | 分类号: | G06T19/00;G06F16/683;G06F16/68;G10H1/36;G10H1/40 |
代理公司: | 福州市景弘专利代理事务所(普通合伙) 35219 | 代理人: | 张忠波;黄以琳 |
地址: | 350018 福建省福州市仓山区城门镇南江滨西大道198*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 对象 舞蹈 生成 方法 计算机 存储 介质 | ||
本发明涉及虚拟现实技术领域,公开了一种虚拟对象舞蹈生成方法及计算机存储介质,包括步骤:预设虚拟对象的舞蹈库,舞蹈库具有多个存储单元,不同存储单元对应存储不同肢体部位的舞蹈动作;从音频文件中获取音乐元素,根据音乐元素从多个存储单元中分别提取舞蹈动作;按时间轴将不同肢体部位的所述舞蹈动作进行拼接形成所述虚拟对象的动态舞蹈。本发明可根据音频文件从舞蹈库中提取虚拟对象的不同肢体部位的舞蹈动作,从而能更好的配合音频文件产生丰富和灵活的舞蹈视频;通过不同肢体部位组合产生虚拟对象的舞蹈,可通过少量的肢体部位就可产生大量的舞蹈动作,大大降低了人工和时间成本。
技术领域
本发明涉及虚拟现实技术领域,特别是涉及一种虚拟对象舞蹈生成方法及计算机存储介质。
背景技术
随着虚拟现实技术的发展,虚拟的三维对象也越来越多的被应用于音乐的视频中,在视频中通过虚拟三维对象为音乐配舞。
目前虚拟三维对象的舞蹈动作主要可通过以下几种方案实现:
方案一:为每一首音乐独设计虚拟三维对象并录制该虚拟三维对象的舞蹈动作。
方案二:设计、录制虚拟三维对象的简短的舞蹈动作片段,根据音乐随机组合舞蹈动作片段,从而组成一首完整歌曲的舞蹈动作。
其中,在方案一中需要消耗大量的人工成本、时间成本来设计、录制和精修虚拟三维对象的舞蹈动作,因此效率十分低下。在方案二中每段舞蹈动作片段都是独立的,且动作之间衔接僵硬,舞蹈动作重复度高,无法大范围走动,并且无法贴合歌曲中的音乐节奏。且为了丰富舞蹈动作还必须大量设计录制精修舞蹈动作,同样需要消耗大量的人工成本、时间成本。
发明内容
为此,需要提供一种虚拟对象舞蹈生成方法,用于解决上述虚拟三维对象舞蹈制作成本高,以及与歌曲配合不佳的技术问题。
为实现上述目的,发明人提供了一种虚拟对象舞蹈生成方法,包括以下步骤:
预设虚拟对象的舞蹈库,所述舞蹈库具有多个存储单元,不同所述存储单元对应存储所述虚拟对象的不同肢体部位的舞蹈动作;
从音频文件中获取音乐元素,根据所述音乐元素从多个所述存储单元中分别提取所述舞蹈动作,所述音乐元素包括曲风、节奏、情感中的任意一种;
按时间轴将不同肢体部位的所述舞蹈动作进行拼接形成所述虚拟对象的动态舞蹈。
进一步的,所述“从音频文件中获取音乐元素,根据所述音乐元素从多个所述存储单元中分别提取所述舞蹈动作”包括步骤:
对所述音频文件进行分段,所述分段包括起始段、高潮段、纯伴奏段、结尾段中的任意一种或多种,或所述音频文件按每句歌词进行分段;
分别从所述分段中提取音乐元素,根据各分段的所述音乐元素从多个所述存储单元中分别提取所述舞蹈动作;
所述“按时间轴将不同肢体部位的所述舞蹈动作进行拼接形成所述虚拟对象的动态舞蹈”包括步骤:
按所述分段在所述时间轴上,将各所述分段对应的所述舞蹈动进行拼接形成所述虚拟对象的动态舞蹈。
进一步的,其还包括:接收观众反馈结果,根据观众反馈结果重新提取音频剩余分段对应的舞蹈动作,将重新提取的舞蹈动进行拼接形成所述虚拟对象的动态舞蹈。
进一步的,所述存储单元包括两个以上的子存储单元,根据所述舞蹈动作的特征对所述舞蹈动作进行分类,并对应存储于不同的所述子存储单元内,所述舞蹈动作的特征包括动作风格、动作节拍或动作类型。
进一步的,还包括步骤:
获取同一肢体部位的当前舞蹈动作的尾帧图像和相邻的下一舞蹈动作的首帧图像;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建凯米网络科技有限公司,未经福建凯米网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110901912.6/2.html,转载请声明来源钻瓜专利网。