人脸识别技术及应用,二次开发了解一下

得益于移动设备和数码摄像的高速发展,人脸识别技术突飞猛进,已经成为多项产品的主要应用支撑或重要配置。本文对目前人脸识别的三种技术及其发展方向和应用进行详尽的介绍,希望能对大家的产品开发工作提供参考。

人脸识别作为一项互联网领域热门的技术,在互联网产品很多领域都有着广泛的应用。

很多产品经理在工作中经常会遇到老板或需求部门来一句:“我们来搞个人脸识别吧。”但人脸识别发展至今已经成了一个广泛概念,通过几项不同的技术提供不同的产品应用服务。不同角色的人在不同环境里说出的人脸识别,其期待的产品和背后的技术可能是很大不同。

例如:互联网金融风控角色想要的人脸识别,可能是想要基于人脸核身技术的实名认证,也可能是基于Face ID技术的登录认证。新媒体运营角色想要的人脸识别,可能是想要基于人脸检测技术的P图换脸的营销应用。

了解角色需求并进行分析,给出实现方案是产品经理的基本技能,如果不熟悉人脸识别的各项产品技术及提供的应用,就可能无法第一时间准确理解需求角色的心中所想,耽误项目进度。下面将对人脸识别的三种技术及提供的产品服务进行讲解分析。

一、人脸检测

人脸检测是指从一张图片中识别出属于自然人的部分图像区域的一种产品技术,也是人脸识别最初的指代意义。经过多年的技术改进和研发,目前已经可以实现一张图片中多人脸的识别检测,以及视频流中的人脸检测。

人脸检测最开始的应用是在数码相机上面,大家都知道以前的数码相机上都有一个人像模式,人像模式的基本原理就是对取景框中的影像进行处理,识别出其中属于自然人的图像区域,并将相机设置对焦在这个区域上,这样拍摄出来的图片中人脸就比较清晰。人脸检测技术目前有如下两种发展方向:

1. 人脸属性识别

人脸属性识别指的是对于识别出来的人脸图像区域再进行分析处理,得到图片中人脸的一系列属性如性别、年龄、表情、人种等等。产品应用主要在于可以通过图像快速建立客户画像数据库并进行大数据画像,从而实现精准营销。

2. 人脸特征定位

人脸特征定位指的是对于识别出来的人脸图像区域的五官进行精准定位,得到图片中人脸五官的坐标和特征值。产品应用上最主流的是社交的常用产品图片美颜和娱乐类换脸。

二、人脸比对

人脸比对是指衡量两张人脸图片的相似度,判断两张人脸图片中的自然人是否为同一人的一种产品服务,技术上需要用到人脸检测提供的服务再加上相似度算法来进行相似度判断。目前也发展到可以实现视频流和图片的比对,以及多种传感器所传入的脸部信号的比对。

需要注意的是,人脸比对技术无法保证100%的准确性,产品上必须设定一个阈值,相似度在阈值之上的我们就判断人脸比对通过(既是判断为同一个人)。

人脸比对最开始的应用应该是古代的通缉令了,通常通缉令都会附上罪犯的头像和特征,让老百姓一起进行人脸比对。在刑侦技术中,通过犯罪嫌疑人的照片和一些证据图像进行对比,有助于快速确定犯罪嫌疑人的身份,推进案件侦破进展。

目前使用人脸对比技术的主要发展方向是:

1. 人脸检索

人脸检索指的是将输入的人脸与数据库中的人脸进行比对,确定输入的人脸是否属于特定角色的身份验证的一种技术,在人脸闸机、会员刷脸识别等领域进行产品应用。

2. Face ID

目前人脸检索技术最知名的应该是苹果的Face ID,Face ID通过多种传感器实现3D头部建模并存储在手机中,每次登陆解锁都通过多种传感器绘制3D图像与存储的模型进行人脸比对,从而实现登录和解锁。据宣传重合率可以达到百万分之一的级别。

三、活体检测

在人脸比对技术投入应用中,自然会遇到一个问题:进行比对的图像或者视频流中的人脸是真实的客户行为,还是一种伪造的假体(例如使用客户图片再次翻拍),活体检测技术就在这种需求下发展起来。

活体检测是指判断操作用户是否为真人,抵御照片、视频、模具等作弊攻击。目前技术上分为静态活体检测和动态活体检测,应用较多的是动态活体检测。

静态活体检测:指判断静态图片是真实的客户行为还是二次翻拍,一般用在防攻击不高的场景中。

动态活体检测:指通过指示用户做出行为,验证用户是否为真实活体本人操作。

目前活体检测技术的主要发展方向是人脸核身。

人脸核身

活体检测技术结合上述的人脸检测、人脸对比技术,可以实现较为可靠的互联网身份验证解决方案。

人脸核身指通过用户的一段自拍视频或一张自拍照,与公民身份信息库里的高清证件照,进行1:1 人脸验证确认用户身份,并通过活体检测来确认当前用户是否为本人和真人。

人脸核身的产品应用相当广泛,每年一次的对社保参保人员的身份校验、互联网借贷系统的实名认证、互联网保险销售的实名认证、银行/证券的远程开户等等。

结语:以上所述的各项技术和产品应用,目前BAT的企业开放平台都有提供技术接口支持,各位产品伙伴可以选择适合自己的技术进行产品设计也可以联系本人进行交流(非思丸智能)

原文地址:https://www.cnblogs.com/ymmi/p/11274454.html

时间: 2024-08-10 02:09:25

人脸识别技术及应用,二次开发了解一下的相关文章

三维人脸识别技术使我们更好地认识彼此

人脸识别,一种基于人的脸部特征信息进行身份认证的生物特征识别技术.近年来,随着欧美发达国家人脸识别技术开始进入实用阶段后,人脸识别迅速成为近年来全球的一个市场热点,它具有如下显著优点: ·非接触,智能交互,用户接受程度高. ·直观性突出,符合人"以貌识人"的认知规律. ·适应性强,不易仿冒,安全性好.·摄像头的大量普及,易于推广使用. 综上所述,人脸识别被人们称为最自然.最直观的一种生物特征识别技术.可以广泛应用于公安.安全.海关.金融.军队.机场.边防口岸.安防等多个重要行业及领域,

人脸识别技术在安防行业应用中的优势

人脸识别技术在我国应用较多的是身份识别领域,它的目标市场主要是办公市场和驾校.工地等安全系数较高的行业应用领域.办公市场,即公司的门禁考勤,由于系统最多可识别上千人,大多数公司都只需要一套或几套产品就可以满足需求,所以这类市场所需的产品量不大.于是,厂商就把目标转向了行业应用领域,如驾校.工地等安全系数较高的场所,这些领域所需的产品量比较大. 中国的人脸识别技术发展追至上世纪九十年代末,在经历了"技术引进--专业市场导入--技术完善--技术应用--各行业领域使用"等五个阶段后,到目前为

一文读懂人脸识别技术

近日,人脸识别技术因多次在抓逃犯的过程中"立功",再度走"红".从20世纪60年代起,人脸识别研究开启,发展到今天有哪些进展?该产业里的竞争,是人工智能投资泡沫带来的浮躁,还是市场规模将持续突进? 何谓人脸识别技术? 20世纪60年代,人脸识别工程化应用研究正式开启.初期的方法主要利用了人脸的几何结构,通过分析人脸器官特征点及其之间的拓扑关系进行辨识.这种方法简单直观,但是一旦人脸姿态.表情发生变化,则精度严重下降. 如今的解决方案多是基于主动近红外图像的多光源人脸

PHP实现人脸识别技术

这次人脸识别技术,是实现在微信端的,也就是说利用公众微信平台,调用第三的API来实现人脸识别这项技术的. 实现的思路: 首先呢,将收集的照片,建立一个照片库,然后利用在微信平台发送的照片,去到照片库进行匹配,那么怎么匹配呢? 这就要利用第三方的API了. 这个是收集信息,然后存储到信息库(包括图谱库) 部分代码: <html> <head> <meta charset="utf-8"/> <meta name="viewport&qu

人脸识别技术应用场景与前景

随着人工智能的发展,人脸识别也不落后,争相向人们展示它的风采,在一些比较发达的城市,普遍运用刷脸的方式来解决问题,在不知不觉中大家都要靠脸吃饭了,这绝对不是贬义词.大家都知道现下流行的小鲜肉.网红什么的,都是颜值高的,偶像明星靠脸吃饭.如今不光是作为明星名人才能靠脸吃饭,我们这些普通老百姓也能如此. 人脸识别技术经历了可见光图像人脸识别.三维图像人脸识别/热成像人脸识别.基于主动近红外图像的多光源人脸识别三层进化过程,逐渐缓解和解决了光线等环境的变化对于人脸识别的影响,加之算法的不断精准演化,人

Android人脸识别技术

Android人脸识别技术用到的底层库:android/external/neven/,framework 层:frameworks/base/media/java/android/media/FaceDetector.java. java层接口的限制: 1.只能接受bitmap的数据. 2.只能识别出双眼睛距离不大于20像素的人脸. 3.只能检测人脸的位置,不能对人脸匹配. 下面代码的运行效果: @Override protected void onCreate(Bundle savedIns

支持Android、iOS系统的人脸识别技术

随着深度学习方法的应用,支持Android.iOS系统的人脸识别技术的识别率已经得到质的提升,目前我司的支持Android.iOS系统的人脸识别技术率已经达到99%.支持Android.iOS系统的人脸识别技术与其他生物特征识别技术相比,在实际应用中具有天然独到的优势:通过摄像头直接获取,可以非接触的方式完成识别过程,方便快捷.目前我司的支持Android.iOS系统的人脸识别技术已应用在金融.教育.景区.旅运.社保等领域. 支持Android.iOS系统的人脸识别技术主要分为两部分: 第一部为

人脸识别技术特点及难点

人脸识别技术特点 人脸识别主要的特点是利用人的脸部特征作为一种身份辨识的方式,通过采集含有人脸的图像或视频流,自动对图像或视频中的人脸进行检测定位.图像预处理.特征提取和匹配识别过程,达到识别不同人身份的目的.因此,利用人脸识别技术的这个特点可以在不同场合中实现各种各样的智能化应用. 人脸识别的优势还有以下四个方面: (1)自然性.所谓的自然性是指通过观察就可以比较人脸来区分和确认身份. (2)非强制性.被识别的人脸图像信息可以主动获取而不被被测个体察觉,对个体是隐蔽的. (3)非接触性.相比较

人脸识别技术探讨:1:1,1:小N/大N,大姿态识别,活体识别

人脸识别是一种基于人的脸部特征信息进行身份认证的生物特征识别技术.静态人脸识别和动态人脸识别静态人脸识别是在特定的区域或者范围内来采集人脸照片并进行识别,如当前常见的门禁考勤应用.又或者是输入一张照片到人脸识别系统,如Facebook应用中采集用户的标签照片.又如警察输入照片并搜索数据库查看他/她是谁.在这两种情况下,我们都是输入一张照片来进行人脸识别.静态人脸识别的工作流程包括检测人脸.人脸对齐.提取特征向量(我们在后文也会谈及),然后将提取的特征向量与数据库中的特征向量进行比较,以确定他/她