什么是人脸反向搜索?
人脸反向搜索用于查找同一个人的面孔还出现在网络上的哪些地方。你提供一张照片,系统把其中的人脸转换成一组数值特征,再与公开可访问网页上的人脸进行比对。它只依据面部几何结构进行匹配,绝不依据文件名、图片说明或图片附近的任何文字。
最后审校
要点速览
- 输入的是人脸,而不是关键词。无法按姓名搜索。
- 它比对的是面部几何结构,因此能在不同照片、不同年龄、不同光线下找到同一个人。
- 以图搜图找的是你这张图片的副本;人脸搜索找的是这个人。
- 匹配结果是值得核实的线索,绝不是身份的证明。
- 只有公开可访问的网页才在搜索范围内,需要登录的内容一律不在其中。
人脸反向搜索是如何工作的?
系统首先用人脸检测器在照片中定位人脸,并对角度和尺度进行归一化。随后由识别模型把这张人脸转换成一个嵌入向量:一组数值,用来描述五官之间的几何关系,例如双眼的相对距离和下颌轮廓的形状。这些关系在光线、表情、发型和年龄变化时基本保持稳定,因此同一个人在相隔多年的照片中依然可以被匹配。这个嵌入向量会与基于公开可访问网页建立的索引进行比对,最接近的结果按相似度分数排序返回。
- 检测:定位人脸,并校正角度与尺度。
- 编码:把人脸转换成数值嵌入向量。
- 比对:计算该向量与索引中向量之间的距离。
- 排序:返回最接近的结果并附上相似度分数。
它和以图搜图有什么区别?
以图搜图找的是你的图片,人脸搜索找的是你的面孔。把一张照片上传到以图搜图引擎,它会找出这个文件本身的副本和近似副本:同一张图片被转发、裁剪或缩放后的版本。而把同一张照片交给人脸搜索引擎,它会找出同一个人的其他照片,这些照片看上去可能与原图毫无相似之处。这个区别决定了哪种工具才能回答你的问题,两者并不能互相替代。
人脸反向搜索可以用来做什么?
这些用途的共同点在于:核实网络上的某个人是否确实是其自称的身份,或者查明自己的面孔流向了何处。它能回答按姓名搜索无法回答的问题,因为姓名很容易更改,而面孔不会。
- 核实某个交友或社交账号是否属于真实存在的人。
- 查明自己的照片是否被用在你无法掌控的账号上。
- 确认一个面向公众的职业档案是否真实。
- 把一张照片或一段视频归属到画面中真正的那个人。
准确度如何?
准确度更多取决于你提供的照片,而不是搜索引擎本身。最理想的情况是一张清晰、正面、光线充足且只有一张未被遮挡人脸的照片。合影、重度滤镜、墨镜、口罩、极端角度和低分辨率都会削弱嵌入向量的质量,进而影响匹配效果。低于置信阈值的分数表示可能的匹配,而把可能的匹配当作已确认的身份,正是人们误用这类工具最常见的方式。
人脸反向搜索做不到什么?
它无法确认身份,任何人脸反向搜索引擎都做不到这一点。它只能读取公开可访问的内容,因此私密账户、封闭群组以及任何需要登录的内容对它而言都是不可见的。它不检索政府、医疗、金融或犯罪记录,无法按姓名或电话号码搜索,也不会告知被搜索的当事人。
人脸反向搜索合法吗?
这取决于你所在的地区,以及你如何使用搜索结果。各司法辖区对人脸识别的监管差异很大:有些将人脸数据视为需要取得同意的敏感生物识别数据,有些则监管后续用途而非搜索行为本身。核实一位你已经在与之交谈的人,或者查找自己照片被滥用的情况,与针对陌生人建立档案,在性质上截然不同。
参考来源
- Face Recognition Vendor Test (FRVT) 1:1 Verification, National Institute of Standards and Technology
- Face Recognition Vendor Test programme, National Institute of Standards and Technology