加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

五大面部识别引擎(文中有彩蛋)

发布时间:2020-01-08 11:05:06 所属栏目:编程 来源:站长网
导读:副标题#e# 【51CTO.com快译】众所周知,面部特征虽然不如指纹那样具有独特性和持久不变性,但是它更容易被捕获,并被用于搜索。在商业应用中,各种工具通过面部识别与监控摄像头、或者与在线个人数据资料的结合,实现了对目标人员的每一步操作进行查询与跟
副标题[/!--empirenews.page--]

【51CTO.com快译】众所周知,面部特征虽然不如指纹那样具有独特性和持久不变性,但是它更容易被捕获,并被用于搜索。在商业应用中,各种工具通过面部识别与监控摄像头、或者与在线个人数据资料的结合,实现了对目标人员的每一步操作进行查询与跟踪。而在娱乐应用方面,面部搜索可以在社交软件中,显示您的在线图像以及年龄特征。

本文为您整理了如下五种功能强大的面部识别搜索引擎,希望能够对您的开发与应用提供启发与帮助。

1. Google图片搜索:反向面部搜索

不知您是否知晓,我们完全可以在Google中开展与图片相关的搜索。注意:此处使用和针对的是图片本身,而不是以关键字的方式来搜索相似的图像。

如下图所示,您可以在https://images.google.com/页面上,通过单击相机图标,以开启按图片搜索的功能。一旦您完成了粘贴图片的地址、或是上传图片,Google就会自动搜索并找到类似的图片。

五大面部识别引擎(文中有彩蛋)

在此基础上,您只需要添加少量的代码,即可使得Google搜索具有面部识别的功能。

首先,进入Google图片搜索页面-- ,输入您想查询的内容,按Enter键。然后在地址栏的搜索URL末尾、或在以&开头的字符串之前添加“&imgtype=face”(当然不必带有引号)。此举将进一步改善针对面部搜索结果的质量。具体操作如下图所示:

五大面部识别引擎(文中有彩蛋)

另外,Google还在其Google相册中也提供了相应的面部识别功能。

2. PicTriev:面部识别

PicTriev在人脸相似度搜索方面表现出色,不过,该功能仅能将目标图片与长得相似的名人进行识别与搜索。

首先,您需要添加图片所在的URL,或上传JPG/JPEG格式的照片,其大小不能超过200 KB。据此,该搜索引擎将返回能够在网上找到的、相匹配的名人图片。

作为演示,我选用了自己的头像。PicTriev能够正确地将我识别为女性,并列出了相似的各类明星。不过相似度排名第一的居然是Jason Clarke,这让我大出意料。同时,它也能够将我的年龄估算为30岁。

五大面部识别引擎(文中有彩蛋)

当然,它对于目标图片为某个名人的辨识与搜索的效果将会更好一些。

另外,PicTriev还可以让您比较两张人脸的相似度、或评估两张面孔是否为同一个人。通过点击右上角的仪表图标,并分别上传两张照片,您可以在“相似度”或“相同性”之间进行选择,并让PicTriev据此进行计算。

五大面部识别引擎(文中有彩蛋)

当然,在添加照片之前,请您务必按照相关的格式说明进行操作,以获得最佳的效果。

3. TinEye:反向图像搜索

TinEye的反向图像搜索功能几乎与Google相同,您可以通过上传图像、或粘贴URL的方式进行相关搜索。不过,TinEye所能够支持的搜索选项操作并不丰富,它只能提供较为基础和简单的功能。

五大面部识别引擎(文中有彩蛋)

如上图所示,在我的测试中,TinEye发现了三个结果:其中的一个由于网站的关停原因,已经无法通过Google访问到了。同时,它也剔除掉了由于监管原因导致的,原有搜索结果无可访问的链接。因此,对我而言,TinEye的搜索索引显然过于陈旧了。

与Google不同,TinEye直接提供的是:它找到的图片所对应页面的准确链接,并跳过了所谓相似图片的备选页面。

4. PimEyes:面部搜索

与Google的反向面部搜索类似,PimEyes能够在超过1000万个网站中搜索相似的人脸,并提供图片与面部识别的功能。当然,如果您提供的是Angelina Jolie或Zac Efron之类名人的图片,其效果是相当不错的。

例如,您可以一次性提供四张不同的照片,来搜索Jennifer Aniston的脸。PimEyes不但能够找到其对应的原始照片,还能够发现Jennifer Aniston其他更多的照片。

不过有趣的是:虽然该应用确实找到了用于搜索的原始图片,但两者之间的相似性得分仅为70%左右,而非100%。想必其算法已将图片的分辨率、体积大小、亮度和其他参数综合考虑在内了。

五大面部识别引擎(文中有彩蛋)

同样,如下图所示,我向PimEyes提供了三张自己的不同照片,以供其分析、识别与匹配。

五大面部识别引擎(文中有彩蛋)

虽然网上的确有我的其他照片,但是PimEyes并未能够发现。在发现列表中,它对某个别人的面部照片给出了62%的相似度评分。想必我的照片并未囊括在PimEyes所分析的1000万个站点之中。

值得注意的是,PimEyes还提供了全天候的在线购买服务,以便用户解锁其他高级搜索功能,以及对于结果的全面访问。

5. Betaface:面部识别演示

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读