一文读懂人脸识别技术

近日,人脸识别技术因多次在抓逃犯的过程中“立功”,再度走“红”。从20世纪60年代起,人脸识别研究开启,发展到今天有哪些进展?该产业里的竞争,是人工智能投资泡沫带来的浮躁,还是市场规模将持续突进?

何谓人脸识别技术?

20世纪60年代,人脸识别工程化应用研究正式开启。初期的方法主要利用了人脸的几何结构,通过分析人脸器官特征点及其之间的拓扑关系进行辨识。这种方法简单直观,但是一旦人脸姿态、表情发生变化,则精度严重下降。

如今的解决方案多是基于主动近红外图像的多光源人脸识别技术。它可以克服光线变化的影响,已经取得了卓越的识别性能,在精度、稳定性和速度方面的整体系统性能超过三维图像人脸识别。

划重点!

1.人脸识别技术原理:

一是建立一个包含大批量人脸图像的数据库;二是通过各种方式来获得当前要进行识别的目标人脸图像;三是将目标人脸图像与数据库中既有的人脸图像进行比对和筛选。

2.人脸识别技术流程:

(1)图像的采集与预处理

人脸图像的采集一般分为两种途径,有人脸图像的批量导入和人脸图像的实时采集;预处理的目的是在系统对人脸图像的检测基础之上,对人脸图像做出进一步的处理以利于人脸图像的特征提取。

(2)人脸检测

人脸检测方法可分为三类,分别是基于肤色模型的检测、基于边缘特征的检测、基于统计理论方法。

(3)人脸特征提取

目前主流的人脸识别系统可支持使用的特征通常可分为人脸视觉特征、人脸图像像素统计特征等,而人脸图像的特征提取就是针对人脸上的一些具体特征来提取的。

(4)人脸识别和活体鉴别

实际的人脸识别系统一般需要增加活体鉴别环节,因为生物特征识别的共同问题之一就是要区别该信号是否来自于真正的生物体,这种信号包括要求人左右转头,眨眼睛,开开口说句话等。

技术不断发展

市场上应用最多的是三种方案,包括3D结构光方案、ToF 3D方案和双目立体成像方案。

1.3D结构光技术

3D结构光技术(Structured Light)是通过光学手段获取被拍摄物体的三维结构,再将获取到的信息进行更深入的应用。这种方案在未来将很有前景,可拓展空间更加广阔,比如5G通信、AR以及其他与3D建模等相关的领域都可以发挥它独有的关键作用。

例如,iphone x/xr/xs/xsmax、oppo Find x、mate20pro等都是采用了3D结果光技术原理。

3D 结构光也有它的局限,相比传统的摄像头,3D 结构光可以工作的距离要短一些,最长距离一般在 1 米左右,OPPO给出的数据是60cm远精度也能控制在±1mm范围。

 2.ToF

ToF(Time Of Flight,时差测距技术),简单来说,是指发出一道经过处理的光,碰到物体以后会反射回来,捕捉来回的时间,因为已知光速和调制光的波长,所以能快速准确计算出到物体的距离。

ToF技术的普及与发展指日可待,vivo已经抢占先机,而且苹果分析师也曾预测2019年iPhone也许会有重大创新就包括采用ToF技术。

3.双目立体成像

双目立体成像(Stereo System)是利用双摄像头拍摄物体,再通过三角形原理计算物体距离。已经上市的华为nova3采用的就是双目3D人脸识别方案。

双目方案的原理最简单,成本也比较低。

技术发展方向

结合三维信息:二维和三维信息融合使特征更加鲁棒多特征融合

多特征融合:单一特征难以应对复杂的光照和姿态变化

大规模人脸比对:面向海量数据的人脸比对与搜索

深度学习:在大数据条件下充分发挥深度神经网络强大的学习能力

原文地址:https://blog.51cto.com/14451358/2425470

时间: 2024-10-10 17:55:24

一文读懂人脸识别技术的相关文章

智东西公开课 | 虹软带你读懂人脸识别商用那些事【第二期】

继虹软与智东西合作的第一期线上公开课<人脸识别技术的商业落地及挑战>结束后,好评如潮,偌大一个直播间涌入了超过7000名听众,各类提问与留言也达到600余条(遗憾错过第一期?扫描文末图片二维码即可重温),堪称智东西公开课迄今为止最热一期. 6月25日,人脸识别商用线上公开课第二期即将开启. 与第一期徐科老师从人脸识别的应用领域.基本原理到商业化落地的关键节点进行系统讲解不同,第二期课程侧重实战,由虹软开放平台技术总监潘海波老师带来,主题为<如何从0到1快速搭建人脸识别应用>. 人脸

一文读懂机器人定位技术

定位技术是机器人实现自主定位导航的最基本环节,是机器人在二维工作环境中相对于全局坐标的位置及其本身的姿态.目前SLAM (Simultaneous Localization and Mapping即时定位与地图构建)是业内主流的机器人定位技术,有激光SLAM和视觉SLAM之分. 什么是激光SLAM? 激光SLAM脱胎于早期的基于测距的定位方法(如超声和红外单点测距).激光雷达(Light Detection And Ranging)的出现和普及使得测量更快更准,信息更丰富.激光雷达采集到的物体信

一文读懂前端与HTML5技术的区别!

一文读懂前端与HTML5技术的区别! 现在好多人都把HTML5和前端的概念弄混淆了.例如,H5是HTML5的简称,而现在好多人把HTML5看成了是前端开发的总称.到底前端和HTML5有哪些区别? 什么是前端开发 以一个网站为例包括网站设计.前端开发.程序开发等.网站设计就是网站的外观,平面的东西.程序开发也好理解就是功能实现.而前端开发,简单来说,就是把平面效果图转换成网页,把静态转换成动态.它的工作包括了:切图.写样式.做鼠标效果和图片切换效果等.而优秀的前端开发可以保障实现这些效果的同时,即

[转帖]MerkleDAG全面解析 一文读懂什么是默克尔有向无环图

MerkleDAG全面解析 一文读懂什么是默克尔有向无环图 2018-08-16 15:58区块链/技术 MerkleDAG作为IPFS的核心数据结构,它融合了Merkle Tree和DAG的优点,今天阿信带大家一起来探究什么是MerkleDAG,拆分解说Merkle Tree.DAG有向无环图.MerkleDAG在IPFS中的应用. MerkleDAG树形结构图 Merkle Tree Merkle Tree是由美国计算机学家Merkle于1979年申请的专利. Merkle Tree通常也被

王文峰《人脸识别原理与实战以MATLAB为工具》PDF及代码+《人脸识别原理及算法(沈理)》PDF+学习参考

人脸识别是当今世界科技领域攻关的高精尖技术.<人脸识别原理及算法:动态人脸识别系统研究>系统介绍了人脸识别研究领域的研究状况以及作者在人脸识别领域的研究工作和研究成果,全书共分为3个部分. <人脸识别原理与实战以MATLAB为工具>作为该技术的进阶指南,在内容上尽可能涵盖人脸识别的各技术模块,立足于作者 在中国科学院.985工程大学国家重点实验室从事视频识别与智能监控项目开发的研究积累及实战体验,分享了作者对人脸识 别算法设计的一些最直观的感触和认识. 参考学习: <人脸识别

区块链产业生态、存在问题及政策建议|一文读懂新趋势

区块链产业生态.存在问题及政策建议|一文读懂新趋势 2017-03-03 09:47:50  来源: 腾讯研究院抢沙发 摘要:从技术上来讲,区块链是一种分布式的记账方法.说到记账,我们经历了从实物记账向电子记账的演变关键词: 区块链 中国信息通信研究院与腾讯研究院区块链联合课题组 卿苏德,中国信息通信研究院区块链研究团队研究员,主要研究方向为区块链和人工智能等. 一.区块链技术原理和发展趋势 01| 区块链--一种分布式记账方法 从技术上来讲,区块链是一种分布式的记账方法.说到记账,我们经历了从

从HTTP/0.9到HTTP/2:一文读懂HTTP协议的历史演变和设计思路

本文原作者阮一峰,作者博客:ruanyifeng.com. 1.引言 HTTP 协议是最重要的互联网基础协议之一,它从最初的仅为浏览网页的目的进化到现在,已经是短连接通信的事实工业标准,最新版本 HTTP/2 更是让它再次成为技术热点. 作为即时通讯开发者来说,深刻理解HTTP协议有助于在现今复杂移动网络环境下的优化和最佳实践的开展,本文将通俗易懂的地介绍 HTTP 协议的历史演变和设计思路. 学习交流: - 即时通讯开发交流3群:185926912[推荐] - 移动端IM开发入门文章:<新手入

一文读懂高性能网络编程中的I/O模型

1.前言 随着互联网的发展,面对海量用户高并发业务,传统的阻塞式的服务端架构模式已经无能为力.本文(和下篇<高性能网络编程(六):一文读懂高性能网络编程中的线程模型>)旨在为大家提供有用的高性能网络编程的I/O模型概览以及网络服务进程模型的比较,以揭开设计和实现高性能网络架构的神秘面纱. 限于篇幅原因,请将本文与<高性能网络编程(六):一文读懂高性能网络编程中的线程模型>连起来读,这样会让知识更连贯. 学习交流: - 即时通讯开发交流3群:185926912[推荐] - 移动端IM

[转帖]一文读懂 HTTP/2

一文读懂 HTTP/2 http://support.upyun.com/hc/kb/article/1048799/ 又小拍 ? 发表于:2017年05月18日 15:34:45 ? 更新于:2017年05月24日 15:06:11 今天,HTTP 1.1 已经变成互联网中主要的协议.但是在 HTTP 协议诞生初期却被认为是简单直接的协议.1996 年在 RFC 1945 中定义了 HTTP 1.0 规范,仅 60 页,到 1999 年在 RFC 2616 定义了 HTTP 1.1,增长到了