[发明专利]变形特效程序文件包的生成及变形特效生成方法与装置有效
| 申请号: | 201810123074.2 | 申请日: | 2018-02-07 |
| 公开(公告)号: | CN108280883B | 公开(公告)日: | 2021-05-04 |
| 发明(设计)人: | 许亲亲;岳大禹 | 申请(专利权)人: | 北京市商汤科技开发有限公司 |
| 主分类号: | G06T19/00 | 分类号: | G06T19/00;G06F8/20 |
| 代理公司: | 北京思源智汇知识产权代理有限公司 11657 | 代理人: | 毛丽琴 |
| 地址: | 100084 北京市海淀区中*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 变形 特效 程序 文件 生成 方法 装置 | ||
1.一种变形特效程序文件包的生成方法,其特征在于,包括:
获取至少一变形区域的变形效果参数的参数值;其中,所述获取至少一变形区域的变形效果参数的参数值,包括:经操作栏下显示的变形效果参数设置界面获取至少一变形区域的变形效果参数的参数值;
建立至少一所述变形区域的位置参考点和预定的至少一关键点之间的对应关系;
根据获取有所述参数值的至少一所述变形区域和所述对应关系,生成渲染引擎可执行的变形特效程序文件包,所述变形特效程序文件包被导入电子设备后,用于在所述电子设备播放的视频或图像中的变形区域生成变形效果。
2.根据权利要求1所述的方法,其特征在于,所述获取至少一变形区域的变形效果参数的参数值之前,还包括:
添加所述至少一变形区域。
3. 根据权利要求1所述的方法,其特征在于,所述变形区域为多个时,所述获取至少一变形区域的变形效果参数的参数值,包括:
批量获取多个变形区域的变形参数形参数;和/或
分别获取多个变形区域中至少部分所述变形区域的变形参数;和/或
通过复制一变形区域的方式来获得另一变形区域及其变形效果参数的参数值。
4.根据权利要求1-3任一所述的方法,其特征在于,还包括:
接收通过操作栏的交互接口输入的变形区域添加指令,添加至少一个所述变形区域,生成所述变形区域的变形效果参数设置界面,并在所述操作栏下显示所述变形区域的变形效果参数设置界面。
5. 根据权利要求1-3任一所述的方法,其特征在于,获取变形区域的变形效果参数的参数值,包括:
通过在参考图像上移动变形区域的方式,获取所述变形区域的位置参数;和/或
通过调整所述变形区域的大小,获取所述变形区域的范围;和/或
通过调整用于控制变形效果的变形曲线的方式,获取所述变形区域的变形效果参数的参数值;和/或
通过接收变形效果控制参数的参数值的方式,获取所述变形区域的变形效果参数的参数值。
6. 根据权利要求4所述的方法,其特征在于,获取变形区域的变形效果参数的参数值,包括:
响应于接收到通过所述变形区域的变形效果参数设置界面中的交互接口发送的变形效果参数的参数值,以所述设置的参数值作为所述变形区域的变形效果参数的参数值;和/或
响应于未接收到通过所述变形区域的变形效果参数设置界面中的交互接口发送的变形效果参数的参数值,以预设参数值作为所述变形区域的变形效果参数的参数值。
7.根据权利要求4所述的方法,其特征在于,还包括:
接收通过操作栏的交互接口输入的变形区域删除指令,删除所述变形区域和所述变形区域的变形效果参数的参数值。
8. 根据权利要求1-3任一所述的方法,其特征在于,所述关键点包括以下任意一种或多种:头部关键点,脸部关键点,肩部关键点,手臂关键点,手势关键点,腰部关键点,腿部关键点,脚部关键点,人体骨骼关键点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京市商汤科技开发有限公司,未经北京市商汤科技开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810123074.2/1.html,转载请声明来源钻瓜专利网。





