全文大约1690字,干货较多,阅读可能需要4分钟
今天来说一则前几天的“旧闻”,前几天,到处都是一个小学生骗开蜂巢快递柜的新闻。大概就是一个小朋友仅用一张打印的照片,就骗过了蜂巢的人脸识别系统,打开了快递柜。一时间沸沸扬扬,逼得蜂巢被迫下线了这项服务。
这里我们要说下,破解一个人脸识别系统的难度有多大。是不是真的从微博/朋友圈扒一张自拍,就能破解你的支付宝?我们这片文章细细来说。
首先,我们将常见的人脸识别,大致分为以下4种:
1.iphone的3D结构光人脸识别
2.我们常见的人脸考勤机,道闸通行机
3.大部分安卓手机用的人脸识别
4.支付宝那种实名认证,需要你张张嘴,闭闭眼的动作配合
这里大概已经覆盖了我们大部分读者常见的人脸识别设备了,这里面哪些容易破解?破解分别需要哪些手段?我们接着往下说。
欲练此功,必先自宫。说错了,是最坚固的堡垒往往从内部被攻破。想破解人脸识别,我们先来简单说说人脸识别的原理(后文简称:识别三部曲):
采集-提取-比对三部曲
1.首先通过摄像头或者别的什么设备采集到到人的面部信息
2.将采集到的信息通过特定的算法计算,提取特征值,并与之前录入信息的特征值进行比对
3.即使是同一个人,两次录入的信息也几乎不会100%相同,所以人脸识别厂商一般会做一个打分,当相似度达到一定程度就通过,没达到就不通过。
看了以上“识别三部曲”,你就明白,所谓的破解人脸识别,就是寻找欺骗摄像头的方法。也就是说,想通过你的人脸来登陆你的系统,只要能让摄像头捕捉到一个图像,并且让摄像头误认为是你就可以了。
看完“识别三部曲”,我们再回头看看文章开头提到的4中常见人脸识别的破解难度有多大。
1.iphone的3D结构光人脸识别,这种由于有3D结构光传感器,采集了你的面部三维轮廓信息。所以光靠照骗是骗不过去的,只能像碟中谍里面一样,做一个和你头部轮廓高度相似的模型,才能够破解。想想都很复杂啊。。。
破解难度:☆☆☆☆☆
2.我们常见的人脸考勤机,道闸通行机
3.大部分安卓手机用的人脸识别
2和3其实没有太大的区别,用的算法都是高度类似的,可以说基本没有区别。由于这两种场景覆盖了几乎我们常见的所有场景,树大招风,这两种也是被破解的最多的。这次被破解的蜂巢快递柜,也是属于这里面的一种。这中人脸识别技术上可以细分为两种小类别:“红外人脸识别”,“可见光人脸识别”。这两个小类别的原理不同,破解方法也略有不同。
我们先说这次蜂巢被破解的“可见光人脸识别”,这种现在绝大部分的手机、中低端的打卡机、门禁机用的都是这个。原理我们这里不说。只说破解方法。实际操作只需要拿一张彩色照片或者是干脆拿手机相册里存的照片,就可以骗过这样的人脸系统。不信大家可以拿公司的打卡机试一试(前台妹妹打不死你)。怎么分辨是这种“可见光人脸识别呢”?很简单,你只要看那个识别镜头里只有一个摄像头,基本上就是这种没错了。
破解难度:☆
再说“红外人脸识别”,大家可以拿起自己的手机看一下,如果你用的是某些高端安卓手机或者是贵司用的打卡机比较高端,可以在识别镜头里看到两个摄像头(如下图手机宽刘海里的两个摄像头),那基本上就是这种“红外人脸识别了”。这种识别破解起来略微麻烦,一般需要打印一张黑白的照片,然后再根据每家算法的不一样,在黑白照片上加深某些区域颜色即可(这里就不细说了,防止被人模仿)。
破解难度:☆☆☆
红外人脸识别
4.支付宝那种实名认证,需要你张张嘴,闭闭眼的动作配合。支付宝这种就难很多了,这种相当于是上面可见光识别的地狱难度加强版。这种方法通过让你实时做出动作来配合,有效的避免了拿照片的静态识别欺骗。然后由于动作是根据语音指令随机做出的,这样又避免了通过某些“换脸”软件生成破解视频。真是魔高一尺,道高一丈,支付宝账户还是安全的,不至于晒张自拍就把支付宝账户给晒丢了。
破解难度:☆☆☆☆☆
看了以上文章,各位读者亲们,还敢上传高清无码自拍照么?
不过,最后补充一句:我们现在很多自拍连自己妈都不认识,我们机器肯定也是认识不出来的。
图片来源于网络,侵删。
本文纯属个人观点,欢迎交流,不喜勿喷。
楼主主要关注于视频监控与科技行业周边的知识点、八卦点、吐槽点。