[发明专利]基于动作点捕捉分析的帧动画自适应显示方法及系统有效
| 申请号: | 202210086063.8 | 申请日: | 2022-01-25 |
| 公开(公告)号: | CN114494534B | 公开(公告)日: | 2022-09-27 |
| 发明(设计)人: | 刘源;宋卫;李秋雯;陈谨;邓洁茹;张贵超 | 申请(专利权)人: | 成都工业学院 |
| 主分类号: | G06T13/00 | 分类号: | G06T13/00;G06V20/40 |
| 代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 梁田 |
| 地址: | 610000*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 动作 捕捉 分析 动画 自适应 显示 方法 系统 | ||
本发明公开了基于动作点捕捉分析的帧动画自适应显示方法及系统,涉及动画制作技术领域,其技术方案要点是:选取以连续帧分布的多个帧图像;标记出每一个帧图像中的动作点;将帧图像集划分为以动作点集相同且相应帧图像呈连续帧分布的显示组集;计算得到显示组集的显示总时长;根据相邻帧图像所对应的动作点集中动作点的分布情况,分析得到两个帧图像中处于下一帧的帧图像的移动变化量;计算各个帧图像的显示时间,并依据各个帧图像的显示时间进行自适应动态显示。本发明通过对两个帧图像中动作点的变化情况进行分析,能够根据动作变化幅度对各个帧图像的显示时间进行自适应的动态显示,能够使得整个帧动画显示呈现一个稳定的节奏感。
技术领域
本发明涉及动画制作技术领域,更具体地说,它涉及基于动作点捕捉分析的帧动画自适应显示方法及系统。
背景技术
逐帧动画是一种常见的动画形式,通过在时间轴的每帧上逐帧绘制不同的内容,使其连续播放而成动画。逐帧动画具有非常大的灵活性,可以表现任何想表现的内容,适合于表演细腻的动画。
现有帧动画的播放主要是采用每帧等时显示处理,再根据剧情需要对显示时间进行调整,这就要求原画设计者对帧图像中动作的连贯性把握到位,一旦出现动作变化幅度较大或较小,就容易导致动画显示呈现不同的节奏感,例如跳跃、延时等现象,严重影响了显示效果。
因此,如何研究设计一种能够克服上述缺陷的基于动作点捕捉分析的帧动画自适应显示方法是我们目前急需解决的问题。
发明内容
为解决现有技术中的不足,本发明的目的是提供基于动作点捕捉分析的帧动画自适应显示方法及系统,通过对两个连续帧分布的帧图像中动作点的变化情况进行分析,能够根据动作变化幅度对各个帧图像的显示时间进行自适应的动态显示,能够使得整个帧动画显示呈现一个稳定的节奏感。
本发明的上述技术目的是通过以下技术方案得以实现的:
第一方面,提供了基于动作点捕捉分析的帧动画自适应显示方法,包括以下步骤:
根据时间戳先后顺序选取以连续帧分布的多个帧图像,得到帧图像集;
标记出每一个帧图像中的动作点,得到相应帧图像的动作点集;
将帧图像集划分为至少一个以动作点集相同且相应帧图像呈连续帧分布的显示组集;
根据显示组集中帧图像的数量与标准帧速率之比计算得到显示组集的显示总时长;
根据相邻帧图像所对应的动作点集中动作点的分布情况,分析得到两个帧图像中处于下一帧的帧图像的移动变化量;
根据各个帧图像的移动变化量之比以及显示总时长计算各个帧图像的显示时间,并依据各个帧图像的显示时间进行自适应动态显示。
进一步的,所述移动变化量的分析获得过程具体为:
从两个相邻帧图像的动作点集中选取至少一个动作点作为基础参考点;
从两个相邻帧图像的动作点集中为每个基础参考点选取至少两个动作点作为关联参考点;
计算两个帧图像中基础参考点之间的直线距离值;
将两个基础参考点平移重合,并以基础参考点、平移后两个对应关联参考点构建三角形,以及建立三角形的外接圆后得到两个对应关联参考点之间的圆弧长度;
对不同关联参考点的圆弧长度进行权重计算后得到曲线距离值,并以直线距离值与曲线距离值之和作为移动变化量。
进一步的,所述移动变化量的计算公式具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都工业学院,未经成都工业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210086063.8/2.html,转载请声明来源钻瓜专利网。





