人脸识别技术经历了近四十年的发展,在近年来逐步涌现出了一批可以投入实际应用的成果。如谷歌(微博)眼镜中的身份识别、智能手机上的人脸解锁等功能正渐渐影响着我们的生活,而指定人脸识别等应用更是早早地进入了安防领域的最前线。在这项技术的发展过程中曾经出现
过大量的识别算法。这些算法的涉及面非常广泛,包括模式识别、图像处理、计算机视觉、人工智能、统计学习、神经网络、小波分析、子空间理论和流形学习等众多学科。但归根结底,很多算法都是以“特征脸方法”为基础展开的。这个方法主要是利用主分量分析,对人脸进行降维和提取特征。它实际上相当于把所有的人脸向量化,数字化,然后从参考用的那些人脸数据(称为训练集)中找出与当前要识别的人脸数据对应的几个特征值,构成一组特征向量基,
以达到表征原数据的目的。因为由主分量分析提取出来的特征向量在返回成图像时,看上去仍像人脸,所以这些特征向量也被称为“特征脸”。任何一幅人脸图减去平均人脸后都可投影到该子空间,得到一组权值向量。该方法实际上是计算了此向量和训练集中每个人的权值向量之
间的欧式距离,取最小距离所对应的人脸图像的身份作为测试人脸图像的身份。打个比方,这就像是警察局里指认嫌疑人时所用的“拼脸”方法,它以一个基础脸型为底,将合适的眼睛、眉毛等五官放上去,最终组成一个与嫌疑人最像的人脸图。计算机所做的事情也大致如此,只是它的“眼睛”、“眉毛”等五官更加抽象。
人脸识别的类型,可以根据采用的识别技术及算法技术来进行分类:
技术上可以分为2D的可见光平面算法人脸识别及3D的结构光人脸识别。这2者的区别是,2D的可见光识别可采用照片即可完成人脸的注册登记;3D的结构光人脸识别则需要在对应的识别设备前面进行3D人脸数据采集建模完成注册登记。
按是否能区分活体可分为普通人脸识别及活体人脸识别。这2者的区别是,普通人脸识别不具备活体判断,照片及视频均可能被拿来识别;而活体人脸识别则多了通过人脸识别算法等对识别对象进行活体检测判断,可有效避免各种欺骗识别。
人脸识别,其实就是需要在所有机器认为是人脸的那部分数据中,区分这个人脸属于谁,这是视觉模式识别的一个细分问题。
其实我们人每时每刻都在进行视觉模式识别,我们通过眼睛获得视觉信息,这些信息经过大脑的处理被识别为有意义的概念。于是我们知道了放在我们面前的是水杯、书本,还是什么别的东西。
我们也无时无刻不在进行人脸识别,我们每天生活中遇到无数的人,从中认出那些熟人,和他们打招呼,打交道,忽略其他的陌生人。甚至躲开那些我们欠了钱还暂时还不上的人。
然而这项看似简单的任务,对机器来说却并不那么容易实现。
对计算机来讲,一幅图像信息,无论是静态的,还是动态视频中的一帧,都是一个由众多像素点组成的矩阵。比如一个1080p的数字图像,是一个由19801080个像素点组成矩阵,每个像素点,如果是8bit的rgb格式,则是3个取值在0-255的数。
机器需要在这些数据中,找出某一部分数据代表了何种概念:哪一部分数据是水杯,哪一部分是书本,哪一部分是人脸,这是视觉模式识别中的粗分类问题。
完成人脸识别的工作,要经过几个步骤。首先计算机需要在图像或视频中找到人脸的位置,这部分工作一般叫做人脸检测。如前所述,这是一种粗分类,具体到人脸检测中,实际上是二分类,计算机只需要判断目标图像是或者不是人脸。但由于并不能事先确定人脸的大小和位置,计算机需要以每个可能的人脸大小对全图进行扫描,逐个判断子窗口所截取的图像是否为人脸。而每次扫描过程,子窗口移动的步长可能是几个像素。
所以你可以大致想象下,作一张图的人脸检测,计算机需要作多少次二分类判断。
人脸检测步骤从一张图中获得人脸的位置和大小,并将该部分图像送给后续步骤,包括:人脸部件点定位,人脸图像的对齐和归一化,人脸图像质量选取,特征提取,特征比对。所有步骤完成后,才能得知该人脸的身份。
当然,我们也可以单独使用人脸检测功能来完成某些应用,比如当前大部分照相机,及手机摄像头都有人脸检测功能,可以自动获得人脸位置,从而对作一些自动调焦和优化。甚至对人脸做一些初步的判断,比如性别、年龄,甚至颜值。
1v1人脸验证与1vN人脸查找
主人公通过各种方式,蒙混过层层身份验证,成功进入某机要部门,这是**中经常出现的情节。而这层层的身份验证就经常包括人脸识别。在这种应用中,使用者往往需要提供自己的身份。
比如使用门卡,计算机可以通过门卡在后台中获取门卡所有者的人脸样本,将其与当前使用门卡人的人脸图像进行对比,以确认当前使用门卡的人与门卡的所有者是否匹配,如此可以避免捡到你门卡的人轻松混入公司。
这是一种1v1的身份验证,计算机对当前人脸和库存人脸进行一次比对,是对其他验证方式的一种辅助,从而提高身份验证的可靠性。这种应用目前已经大量使用,比如敏感设施的准入,互联网金融领域的远程开户及大额提取的身份验证等。
人脸识别软件介绍如下:
1、3D人脸识别app
是一款好玩有趣的刷脸工具。第一次打开3D人脸识别app使用,必须要先记录你的脸型。第二次长按提示区,就能完成脸部扫描即刻解锁。3D酷炫组合,带你近距离体验最尖端的科技,与手机一起化身特工组合。
2、瑞为人脸锁app
是一款手机解锁应用,瑞为人脸锁app帮助用户保护手机隐私,人脸识别,再也不用担心手机借给其他人会被查看一些个人隐私了。
3、人脸考勤app
是一款效率办公应用,是个人脸识别考勤系统。人脸考勤app基于目前先进的人脸识别技术,结合网络和GPS定位,实现简单的安卓手客户端人脸考勤功能,旨在让系统考勤识别准确迅速。
4、咪咕人脸识别app
是一款趣味类的软件,通过咪咕人脸识别app你可以测试你和小伙伴的年龄颜值等等,蛮有意思的。
5、脸谱锁屏app
是一款可以用人脸识别解锁的客户端软件,脸谱锁屏更好的保护您手机隐私安全 ,通过密码和人脸识别方式解除锁屏,是特别的有趣。
脸型测试APP可以测自己的脸型,找到自己脸上存在的漏洞。
脸型测试app是一款由杭州博小智科技有限公司发行的脸型识别软件,有智能测脸型系统,只上传照片或拍照,就可以测脸型、颜值测试、脸型识别、脸型分析、根据脸型配发型,还可以测颜值、测脸型配发型、扫一扫测脸型、脸型鉴定、脸型发型搭配、人脸识别等功能,让你不再为自己是什么脸型而烦恼。提供专业的发型师在线的发型设计服务,解决发型难题,还有服装搭配服务,找到适合自己的风格,让你每天都颜值在线。
以上就是关于人脸识别,为什么计算机可以认出人的模样全部的内容,包括:人脸识别,为什么计算机可以认出人的模样、人脸识别有多少种类型、人脸识别到底是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)