此次疫情教给大家特别注重公共卫生安全,预计出行戴口罩会成为一个习惯。这让我们安防人有了一点小困扰:大家都戴口罩了,人脸识别还能用么?有人说戴口罩不影响识别,有人说戴口罩人脸识别就不能用了。众说纷纭,一大堆术语说的云山雾罩,看着又有图有真相,都很有道理的样子。那么客户问起的时候到底该如何说?今天小令老师来跟大家聊聊这个问题。
为了说清楚这件事,小令老师要先简单说一下人脸识别的技术实现。业界最常用的方法是在人脸上找到68个普遍存在的特征点(不同厂家在此基础上又补充了很多特征点。一般认为,特征点越多,识别精度越高),不同个体人脸的68个特征点不同(位置、间距、大小等),将这些特征点经一系列算法处理成特征值后存在数据库里。需要做人脸识别的时候,计算出被测人脸的特征值,再与数据库里存储的做比对,比对结果最接近的就是系统识别的结果。
那么戴口罩是否会影响到人脸识别呢,注意下图,左右眼和眼眉大约22个特征点,戴上一次性医用口罩后,人眼可视的特征点大约只有24~28个,依据这些特征点是不足以做人脸识别的。所以支持戴口罩人脸识别的技术并不是依据这1/3左右的特征点直接做判断,而是通过“猜”的技术手段,把遮挡的部分还原出来。这样可以实现“99%以上的精确识别“。我们把“猜”的这一过程称为独有算法。独有算法不同,“猜”的准确度不一样:要隔着不透明的口罩猜出鼻子和嘴巴的精确形状这的确很逆天,感觉近乎于“玄”了。
独有算法说多了我们还是不懂,那换个角度来看。我们知道人脸识别属于“人工智能”范畴,人工智能研究的一个主要目标是使机器能够胜任一些通常需要人类智能才能完成的复杂工作。从这一维度看,我们可以很容易对此做出判断:如果你身边的人都戴上口罩,你能否仅凭戴口罩后的面部照片认出他们?如果你能,计算机大概率也可以;如果你不能,大概率计算机也不能。这样,复杂的技术问题就可以简单的用我们的“真人智能“得出判断了。
支持戴口罩能精确识别的技术方案也补充说,不能全靠面部识别,还要综合衣着、步姿、动作等综合识别,可大大提升准确率。这样说我就有点信了:让我凭戴口罩后的面部照片识别同事和朋友,大概率会出错;但是如果在日常中看到他们从远处走来,我仔细辨认的话,还是基本能够认出他们的。
所以戴口罩是否能准确识别还要考虑应用场景:我们的业务场景如果是进进出出的门禁,这类业务都是通过面部识别来完成的,那么对戴口罩识别还是要慎之又慎;如果是用高清摄像头基于全身特征和姿态的识别场景,还是可以去样板点看看真实的效果,然后再决定是否推给客户。
小令老师在本文最后定稿的时候,在网上找到了去年的一篇文章,业内专家论述了戴口罩识别的问题,截图如下:
(地址:https://www.sohu.com/a/347543280_821669)
领取专属 10元无门槛券
私享最新 技术干货