首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

基于Python的人脸识别库,离线识别率高达99.38%!

-欢迎 原文该项目是要构建一款免费、开源、实时、离线的网络 app,支持组织者使用人脸识别技术或二维码识别所有受邀人员。有了世界上最简单的人脸识别库,使用 Python 或命令行,即可识别和控制人脸。...该库使用 dlib 顶尖的深度学习人脸识别技术构建,在户外脸部检测数据库基准(Labeled Faces in the Wild benchmark)上的准确率高达 99.38%。...这也提供了一个简单的 face_recognition 命令行工具,你可以打开命令行中任意图像文件夹,进行人脸识别!...1.找出下面图片中所有的人脸: import face_recognitionimage = face_recognition.load_image_file("your_file.jpg")face_locations...也可以用它来做一些「蠢事」,比如美图: 识别图片中的人脸 import face_recognitionknown_image = face_recognition.load_image_file(

1.3K80

Python的开源人脸识别库:离线识别率高达99.38%

Face++.com 是一个提供免费人脸检测、人脸识别、人脸属性分析等服务的云端服务平台。...科大讯飞:科大讯飞在中国香港中文大学汤晓鸥教授团队支持下,开发出了一个基于高斯过程的人脸识别技术–Gussian face, 该技术在LFW上的识别率为98.52%,目前该公司的DEEPID2在LFW上的识别率已经达到了...人脸识别的过程 人脸识别主要分为四大块:人脸定位(face detection)、 人脸校准(face alignment)、 人脸确认(face verification)、人脸鉴别(face identification...人脸校准(face alignment): 对检测到的人脸进行姿态的校正,使其人脸尽可能的”正”,通过校正可以提高人脸识别的精度。...论文认为神经网络能够work的原因在于一旦人脸经过对齐后,人脸区域的特征就固定在某些像素上了,此时,可以用卷积神经网络来学习特征。

5.4K40
您找到你想要的搜索结果了吗?
是的
没有找到

Python的开源人脸识别库:离线识别率高达99.38%

以往的人脸识别主要是包括人脸图像采集、人脸识别预处理、身份确认、身份查找等技术和系统。现在人脸识别已经慢慢延伸到了ADAS中的驾驶员检测、行人跟踪、甚至到了动态物体的跟踪。...Face++.com 是一个提供免费人脸检测、人脸识别、人脸属性分析等服务的云端服务平台。...科大讯飞:科大讯飞在中国香港中文大学汤晓鸥教授团队支持下,开发出了一个基于高斯过程的人脸识别技术–Gussian face, 该技术在LFW上的识别率为98.52%,目前该公司的DEEPID2在LFW上的识别率已经达到了...人脸识别的过程 人脸识别主要分为四大块:人脸定位(face detection)、 人脸校准(face alignment)、 人脸确认(face verification)、人脸鉴别(face identification...论文认为神经网络能够work的原因在于一旦人脸经过对齐后,人脸区域的特征就固定在某些像素上了,此时,可以用卷积神经网络来学习特征。

4.3K70

Python的开源人脸识别库:离线识别率高达99.38%

Face++.com 是一个提供免费人脸检测、人脸识别、人脸属性分析等服务的云端服务平台。...科大讯飞:科大讯飞在中国香港中文大学汤晓鸥教授团队支持下,开发出了一个基于高斯过程的人脸识别技术–Gussian face, 该技术在LFW上的识别率为98.52%,目前该公司的DEEPID2在LFW上的识别率已经达到了...人脸识别的过程 人脸识别主要分为四大块:人脸定位(face detection)、 人脸校准(face alignment)、 人脸确认(face verification)、人脸鉴别(face identification...人脸校准(face alignment): 对检测到的人脸进行姿态的校正,使其人脸尽可能的”正”,通过校正可以提高人脸识别的精度。...论文认为神经网络能够work的原因在于一旦人脸经过对齐后,人脸区域的特征就固定在某些像素上了,此时,可以用卷积神经网络来学习特征。

2.9K60

Python的开源人脸识别库:离线识别率高达99.38%

以往的人脸识别主要是包括人脸图像采集、人脸识别预处理、身份确认、身份查找等技术和系统。现在人脸识别已经慢慢延伸到了ADAS中的驾驶员检测、行人跟踪、甚至到了动态物体的跟踪。...Face++.com 是一个提供免费人脸检测、人脸识别、人脸属性分析等服务的云端服务平台。...科大讯飞:科大讯飞在中国香港中文大学汤晓鸥教授团队支持下,开发出了一个基于高斯过程的人脸识别技术–Gussian face, 该技术在LFW上的识别率为98.52%,目前该公司的DEEPID2在LFW上的识别率已经达到了...人脸识别的过程 人脸识别主要分为四大块:人脸定位(face detection)、 人脸校准(face alignment)、 人脸确认(face verification)、人脸鉴别(face identification...论文认为神经网络能够work的原因在于一旦人脸经过对齐后,人脸区域的特征就固定在某些像素上了,此时,可以用卷积神经网络来学习特征。

2.4K90

百度开放离线人脸识别SDK,活体识别率超过98%

目前,开发者或企业多通过“云”的方式接入人脸识别技术,即设备端采集人脸图片,再传至云端集中处理,最后返回设备端完成认证。...“离线人脸采集”通过人脸检测与追踪、人脸关键点、人脸质量检测、人脸动态捕获,能够实时采集人脸图片并校验。...人脸识别的业务通常经历三个步骤,采集到符合条件的人脸图片、分析人脸、产品侧业务反馈人脸、分析人脸、反馈用户,吴延宇介绍,针对1080P的图片,百度离线人脸SDK可实现人脸检测速度100毫秒以内,动态追踪速度...通过百度人脸离线SDK,各类硬件终端均可快速整合人脸识别能力,完成智能升级,比如人证核验机、人脸门禁、互动营销屏、POS机等。...本次开放的离线识别SDK,则更适用于中小人脸库、且有网络限制的场景,实现设备端离线作业,比如人脸门禁、人脸考勤机等。

4.5K20

资源 | 基于Python的开源人脸识别库:离线识别率高达99.38%

选自Github 机器之心编译 参与:路雪 仅用 Python 和命令行就可以实现人脸识别的库开源了。...该项目是要构建一款免费、开源、实时、离线的网络 app,支持组织者使用人脸识别技术或二维码识别所有受邀人员。 有了世界上最简单的人脸识别库,使用 Python 或命令行,即可识别和控制人脸。...这也提供了一个简单的 face_recognition 命令行工具,你可以打开命令行中任意图像文件夹,进行人脸识别!...项目地址:https://github.com/ageitgey/face_recognition#face-recognition 特征 找出图片中的人脸 找出下面图片中所有的人脸: ?...识别图片中的人脸 识别每张图片中的人物。 ?

1.7K80

【源码】Python的开源人脸识别库:离线识别率高达99.38%

以往的人脸识别主要是包括人脸图像采集、人脸识别预处理、身份确认、身份查找等技术和系统。现在人脸识别已经慢慢延伸到了ADAS中的驾驶员检测、行人跟踪、甚至到了动态物体的跟踪。...Face++.com 是一个提供免费人脸检测、人脸识别、人脸属性分析等服务的云端服务平台。...科大讯飞:科大讯飞在中国香港中文大学汤晓鸥教授团队支持下,开发出了一个基于高斯过程的人脸识别技术–Gussian face, 该技术在LFW上的识别率为98.52%,目前该公司的DEEPID2在LFW上的识别率已经达到了...人脸识别的过程 人脸识别主要分为四大块:人脸定位(face detection)、 人脸校准(face alignment)、 人脸确认(face verification)、人脸鉴别(face identification...论文认为神经网络能够work的原因在于一旦人脸经过对齐后,人脸区域的特征就固定在某些像素上了,此时,可以用卷积神经网络来学习特征。

3.5K60

Python的开源人脸识别库:离线识别率高达99.38%(附源码)

以往的人脸识别主要是包括人脸图像采集、人脸识别预处理、身份确认、身份查找等技术和系统。现在人脸识别已经慢慢延伸到了ADAS中的驾驶员检测、行人跟踪、甚至到了动态物体的跟踪。...Face++.com 是一个提供免费人脸检测、人脸识别、人脸属性分析等服务的云端服务平台。...科大讯飞:科大讯飞在中国香港中文大学汤晓鸥教授团队支持下,开发出了一个基于高斯过程的人脸识别技术–Gussian face, 该技术在LFW上的识别率为98.52%,目前该公司的DEEPID2在LFW上的识别率已经达到了...人脸识别的过程 人脸识别主要分为四大块:人脸定位(face detection)、 人脸校准(face alignment)、 人脸确认(face verification)、人脸鉴别(face identification...论文认为神经网络能够work的原因在于一旦人脸经过对齐后,人脸区域的特征就固定在某些像素上了,此时,可以用卷积神经网络来学习特征。

26.2K60

ImageNet决定给人脸打码,却让哈士奇图片识别率猛增

近日,ImageNet数据集决定:给所有人脸打码,保护被收录者隐私。 ImageNet管理者之一Olga Russakovsky与李飞飞团队合作,一起“纠察”数据集中所有包含人脸的图像。...ImageNet总共有1000多个标签,其中只有3个标签与人相关,而很多看似与人脸无关的标签下,反而可能有大量人脸照片。...因此,研究团队通过亚马逊Rekognition的自动人脸识别以及众包方式,在150万张图片中,找出了243198张包含人脸的图片。 这些图片中的562626张人脸都已被模糊处理。...某些类别中离模糊人脸更近的目标,例如口琴或面具,会导致更高的分类错误率。 令人费解的是,一些没有人脸的照片反而会有很大的准确率波动,比如“哈士奇”、“爱斯基摩犬”分类。...连作者也觉得很奇怪,因为这两个类别中的大多数图像都没有人脸。具体原因如何只有等待后续研究了。

49510

Keras-深度学习-神经网络-人脸识别模型

ORL人脸数据集 ORL人脸数据集有40个人的人脸数据,每个人10张照片,一共400张照片,照片的维数是46×56。...图1 ORL训练过程 训练出的人脸识别模型在测试集上的识别率随训练的轮次的变化如图2所示。 图2 ORL识别率 具体数据如表1所示。...图3 FERET训练过程 训练出的人脸识别模型在测试集上的识别率随训练的轮次的变化如图4所示。 图4 FERET识别率 具体数据如表2所示。...表2 FERET 由结果可以知道,FERET数据集训练出来的模型,其拟合效果很好,但泛化效果并不理想,分析原因可能是因为训练的数据过少,加上FERET的噪声影响比较大,最后一张照片光线很暗,导致了测试集的识别率不高...图5 Yale Face训练过程 训练出的人脸识别模型在测试集上的识别率随训练的轮次的变化如图6所示。 图6 Yale Face识别率 具体数据如表3所示。

15220

机器学习之深度神经网络

图7手写体MNIST训练过程 训练出的手写体识别模型在测试集上的识别率和损失随训练的轮次的变化如图8所示。 图8 手写体MNIST识别率 具体数据如表4所示。...图1 ORL训练过程 训练出的人脸识别模型在测试集上的识别率随训练的轮次的变化如图2所示。 图2 ORL识别率 具体数据如表1所示。...图3 FERET训练过程 训练出的人脸识别模型在测试集上的识别率随训练的轮次的变化如图4所示。 图4 FERET识别率 具体数据如表2所示。...表2 FERET 由结果可以知道,FERET数据集训练出来的模型,其拟合效果很好,但泛化效果并不理想,分析原因可能是因为训练的数据过少,加上FERET的噪声影响比较大,最后一张照片光线很暗,导致了测试集的识别率不高...图5 Yale Face训练过程 训练出的人脸识别模型在测试集上的识别率随训练的轮次的变化如图6所示。 图6 Yale Face识别率 具体数据如表3所示。

20230

中科院百人计划专家深度解析:银行业务光凭“刷脸”真的靠谱吗?

答:人脸识别技术在过去一年以来,平均 6 - 8 个月,识别率就会提升一个数量级,测试结果表明,人证合一对比,人眼的识别率平均为 72.5%,而机器识别率普遍已经超过 99.5%,相对机器识别会更准确。...经过计算机人脸识别与人的对比,变化较小的 95% 的人与身份证照人脸进行比对,计算机识别率 99.5%,人眼识别率 91% 左右。...而差别很大的,计算机识别率 78%,人脸识别率降到 20%。 所以,计算机还是比人眼的准确率要高很多。...目前人脸识别算法的突破都集中在实际场景中人脸照片受角度、光线等复杂环境影响下,如何提高识别率。 9、您认为哪些机器学习的方法可能会在人脸识别中有比较好的发展? 为什么?...11、在很多实际应用中,人脸识别的准确率并不高,目前还有哪些困难和挑战需要解决? 答:人脸识别是一个比较复杂的系统,由很多的人脸处理模块组成。

2K60

鬼都藏不住,人脸识别新突破!就算遮住半张脸也能100%被识别

然后使用两个分类器,即余弦相似度(CS)和线性SVM来测试识别率。...做出这样的选择基于两个原因:首先,团队测试了其他分类器后发现CS和线性SVM的效果最好;其次,通过实验和分析,团队发现这两个分类器能够更准确地分离数据。...从FEI数据集中采样面部数据 用于测试FEI数据集上识别率的面部部分 在FEI数据库中使用基于面部部分的SVM和CS分类器的面部识别率 - 在训练中不使用/使用面部的面部部分 在FEI数据集上显示面旋转...(10°到180°) 在FEI数据集上使用SVM和CS分类器的人脸识别率(基于训练集中没有和有旋转人脸图片) 一个在FEI数据集中缩小(10%到90%)人脸的例子 利用SVM和CS分类器对FEI中缩小后的人脸进行快速识别...一些来自LFW数据集的人脸图像样本 来自LFW数据库的面部部分样本 在LFW数据集上,分别使用SVM和CS两种分类器对训练中未使用/使用的人脸各部分进行识别 在LFW数据集上使用基于SVM和CS分类器的人脸旋转的人脸识别率

1.1K20

【技术综述】人脸脸型分类研究现状

今天给大家带来一篇人脸识别中的脸型识别,不同的脸型适合的眼镜发型不同,那么计算机要如何基于人脸图像来确定脸型呢? 01概述 人脸脸型就是指我们平时常说的,瓜子脸、圆脸、方脸等。...人脸脸型分类过程一般分为人脸检测、面部特征点定位,然后在此基础上根据合适的参数进行分类,例如人脸的宽高比、眼睛位置等。...分类的SVM; 分类结果: 在论文中研究人员将脸型分为三类瓜子脸,圆脸和方形脸,然后选择取了513幅瓜子脸图像、538幅圆脸图像和434幅方形脸图像进行训练,最终使用180幅图像作为测试,测试结果瓜子脸识别率...:90%,圆脸识别率:93.3%,方形脸识别率:85%。...分类准确率不高原因是研究中使用的数据集是JAFFE数据集,该数据是一个表情数据集,由于有些表情会造成面部变动很大影响分类,例如带有惊讶表情的面部会被识别为瓜子脸。 ? 脸型类型 ? 测试准确率 ?

1.6K20

人工智能

人脸识别是其中最常用的算法,基本是每个项目标配。今天就从人脸识别入手谈谈AI在实际项目中的使用情况。 一 基础概念 先说说几个参数。...image.png 系统正确识别4只唐老鸭,错误识别了2只唐老鸭,还漏了一只唐老鸭没有识别出来 在人脸识别界(姑且这么称呼),分别用准确率,误识别率,召回率来描述上述情况 准确率:正确的个数占所有被系统识别出来的比例...(本例子中系统识别6个,正确识别4个,准确率=4/6) 误识别率:识别错误的个数占所有应该错误总数的比例(本例子中共4个错误,选错了2个,误识别率2/4) 召回率:识别正确的个数占所有应该正确总数的比列...根本原因是如何定义“正确”这个东西。 比如严格按照五官长相来识别人脸,准确率会上升,但召回率可能会下降。...聚个例子,有个项目中给客户安装人脸识别门禁机,放在客户公司门口,但因为是在办公楼内,光照条件不是很好,识别效果不如人意。 训练成本的窘境。 接着上面的例子,人工智能的杀手锏说到底还是训练,打标签。

1.8K40

通过人脸活体检测技术的应用,避免实名认证环节中人脸识别被攻击的风险

然而人脸很容易用视频或照片等进行复制,人脸活体检测是人脸识别能否有效应用的前提,目前对活体检测方法的研究有很多。...另一类方法是要求用户做转头、摇头、眨眼或者张嘴等动作,但是这类方法对于视频的防欺骗性不高。...为克服人脸识别系统的不足之处,目的在于提供基于人脸姿态控制的交互式视频活体检测方法,人脸活体检测技术是当用户的人脸被检测到之后,用户将被要求进行眨眼、张嘴、摇头等动作,以过滤采用照片进行作假的用户;在整个检测过程中...,用户的人脸将会被跟踪,以防止在认证的中途用户人脸被切换,并且在整个认证过程中会抽取多张人脸照片与后台人脸识别比对服务器预存的用户人脸照片进行人脸比对,以防止其他人进行假冒。...随着深度学习方法的应用,人脸识别技术的识别率已经得到质的提升。人脸识别技术与其他生物特征识别技术相比,在实际应用中具有天然独到的优势:通过摄像头直接获取,可以非接触的方式完成识别过程,方便快捷。

3.1K20

AI风向标:发改委重大工程项目公布,首个无人车路测试点落户亦庄

云从科技,高准确度人脸识别系统产业化及应用项目。 川大智胜,三维人脸库的超高准确度人脸识别系统产业化及应用项目。 大疆DJI,高可靠无人驾驶航空器产品产业化项目。...比如人脸识别,涵盖了1)人脸图像基础数据库不低于 PB 级数据资源,为不少于 100 家企业提供支撑;2)支持离线、在线两种人脸识别,在金融、安防、交通等领域取得应用;3)识别系统识别率不低于 98%,...识别时间小于 0.2S,1:N(N=20 万)情况下识别率不低于 85%等三项具体指标,最后该赛道入选的AI公司是云从科技。...还有语音识别和交互,涵盖了1)具备语音识别、语音合成功能,支持多级词条识别,具备自动睡眠和自动唤醒功能;2)混合语言环境(不少于中、英文等)下识别率不低于 97%;3)云端语音识别平台具备开放接口,为不少于...5项标准:1)申报企业可任选前端芯片或云端芯片进行申报;2)基于自主知识产权新型计算机指令集,配套编译器支持MXNET、CAFFE 等框架;3)云端芯片性能不低于 400Gops/W,前端芯片整体功耗不高

1K70

人脸识别技术大总结1——Face Detection &Alignment

),本别代表从一张图中识别出人脸位置,把人脸上的特征点定位,人脸校验和人脸识别。...现在解释一下为啥不直接用w1w2w3…而是要再回归出来一个W:原因有两个: 1....这种方法不要求产生的单个分类器有高的识别率,即不要求寻找识别率很高的基分类算法,只要产生的基分类器的识别率大于 015 ,就可作为该多分类器序列中的一员。...寻找多个识别率不是很高的弱分类算法比寻找一个识别率很高的强分类算法要容易得多,AdaBoost 算法的任务就是完成将容易找到的识别率不高的弱分类算法提升为识别率很高的强分类算法,这也是 AdaBoost...,识别率越低的基分类器权重越低。

99650

人脸到底是怎样识别的

所以,特征脸的人脸识别方法具有方便实现,并且可以做到速度更快,以及对正面人脸图像的识别率相当高等优点。...,但是,其识别率也并不算高。...基于几何特征的方法符合人们对人脸特征的认识,另外,每幅人脸只存储一个特征,所以占用的空间比较小; 同时,这种方法对光照引起的变化并不会降低其识别率,而且特征模板的匹配和识别率比较高。...这些特性是通过大数据训练自然得到的,并未对模型加入显式约束或后期处理,这也是深度学习能成功应用在人脸识别中的主要原因。...Deep ID2 通过学习非线性特征变换使类内变化达到最小,而同时使不同身份的人脸图像间的距离保持 恒定,超过了目前所有领先的深度学习和非深度学习算法在 LFW 数据库上的识别率以及人类在该数据库的识别率

2.5K30
领券