当前位置:首页 > 实用技巧 >

如何快速的人脸识别(人脸识别怎么弄通过)

来源:原点资讯(m.360kss.com)时间:2024-02-01 02:40:42作者:YD166手机阅读>>

【传播科学技术,了解人工智能,服务广大学习,欢迎点击左上角的头像,点“关注”,RobotHospital用通俗的语言为您讲解最深奥的科学知识!】

随着人工智能技术的不断延伸和发展,似乎所有的小区门禁系统也逐步从过去刷卡的时代变成了现在“看脸”的时代,而我们的手机也成为了从手动输入密码到了指纹识别,然后又到了人脸识别的年代。而作为人工智能技术最直接的受益者的你,知道人脸识别是什么原理吗?具体的流程是什么?本节课,我将以人脸识别机器人的身份为大家具体展开,并通过大家可以理解的语言,跟大家详细说说人力识别的原理。

如何快速的人脸识别,人脸识别怎么弄通过(1)

hello~,大家好,我是人脸机器人,大家可以叫我Robot大白!今天借此机会,跟大家讲解一下,人脸识别是如何实现的。

问题一:人脸识别如何认出谁是谁?

Robot大白答:一般来说,现在低成本的人脸识别方法主要有2种,

一种叫做:基于几何特征的方法,也就是通过比对人脸上的眼睛特征,鼻子的特征、嘴巴的特征、眉毛特征等等,因为每个人的五官都是不一样的,而且对应在一个脸上的位置也不是一样的。

一种叫做:基于模板的方法,这种方法需要提取你的人脸特征,寻找你脸上的图像分布的基本元素,即人脸图像样本集协方差矩阵的特征向量,以此近似地表征人脸图像。这里的向量也就是把你的脸部特征放进一个容器里的小球,你的脸上每一个特征都算是一个独一无二的小球。

如何快速的人脸识别,人脸识别怎么弄通过(2)

问题二:人脸识别的步骤是什么?

Robot大白答:首先摄像头要从图片中找到人脸;其次要对每一章人脸进行对比确认是否为真的人脸;然后再对采集到人脸进行特征点标记然后提取;然后再把标记好的人脸特征输入到计算中,计算机收到这些特征数据后拿去跟数据库中的人脸去比对;最后,输出比对后的结果,从而确认这个人是谁。

如何快速的人脸识别,人脸识别怎么弄通过(3)

问题三:如何从一幅图中快速找到人脸?

Robot大白答:一般来说,我们计算机里面有一种算法,就是用来处理图像的一刀工具,首先计算机获得到图片后把照片的颜色去掉,使用的工具叫作HOG(Histogram of Oriented Gradients),它是一种方向梯度直方图,一种能够检测物体轮廓的算法。具体原理是把图片灰度化,彩色变为黑白的,然后用明暗相间的点去改变这张图片,就跟我们学高中地理知识的时候的山峰梯度图类似,颜色一旦变浅我们就画个箭头代表下降了几个度,而这些箭头被称为梯度(gradients),从而我们确定出来一个人脸的梯度。大部分人都有正常的五官,我们跟猪和小狗的脸梯度平坦度不一样,所以利用这种方法快速发现人脸。

如何快速的人脸识别,人脸识别怎么弄通过(4)

问题四:如何区别不同人的人脸?

Robot大白答:我们可以根据人脸的特征点来对比,特征点是如何画出来的呢,这里我们要根据每个人的人脸的特殊值来确定。这种算法叫作面部特征点估计(face landmark estimation)算法。比如说你的脸上有一颗巨大的媒婆痣,那么这个点将会是你脸部很明显的特征,这个算法就是这样子作用,寻找你脸上的特征点。正常来说我们的脸上的五官都差不多,但是眼皮形状,眉毛等都不是一样的,所以我们回去标记每个人的脸部和五官轮廓。举个例子,如下图中这个人的人脸,我们可以得到下巴轮廓17个特征点,右眉毛5个特征点,左眉毛5个特征点,鼻尖5个特征点 。

如何快速的人脸识别,人脸识别怎么弄通过(5)

问题五:这些特征点如何从图片转换成数字存储到计算机里?

Robot大白答:这里就是回到了我们的最后一步了,也就是编码!这里的编码呢,在计算机行业内被叫做:训练。他的意思就是说,我们要根据采集的人脸提取出来一些比较明显的特殊点,并且用数字表示举个例子来说,1代表歪嘴,2代表斜眼,3代表双下巴,4代表美人痣。那么我们训练一下这个人的图像就获得了他的人脸测量值,之后把这个测量值放到一个矩阵中,那么他的连就可以表示为:[1,2,3,4]。这样子呢,计算机就可以很容易的在一块存储区域内把这个人脸存储下来,用到的存储容量就是几个字节的事情,而不用去保存几M大的图像啦!一般来说,我们训练的人脸会找到128个特征值。之后我们给这组特征值命名为:王婆,然后存储即可。

如何快速的人脸识别,人脸识别怎么弄通过(6)

问题六:为何现在手机支付的时候,要我动动头,眨眨眼?

Robot大白答:这样做的目的避免有些人拿着你的照片去“骗摄像头”,我们现在通用的较为稳定的系统一般来说是多重保险的,系统采集特征点之后,还要进行深度学习才能更为稳固。什么是深度学习呢?为了大家容易理解再给大家举个例子:假设一个人拿着你的照片去开银行保险柜,这个时候人脸识别提示抬头。如果是真人的话,抬头可能会看到你双下巴底下还有一层下巴,拿着照片的则只能看到一个下巴。这里的“深度”就好理解了吧!这里的深度你可以暂时理解为是为了获得立体感的特殊点标记。

至此,人脸识别的原理跟大家介绍完成啦,大致是围绕这6个点来实现的,大家还有不理解的地方欢迎留言咨询哦!Robot大白有问必答!

【传播科学技术,了解人工智能,服务广大学习,欢迎点击左上角的头像,点“关注”,RobotHospital用通俗的语言为您讲解最深奥的科学知识!】

栏目热文

怎样才能快速通过人脸识别(人脸识别怎么才能正确识别)

怎样才能快速通过人脸识别(人脸识别怎么才能正确识别)

今天,小编跟大家讲讲人脸识别的那些事儿~自滴滴平台正式发布人脸识别功能全面上线后,司机每天首次出车、夜间每次出车前都需要...

2024-02-01 02:33:02查看全文 >>

i39100f吃鸡够用吗(i3-9100f能玩吃鸡吗)

i39100f吃鸡够用吗(i3-9100f能玩吃鸡吗)

Hello大家好,我是兼容机之家的咖啡。对于很多玩家来说,一台便宜而性能又好的主机是大家都想要。在面对自己喜欢玩的游戏的...

2024-02-01 03:12:21查看全文 >>

i3 9100f吃鸡怎么样(i39100f吃鸡满载解决了吗)

i3 9100f吃鸡怎么样(i39100f吃鸡满载解决了吗)

其实这台电脑刚刚过完春节后就装完了,当时疫情肆虐,电脑配件价格疯涨,但是禁不住朋友的要求,帮忙装一台1500左右性价比高...

2024-02-01 03:02:38查看全文 >>

i312100可以流畅吃鸡吗(i3 12100搭配3050吃鸡)

i312100可以流畅吃鸡吗(i3 12100搭配3050吃鸡)

前言:一直以来DIY玩家圈中都有使用低端CPU带动中高端显卡的玩法,这是一种追求性价比的好做法。但低端CPU到底去到多低...

2024-02-01 02:55:29查看全文 >>

i39100f吃鸡什么画质(i39100f玩吃鸡怎么设置)

i39100f吃鸡什么画质(i39100f玩吃鸡怎么设置)

E5真的就是洋垃圾吗?便宜了500块钱值不值?看完你就知道了。E5-1650对比i3-9100F这次测评主要对比的是E3...

2024-02-01 02:58:29查看全文 >>

怎么才能人脸识别通过(怎么通过人脸识别验证)

怎么才能人脸识别通过(怎么通过人脸识别验证)

不少软件在进行身份安全认证时,人脸识别都是必不可少的重要一环。但你真的以为,人脸识别就只是拍“脸”吗?近日,数码博主@长...

2024-02-01 02:27:30查看全文 >>

如何使用人脸识别的方法(人脸识别怎么用视频通过)

如何使用人脸识别的方法(人脸识别怎么用视频通过)

我们经常能看见,学校大门、企事业单位、地铁进站口等地方都安装了人脸识别门禁设备,通行只需要刷脸,能够自动识别开门、完成考...

2024-02-01 03:09:36查看全文 >>

石壕吏讲述了什么道理(石壕吏表达了什么思想感情)

石壕吏讲述了什么道理(石壕吏表达了什么思想感情)

来源:经济观察报书评作者:丁启阵今天微信朋友圈不少人在转发北京师范大学教授康震先生在“名师成长大讲堂”的讲座视频片段,5...

2024-02-01 02:47:31查看全文 >>

不可用余额冻结30天(可用余额0是被法院冻结吗)

不可用余额冻结30天(可用余额0是被法院冻结吗)

在运营拼多多店铺的过程中,可能会出现各种各样的情况,比如说退货退款的情况,资金被限制的情况,那么今天想要跟大家聊一聊拼多...

2024-02-01 02:43:18查看全文 >>

余额被冻结怎么解冻(可用余额不足是被冻结了吗)

余额被冻结怎么解冻(可用余额不足是被冻结了吗)

#如何解冻银行卡# 大家是不是也遇到过长期不用的银行卡被银行私自冻结的情况,如果遇到了不要慌我以自己的经历来告诉大家,如...

2024-02-01 03:05:47查看全文 >>

文档排行