The invention provides an animation production method, device, device and storage medium, which includes: collecting a figure image containing limb movements; selecting key points from the figure image; establishing mapping relationship between the key points and the target points of the virtual model; transforming coordinate change information of the key points in a continuous N frame figure image into the target points. The coordinate change information; where the N is a natural number greater than 1; according to the coordinate change information of the target point, the virtual model is driven to generate an animation. The invention can directly drive the virtual model to generate a segment of animation according to the collection of the figure image including the limb movement, and the production process is simple and the production efficiency is high.
【技术实现步骤摘要】
动画制作方法、装置、设备及存储介质
本专利技术涉及动画制作
,尤其涉及一种动画制作方法、装置、设备及存储介质。
技术介绍
随着动画制作技术的发展,越来越多的用户都可以通过动画制作软件制作动画。目前,真人驱动虚拟动画的制作,往往需要依赖于可穿戴的传感器来实时检测用户的肢体或者面部动作,然后对传感器采集到的信号进行分析处理,得到用户肢体或者面部的变化信息,最终将该变化信息映射到虚拟动画的人物中。但是,这种方式需要大量的传感器,并需要对每个传感器的信息进行复杂的运算处理,动画制作过程繁琐,效率低下。
技术实现思路
本专利技术提供一种动画制作方法、装置、设备及存储介质,可以根据采集到的包含肢体动作的人物图像,通过关键点与虚拟模型的目标点之间的映射关系,直接驱动虚拟模型生成一段动画,制作过程简单,制作效率高。第一方面,本专利技术实施例提供一种动画制作方法,包括:采集包含肢体动作的人物图像;从所述人物图像中选取关键点;建立所述关键点与虚拟模型的目标点之间的映射关系;将连续N帧人物图像中的所述关键点的坐标变化信息,转化为所述目标点的坐标变化信息;其中,所述N为大于1的自然数;根据所述目标点的坐标变化信息,驱动所述虚拟模型生成一段动画。在一种可能的设计中,所述采集包含肢体动作的人物图像,包括:通过单目,或者多目摄像头实时采集包含肢体动作的人物图像。在一种可能的设计中,从所述人物图像中选取关键点,包括:将所述人物图像按照肢体活动关节划分为多个区域,并从每个区域中选择关键点;所述关键点包括:位于头部区域、脖子区域、肩膀区域、手腕区域、手肘区域、膝盖区域、臀部区域、腰部区域、 ...
【技术保护点】
1.一种动画制作方法,其特征在于,包括:采集包含肢体动作的人物图像;从所述人物图像中选取关键点;建立所述关键点与虚拟模型的目标点之间的映射关系;将连续N帧人物图像中的所述关键点的坐标变化信息,转化为所述目标点的坐标变化信息;其中,所述N为大于1的自然数;根据所述目标点的坐标变化信息,驱动所述虚拟模型生成一段动画。
【技术特征摘要】
1.一种动画制作方法,其特征在于,包括:采集包含肢体动作的人物图像;从所述人物图像中选取关键点;建立所述关键点与虚拟模型的目标点之间的映射关系;将连续N帧人物图像中的所述关键点的坐标变化信息,转化为所述目标点的坐标变化信息;其中,所述N为大于1的自然数;根据所述目标点的坐标变化信息,驱动所述虚拟模型生成一段动画。2.根据权利要求1所述的方法,其特征在于,所述采集包含肢体动作的人物图像,包括:通过单目,或者多目摄像头实时采集包含肢体动作的人物图像。3.根据权利要求1所述的方法,其特征在于,从所述人物图像中选取关键点,包括:将所述人物图像按照肢体活动关节划分为多个区域,并从每个区域中选择关键点;所述关键点包括:位于头部区域、脖子区域、肩膀区域、手腕区域、手肘区域、膝盖区域、臀部区域、腰部区域、脚腕区域上的标记点。4.根据权利要求3所述的方法,其特征在于,建立所述关键点与虚拟模型的目标点之间的映射关系,包括:将虚拟模型按照活动关节划分为多个区域,并从每个区域中选择目标点;所述目标点包括:位于头部区域、脖子区域、肩膀区域、手腕区域、手肘区域、膝盖区域、臀部区域、腰部区域、脚腕区域上的标记点;根据目标点所在的区域,以及所述目标点在对应区域内的分布位置,建立所述关键点与虚拟模型的目标点之间的映射关系。5.根据权利要求1所述的方法,其特征在于,将连续N帧人物图像中所述关键点的坐标变化信息,转化为所述目标点的坐标变化信息,包括:根据连续N帧人物图像中同一关键点的坐标信息,得到所述关键点的坐标变化信息;所述关键点的坐标变化信息是指:所述关键点从一个时刻移动到下一个时刻时,所述关键点的坐标值变化量;根据所述关键点与虚拟模型的目标点之间的映射关系,确定所述关键点的坐标变化信息在所述虚拟模型中,对应的所述目标点的坐标变化信息;所述目标点的坐标变化信息是指:所述目标点从一个时刻移动到下一个时刻时,所述目标点的坐标值变化量。6.根据权利要求1所述的方法,其特征在于,根据所述目标点的坐标变化信息,驱动所述虚拟模型生成一段动画,包括:根据所述目标点的坐标变化信息,驱动所述虚拟模型生成N张模型的肢体动作图像;其中,所述N为大于1的自然数;确定所述虚拟模型中,所述目标点从一个坐标位置移动到下一个坐标位置的间隔时长;按照所述间隔时长,播放所述N张模型的肢体动作图像。7.根据权利要求1所述的方法,其特征在于,所述虚拟模型包括:人物模型、动物模型。8.根据权利要求1-7中任一项所述的方法,其特征在于,在根据所述目标点的坐标变化信息,驱动所述虚拟模型生成一段动画之后,还包括:保存所述动画;对所述动画中的N张模型的肢体动作图像进行编辑处理,所述编辑处理包括:添加音效、添加文字、调整动作幅度、剪辑、拼接中的任一或者任多。9.根据权利要求1-7中任一项所述的方法,其特征在于,建立所述关键点与虚拟模型的目标点之间的映射关系,包括:接收用户输入的操作信息;根据所述操作信息从模型库中选择1个以上的虚拟模型;建立所述关键点与不同虚拟模型之间的映射关系。10.一种动画制作装置,其特征在于,包括:采集模块,用于采集包含肢体动作的人物图像;选取模块,用于从所述人物图像中选取关键点;映射...
【专利技术属性】
技术研发人员:庞文杰,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。