[发明专利]一种动画实现方法和装置有效
申请号: | 201711339423.6 | 申请日: | 2017-12-14 |
公开(公告)号: | CN109963187B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 潘文婷;宁彬泉;成平;曹超利;秦小龙;余帆 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/442;H04N21/4788 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动画 实现 方法 装置 | ||
1.一种动画实现方法,其特征在于,包括:
对视频交互界面上各视频窗口内的对象进行动作检测,其中,所述各视频窗口内的对象为各所述视频窗口显示的视频画面中的对象;
当检测到目标视频窗口内的对象的动作信息时,根据预设的动作信息与动画信息以及动画运动方向之间的映射关系,确定所述对象的动作信息对应的动画信息以及动画运动方向;
确定候选视频窗口的窗口判断区域,所述候选视频窗口为所述视频交互界面中除所述目标视频窗口以外的视频窗口;
按照所述动画运动方向在所述视频交互界面上绘制相应的直线;
确定所述直线优先接触的目标窗口判断区域;
将所述目标窗口判断区域对应的候选视频窗口作为终点视频窗口;
按照所述动画信息针对所述终点视频窗口进行动画展示。
2.如权利要求1所述的动画实现方法,其特征在于,所述按照所述动画信息针对所述终点视频窗口进行动画展示,包括:
根据所述动画信息对所述终点视频窗口进行变形。
3.如权利要求1所述的动画实现方法,其特征在于,所述按照所述动画信息针对所述终点视频窗口进行动画展示,包括:
在所述终点视频窗口内显示与所述动画信息对应的图像,并控制所述图像在所述终点视频窗口内运动。
4.如权利要求1所述的动画实现方法,其特征在于,按照所述动画信息针对所述终点视频窗口进行动画展示,包括:
根据所述动画信息在所述目标视频窗口内显示相应的图像;
控制所述图像按照所述动画运动方向向所述终点视频窗口的目标终点位置运动;
在所述终点视频窗口内确定运动终点位置,并将所述目标终点位置更新为运动终点位置。
5.如权利要求1所述的动画实现方法,其特征在于,所述对象的动作信息包括所述对象的动作类型和所述对象的动作方向,所述预设的动作信息与动画信息以及动画运动方向之间的映射关系包括预设的动作类型与动画信息之间的映射关系,以及预设的动作方向与动画运动方向之间的映射关系;
根据预设的动作信息与动画信息以及动画运动方向之间的映射关系,确定所述对象的动作信息对应的动画信息以及动画运动方向,包括:
根据预设的动作类型与动画信息之间的映射关系,确定所述对象的动作类型对应的动画信息;
根据预设的动作方向与动画运动方向之间的映射关系,确定所述对象的动作方向对应的动画运动方向。
6.如权利要求4所述的动画实现方法,其特征在于,所述动画实现方法还包括:
当检测到目标视频窗口内的对象的动作信息时,对所述目标视频窗口内对象进行实时运动追踪;
根据追踪到的运动信息更新所述动画运动方向。
7.如权利要求4所述的动画实现方法,其特征在于,控制所述图像按照所述动画运动方向向所述终点视频窗口的目标终点位置运动,包括:
根据所述动画运动方向对所述图像进行旋转;
在目标视频窗口内对象的当前动作信息满足预设图像运动触发条件时,控制旋转后的图像按照所述动画运动方向向目标终点位置进行运动。
8.如权利要求4所述的动画实现方法,其特征在于,在所述终点视频窗口内确定运动终点位置,包括:
对所述终点视频窗口内的对象进行动作检测;
当检测到所述终点视频窗口内对象的动作信息满足预设图像接收条件时,根据所述终点视频窗口内对象的动作信息,在所述目标视频窗口内确定所述图像运动的运动终点位置。
9.如权利要求8所述的动画实现方法,其特征在于,在所述终点视频窗口内确定运动终点位置还包括:
当所述直线不与任何窗口判断区域接触的情况下,确定所述图像运动的运动终点位置为所述目标视频窗口的边界位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711339423.6/1.html,转载请声明来源钻瓜专利网。