在识别网红脸这件事儿上,人工智能和人类谁做得更好?
从一个站在你面前的真实网红找到她的自拍照,对于很多人来说并不容易,对机器来说面临挑战。
人是否化妆,现场的光线如何,年龄对人相貌的改变……都会在实际操作中影响到机器分析,到底影响程度有多大呢?
6 月 30 号,杭州上演了一出有趣的人机极限挑战赛——蚂蚁金服的人工智能生物识别机器人「蚂可」与《最强大脑》「鬼才之眼」王昱珩同台直播竞技,在数百个网红脸照片中找到指定的人。最终,「蚂可」以 两平一负惜败王昱珩。
(比赛现场)
人类方的代表是来自清华大学的设计师王昱珩,被称为「水哥」,他曾在节目中,从同质同量同水源的 520 杯水中选出特定的一杯水;也曾在不到十分钟内,从 700 份口红印迹中,准确无误锁定四枚唇印。
机器方的代表则是蚂蚁金服生物识别技术团队与旷视 (Face++) 合作研发的人工智能生物识别机器人「蚂可」,它的人脸识别是基于深度神经网络,让计算机学习人的大脑,并通过海量人脸图像数据的不断训练,识别脸部的关键点,每次识别都会从人脸上提取 600 多个关键点,进行交叉验证和动态识别。
比赛分三场,第一场的时间是 20 分钟,主持人随机从现场网红中挑出 3 位选手,「蚂可」和王昱珩要从后面 150 张照片中挑出这三位选手的照片。第二场则是 40 分钟,挑选照片的范围扩大,双方要从 300 张图片里面找出三位选手的自拍,第三场更是加大了难度,300 张自拍变成了网红童年的照片。
Face ++ 的谢忆楠介绍,蚂可识别网红的过程中需要三个步骤,首先需要对目标图片进行扫描检测,进行人脸检测。
第二步是提取网红的面部特征进行,完成对图像质量、拍摄角度和环境等因素的矫正处理并进行特征点标注和特征值提取。
最后一步是将提取来的特征值与底库中的人脸进行计算并返回比对信息。
在读取信息环节,「蚂可」采用的是摄像录入手段,前两场双方都准确识别并打成平手。
最后一场,在寻找童年照片这场需要推理能力的环节中,「蚂可」输给了人类。
蚂蚁金服安全智能部总监陈继东表示对于这个结果并不意外,他表示蚂可赢了前两局已经达到预期了。
作为依托人脸识别技术做身份验证的智能机器人,能够应用在互联网金融真实身份验证的场景当中,与这场人机大战的特殊认人场景非常不同:由于之前与用户身份信息已经绑定,所以人脸采集图像进行匹配用户使用人脸识别远程在线验证身份、登录账户或找回密码,都是 1:1 比对,PK 现场则是 1:N 识别。
此外,陈继东补充道,在识别年龄变化领域,目前国际尚未有成熟的技术可以实现。这是人脸识别技术无法回避的一个难点。
据了解,目前,蚂蚁金服和 Face++Financial 研究了基于场景的人脸活体检测技术,通过交互式的动作检测,防止照片伪造攻击,通过多种生物特征交叉比对提升视频、面具、专业软件工具等更高级的防攻击能力。