[发明专利]一种人脸验证隐私保护方法和装置在审
| 申请号: | 202310198027.5 | 申请日: | 2023-03-03 |
| 公开(公告)号: | CN116311439A | 公开(公告)日: | 2023-06-23 |
| 发明(设计)人: | 孙军梅;潘振雄;李秀梅;姚茂群 | 申请(专利权)人: | 杭州师范大学 |
| 主分类号: | G06V40/16 | 分类号: | G06V40/16;G06V10/82;G06N3/08;G06N3/0464 |
| 代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 朱亚冠 |
| 地址: | 311121 浙江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 验证 隐私 保护 方法 装置 | ||
1.一种人脸验证隐私保护方法,其特征在于所述方法包括以下步骤:
步骤一、用户端获取待保护的人脸图像xo并对其进行预处理,得到预处理后的原始人脸图像x;数据集中选取与原始人脸图像x属于同一对象的另一张人脸图像,作为注册人脸图像xe,以便进行人脸验证任务;
步骤二、用户端将原始人脸图像x输入到本地人脸识别模型fθ中,提取原始人脸图像x的特征向量信息,得到原始人脸图像x对应的特征向量fθ(x);
步骤三、用户端对特征向量fθ(x)使用梯度攻击方法进行梯度攻击,以最大化用户端损失函数Lu为目标,即argmax(Lu(fθ(x+so),fθ(xe))),使得本地人脸识别模型fθ无法根据特征向量fθ(x+so)和fθ(xe)进行正确人脸验证,经梯度攻击方法进行梯度攻击后得到梯度扰动so;
所述梯度攻击方法获得梯度扰动so的计算过程如下式(1)所示:
式中θ表示本地人脸识别模型fθ的模型参数,ε表示生成的梯度扰动so在L∞空间下的扰动范围内,sign(·)表示符号函数,Lu(·)表示衡量原始人脸图像x和注册人脸图像xe的特征向量之间距离的用户端损失函数;n表示迭代次数;
步骤四、将梯度扰动so上传至服务器端,通过扰动迁移网络T学习对应于服务器端目标人脸识别模型fθ'的对抗扰动s;其过程可描述为:
s=T(so) (2)
步骤五、将服务器端的对抗扰动s传回至用户端,对抗扰动s与原始人脸图像x相加得到隐私保护图像xp=x+s;
步骤六、对添加对抗扰动s后的隐私保护图像xp进行高斯滤波操作,得到G(xp);
步骤七、根据G(xp)和注册人脸图像xe在目标人脸识别模型下fθ'的特征向量之间的总损失L进行优化训练;
步骤八、训练完成后,向扰动迁移网络T载入训练最终得到的模型参数Tθ;
步骤九、根据用户端用户提供的待保护人脸图像xo,重复步骤一至五,得到隐私保护图像xp。
2.根据权利要求1所述方法,其特征在于,步骤二所述的本地人脸识别模型fθ采用MobileFace人脸识别模型;步骤四所述的服务器端目标人脸识别模型fθ'为Insightface人脸识别模型。
3.根据权利要求1所述方法,其特征在于,步骤三所述的用户端梯度对抗攻击方法是DI2-FGSM方法。
4.根据权利要求1所述方法,其特征在于,步骤三所述的用户端损失函数Lu具体为Lu=||fθ(x+so)-fθ(xe)||2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州师范大学,未经杭州师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310198027.5/1.html,转载请声明来源钻瓜专利网。





