[发明专利]一种美妆方法和装置有效
| 申请号: | 201910192598.1 | 申请日: | 2019-03-14 |
| 公开(公告)号: | CN109993689B | 公开(公告)日: | 2023-05-16 |
| 发明(设计)人: | 李涛;陈云贵 | 申请(专利权)人: | 郑州阿帕斯科技有限公司 |
| 主分类号: | G06T3/00 | 分类号: | G06T3/00;G06V40/16 |
| 代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姜凤岩;南霆 |
| 地址: | 450000 河南省郑州市河南自贸试验区郑州*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 方法 装置 | ||
1.一种美妆方法,其特征在于,包括:
获取人脸图像中目标对象的标准美妆模型;所述标准美妆模型基于蒙皮技术对既定资源库中的标准素材进行特征提取,得到的标准骨骼进行绑定得到,用于描述所述既定资源库中的各类型标准素材的特征;
根据所述目标对象对应的曲线特征,以及对所述标准骨骼进行绑定时的标准矩阵变换信息,确定变换矩阵;所述变换矩阵用于描述所述目标对象与所述标准素材之间的特征差异;
根据所述变换矩阵对所述标准美妆模型进行变换,使所述标准素材随所述目标对象的对应特征进行变换,得到目标美妆模型;
根据所述目标美妆模型,对所述目标对象进行美妆;
所述标准骨骼的个数为多个,所述标准矩阵变换信息包括所述标准骨骼的总长度、每个标准骨骼的位移和旋转角度;
其中,根据所述目标对象对应的曲线特征,以及对所述标准骨骼进行绑定时的矩阵变换信息,确定变换矩阵,包括:
根据所述目标对象对应的曲线特征,确定与所述目标对象对应的目标骨骼的目标矩阵变换信息,所述目标骨骼的个数与所述标准骨骼的个数相同,所述目标矩阵变换信息包括所述目标骨骼的总长度、每个目标骨骼的位移和旋转角度;
根据所述目标矩阵变换信息以及所述标准矩阵变换信息,确定所述变换矩阵。
2.如权利要求1所述的方法,其特征在于,所述标准美妆模型通过以下方式确定得到:
对所述标准素材进行特征提取,建立所述标准素材的模型;
基于所述标准素材的模型,建立所述标准骨骼;
基于蒙皮技术将所述标准素材的模型与所述标准骨骼进行绑定,得到所述标准美妆模型。
3.如权利要求1所述的方法,其特征在于,根据所述目标对象对应的曲线特征,确定与所述目标对象对应的目标骨骼的目标矩阵变换信息,包括:
根据所述目标对象对应的曲线特征,确定贝塞尔曲线,所述贝塞尔曲线用于描述所述目标对象的曲线特征;
将所述贝塞尔曲线进行等分,等分的个数与所述目标骨骼的个数相同;
根据等分点的坐标信息,确定所述目标骨骼的目标矩阵变换信息。
4.如权利要求3所述的方法,其特征在于,根据所述目标对象对应的曲线特征,确定所述目标对象对应的贝塞尔曲线,包括:
根据所述目标对象的曲线特征,提取所述目标对象的特征点,所述特征点位于所述贝塞尔曲线上;
根据所述特征点的坐标信息,确定所述贝塞尔曲线的控制点的坐标信息;
根据所述控制点的坐标信息,得到所述贝塞尔曲线。
5.如权利要求1所述的方法,其特征在于,
所述变换矩阵包括多个标准骨骼各自对应的变换矩阵;
其中,根据所述目标矩阵变换信息以及所述标准矩阵变换信息,确定所述变换矩阵,包括:
针对其中一个第一标准骨骼,执行以下操作:
根据所述标准骨骼的总长度和所述目标骨骼的总长度,确定缩放矩阵;
根据所述标准骨骼中根骨骼的位移和所述目标骨骼中根骨骼的位移,确定根骨骼对齐位移矩阵;
根据所述第一标准骨骼的旋转角度以及与所述第一标准骨骼对应的第一目标骨骼的旋转角度,确定旋转匹配矩阵;
根据所述缩放矩阵、所述根骨骼对齐位移矩阵以及所述旋转匹配矩阵,确定所述第一标准骨骼的变换矩阵。
6.如权利要求1所述的方法,其特征在于,根据所述变换矩阵对所述标准美妆模型进行变换,使所述标准素材随所述目标对象的对应特征进行变换,得到目标美妆模型,包括:
基于所述变换矩阵,使用平滑蒙皮算法确定所述标准美妆模型中每个顶点的目标坐标信息;
基于所述目标坐标信息更新所述标准美妆模型中每个顶点的坐标,使所述标准素材随所述目标对象的对应特征进行变换,得到所述目标美妆模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州阿帕斯科技有限公司,未经郑州阿帕斯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910192598.1/1.html,转载请声明来源钻瓜专利网。





