什么是人脸识别,人脸识别算法大致分为几种?
如果要给人脸识别下个定义,它是利用人的生物特征实现个体区分的一种技术,一般包括图像采集、特征定位、身份的确认和查找三个环节。简单来说,人脸识别就是从图像中提取面部特征关键点,比如骨骼特征、眉毛高度等,通过比对输出结果。
虽然iPhoneX的FaceID让计算机视觉领域的创业者兴奋不已,但此人脸识别非彼人脸识别。苹果的FaceID并没有采用普通摄像头的方式,而是采用红外主动识别的技术,这样就可以做到三维立体识别,增强了安全系数。
在具体的应用场景中,人脸识别大致可以分为1:1、1:N、N:N三种。
1:1等级的人脸识别,实现的是最初级的“证明你是你”。从字面上就可以看出,1:1是用户提前上传个人照片储存于系统中,每次验证时,线下拍照与系统中存储的照片信息进行对比,进而确定“你是不是你”。
举个例子,我们在车站过安检时,检票员拿着你的身份证跟你本人做对比,证明你是不是身份证上的本人,这种场景就是1:1的场景。手机解锁、刷脸支付、网上买票、医院挂号、政府惠民工程项目,以及各种证券开户、电信开户、互联网金融开户……这都是1:1人脸识别的应用场景。同其他方式相比,1:1识别准确率高,对算力的要求也相对较低。
而1:N的人脸识别算法则主要用于人脸检索,“证明你是谁”。与1:1的一一对照不同,1:N需要一张照片同系统中的海量照片进行对比,根据相似度排列出多个对比结果。而排在第一顺位的结果,未必准确。
1:N人脸识别算法主要应用在安防领域,如用于排查犯罪嫌疑人、寻找走失儿童等。专注于动态人像识别的初创企业云天励飞在2015年开始就与深圳龙岗区警方合作,在当地地铁口、火车站、城中村、商超等场所建设“深目”系统。上线几个月后,便协助警方成功告破两起命案。
应用在安防领域的1:N人脸识别,其特点是动态和非配合。所谓动态,即系统识别的不是图片,而是摄像头采集的视频。非配合是指识别对象不用感知到摄像头的位置并配合完成识别工作,识别对象处于被动状态。这在提高采集便捷性的同时,也意味着你的行踪已经被完全暴露。
同1:1识别相比,使用地点、环境、光线、采集角度甚至是玻璃反射都会影响1:N识别的准确度,所以1:N相对更具有挑战性。
至于N:N人脸识别,实际上相当于同时进行多个1:N识别,用于“证明谁是谁”。
人工智能、大数据、云计算和物联网的未来发展值得重视,均为前沿产业,多智时代专注于人工智能和大数据的入门和科谱,在此为你推荐几篇优质好文:
人脸识别的十个关键技术组成及原理
http://www.duozhishidai.com/article-14161-1.html
生物识别技术的人脸识别还是屏幕指纹,我们应该选谁?
http://www.duozhishidai.com/article-3911-1.html
人脸识别技术,具体是怎么剖析的
http://www.duozhishidai.com/article-3760-1.html
多智时代-人工智能和大数据学习入门网站|人工智能、大数据、物联网、云计算的学习交流网站
什么是人脸识别,人脸识别算法大致分为几种?相关推荐
- ASCII表字符对照表【大致分为3种】
1.ASCII 打印字符:数字 32–126 分配给了能在键盘上找到的字符,当您查看或打印文档时就会出现.注:十进制32代表空格 ,十进制数字 127 代表 DELETE 命令.下面是ASCII码和相 ...
- 实时多人脸检测和识别
目录 介绍 背景 技术 传统的 3-D 皮肤纹理分析 EmguCV EmguCV基础知识:我如何开始工作? 使用代码 如何训练原型? "首先启用面部检测"警告? 如何提高辨识度? ...
- 《人脸识别原理及算法——动态人脸识别系统研究》—1章1.2节人脸识别相关学科的进展...
本节书摘来自异步社区<人脸识别原理及算法--动态人脸识别系统研究>一书中的1章1.2节人脸识别相关学科的进展,作者 沈理 , 刘翼光 , 熊志勇,更多章节内容可以访问云栖社区"异 ...
- 人脸识别三大经典算法_人脸识别系列四 | DeepID1算法
前言 这是人脸识别系列的第5篇文章,前4篇文章可以在公众号的人脸识别栏里找到,这篇文章主要是解析CVPR 2014年的经典人脸识别论文DeepID1算法.论文的地址如下:http://mmlab.ie ...
- 人脸识别主要机算法原理
人脸识别主要算法原理 主流的人脸识别技术基本上可以归结为三类,即:基于几何特征的方法.基于模板的方法和基于模型的方法. 1. 基于几何特征的方法是最早.最传统的方法,通常需要和其他算法结合才能有比较好 ...
- 人脸检测算法代码python_Python有多强大!20行代码实现人脸检测与识别
题记:大二的时候发现人生苦短,所以信了拍神,开始学Python.学了大半年之后成功转行做前端了.来写个教程帮助大家入门Python. Python优点 Python是一种简单易学.功能强大的编程语言, ...
- 人脸识别的主要算法以及原理
人脸识别的主要算法以及原理 主流的人脸识别技术基本上可以归结为三类,即:基于几何特征的方法.基于模板的方法和基于模型的方法. 1. 基于几何特征的方法是最早.最传统的方法,通常需要和其他算法结合才能有 ...
- 人脸识别安全帽识别检测算法 opencv
人脸识别安全帽识别检测算法通过opencv+python深度学习架构模型,对于现场画面中人员行为及安全帽穿戴着装进行实时分析检测.OpenCV的全称是Open Source Computer Visi ...
- 《人脸识别原理及算法——动态人脸识别系统研究》—第5章5.2节 主成分分析方法在人脸图像识别中的应用...
本节书摘来自异步社区<人脸识别原理及算法--动态人脸识别系统研究>一书中的第5章5.2节 主成分分析方法在人脸图像识别中的应用,作者 沈理 , 刘翼光 , 熊志勇,更多章节内容可以访问云栖 ...
最新文章
- github分段下载
- “干掉” Date,Java8 LocalDate 真香!
- 如何判断设备是上电复位还是软复位(主动调用复位接口或者看门狗复位,W600)
- C语言函数fscanf()(从流 stream 读取格式化输入)(如果成功,返回成功匹配和赋值的个数;否则返回EOF)(分隔符:space、Tab、Enter)
- python中获取当前所有的logger
- 闲置服务器 虚拟服务器,闲置主机搭建服务器
- 【Liunx】Linux 系统目录结构
- JZ32变形~剑指 Offer 32 - II. 从上到下打印二叉树 II
- 使用http连接到Analysis services
- python day 02
- ET Reporter
- Python可视化扩展库Matplotlib中使用参数cmap实现颜色映射
- CUMT-CTF第二次双月赛Writeup
- 网易云信im即时通讯,php网易云信im即时通讯,tp,demo,即时通讯
- vue开发微信公众号订阅消息踩坑记录
- PHP.ini配置文件[中文]
- 一分钟快速了解边缘计算
- 虚拟专用网的工作原理
- 利用c#+jquery+ichartjs生成统计图表
- #(四)、(五)拟合数学方法的发展简介