[发明专利]使用立体人脸的增益人脸合成方法有效
申请号: | 202010309680.0 | 申请日: | 2020-04-20 |
公开(公告)号: | CN111444883B | 公开(公告)日: | 2023-09-19 |
发明(设计)人: | 张刚;柯于锭 | 申请(专利权)人: | 沈阳工业大学 |
主分类号: | G06V40/16 | 分类号: | G06V40/16 |
代理公司: | 沈阳智龙专利事务所(普通合伙) 21115 | 代理人: | 周智博;宋铁军 |
地址: | 110870 辽宁省沈阳*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 立体 增益 合成 方法 | ||
1.一种基于立体人脸的增益人脸合成方法,其特征在于:其步骤在于:
第一步:获取立体人脸图像并取得标定点集;
第二步:基于第一步中的标定点集做三角剖分,利用标定点线性链表和标定点相关的三角子集线性链表进行组织,从而使三角集有序,判断两个三角集中共有元素和非共有元素分别作为双向性三元组和非双向性三元组;
第三步:利用第二步中的双向性三元组完成到参考人脸中对应人脸三角的纹理映射;
第四步:利用第二步中的非双向性三元组完成到参考人脸中对应人脸三角的纹理映射;
第五步:使用第三步和第四步的映射结果合成增益人脸,分别从双向性三元组和非双向性三元组的对应区域提取特征,且利用权值衡量贡献;
第一步执行方法如下:
(1-1)利用双目立体视觉摄像头Bumblebee2捕获立体人脸图像f1(x,y)和f2(x,y),两者中均包含单一人脸;
(1-2)使用Adaboost人脸分类器分别确定f1(x,y)和f2(x,y)中脸区r1(x,y)和r2(x,y);
(1-3)通过受限局部模型(68)配准r1(x,y)和r2(x,y),取得标定点集,分别为第一标定点集FL1和第二标定点集FL2,保持标定点集中元素的有序且使用索引;
第二步执行方法如下:
(2-1)分别基于第一标定点集FL1和第二标定点集FL2做Delaunay三角剖分,得出第一三角集FT1和第二三角集FT2,通过三元组表示集合中元素且利用三角形顶点的索引表示三元组;
(2-2)按标定点索引顺序构造线性链表,依次遍历第一三角集FT1中元素且链接三元组到最早出现的链表节点,对第二三角集FT2执行同样过程;
(2-3)顺序遍历两个标定点线性链表,依靠三角形的顶点索引比对,判断第一三角集FT1和第二三角集FT2中共有节点且作为双向性三元组,判断第一三角集FT1和第二三角集FT2中非共有节点作为非双向性三元组;
(2-4)按标定点索引顺序构造新的线性链表,把每个双向性三元组链接到最早出现的链表节点。
2.根据权利要求1所述的一种基于立体人脸的增益人脸合成方法,其特征在于:第三步具体操作如下:
把广义布鲁克分析应用于正面人脸训练集以移除平移、尺度和旋转影响,计算正面人脸均值形状模型且作为参考人脸,按标定点索引顺序遍历存放双向性三元组的线性链表,依次处理每个标定点的线性链表,逐一取出每个双向性三元组,分别确定从第一三角集FT1和第二三角集FT2中对应三角形到均值形状模型对应三角形的仿射变换,在三角形间作纹理映射,取均值作为参考人脸的对应三角内纹理,设置权值为w1。
3.根据权利要求1所述的一种基于立体人脸的增益人脸合成方法,其特征在于:第四步操作如下:
按标定点索引顺序遍历存放第一三角集FT1的线性链表,依次处理每个标定点的线性链表,逐一取出每个非双向性三元组,确定从第一三角集FT1中对应三角形到均值形状模型对应三角形的仿射变换,在三角形间作纹理映射,设置权值为w2;对第二三角集FT2的线性链表执行同样过程;
同一标定点的两个线性链表的部分三元组相同,部分三元组不相同;找到双向性三元组和非双向性三元组对应三角形到参考人脸对应三角形的仿射变换,映射三角形内纹理到参考人脸的对应三角。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳工业大学,未经沈阳工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010309680.0/1.html,转载请声明来源钻瓜专利网。