人脸识别
文章平均质量分 95
小宋是呢
作者简介:深度学习开发分享博主。全网粉丝3W+,阅读量200W+。
CSDN深度学习博客专家以及微信公众号《简明AI》主要作者。创作内容是基于深度学习的理论学习与应用开发技术分享,致力于最简单明了AI技术分享与最实用AI应用教程。
撰写并发表深度学习论文两篇,获得国家级及省级一等奖奖项八次,以第一作者授权实用新型及发明专利共计十余项,天池与BDCI比赛Top10奖项数次。
在某公司担任算法工程师,从事计算机视觉及时序序列数据的检测识别;深度学习工程化经验丰富,擅长针对新算法研究与应用,包括对模型调优、模型转化及多平台部署等。
展开
-
『Python开发实战菜鸟教程』实战篇:一文带你了解人脸识别应用原理及手把手教学实现自己的人脸识别项目
开源GitHub地址-->https://github.com/xiaosongshine/dlib_face_recognition0x01:引子Dlib是一个深度学习开源工具,基于C++开发,也支持Python开发接口,功能类似于TensorFlow与PyTorch。但是由于Dlib对于人脸特征提取支持很好,有很多训练好的人脸特征提取模型供开发者使用,所以Dlib人脸识别开发很适合做人脸项目开发。上面所说的人脸识别开发,主要是指人脸验证,就是输入两张人脸照片,系统...原创 2021-05-20 13:33:47 · 4912 阅读 · 9 评论 -
『算法理论学』人脸姿态估计算法介绍
0.概述人脸姿态估计算法,主要用以估计输入人脸块的三维欧拉角。一般选取的参考系为相机坐标系,即选择相机作为坐标原点。姿态估计可用于许多业务场景,比如在人脸识别系统的中,姿态估计可以辅助进行输入样本的筛选(一般人脸要相对正脸才进行召回和识别);在一些需要人脸朝向作为重要业务依据的场景中,人脸姿态算法也是不可或缺的,比如疲劳驾驶产品中驾驶员的左顾右盼检测。人脸姿态估计的算法,其大致可分为两类:一类是通过2D标定信息来估计3D姿态信息的算法,如先计算人脸的关键点,然后选取一个参考系(平均正脸的关键点...转载 2020-09-03 10:01:43 · 2324 阅读 · 2 评论 -
『算法理论学』基于深度人脸识别流程介绍
0.引子以OpenFace算法中实现人脸识别的流程举例,这个流程可以看做是使用深度卷积网络处理人脸问题的一个基本框架,结构如下图所示由上图可知人脸识别项目可以分为5个主要步骤:1,首先输入一张照片;2,对照片检测出人脸并分类出是否为活体;3,对检测到的活体人脸进行对齐和裁切人脸;4,对对齐和裁切后人脸进行特征提取,表征为特征码;5,对表征后成对特征码进行比对。2.详细介绍1、Input Image -> Detect输入:原始的可能含有人脸的图像。输出...原创 2020-08-31 16:12:25 · 2656 阅读 · 0 评论 -
『人脸识别系列教程』0·MTCNN讲解
原文出处:http://www.sfinst.com/?p=1683背景介绍: 人脸检测,解决两个问题:1)识别图片中有没有人脸?2)如果有,人脸在哪?因此,许多人脸应用(人脸识别、面向分析)的基础是人脸检测。 大多数人脸检测采用的流程为两阶段: 1) 找出所有可能是人脸的候选区域 2) 从候选区域中选择出最可能是人脸的区域 本文的主角MTCNN,大致是这种套路,也集成了其优缺点为:...原创 2019-11-17 02:29:06 · 1467 阅读 · 0 评论 -
『人脸识别系列教程』1·目录与概述
原文出处:https://zhuanlan.zhihu.com/FaceRec目录本系列专栏将解析基于深度学习的人脸识别相关的关键性论文,从2014年DeepFace开始到最新的算法。还介绍了用于人脸识别的损失函数:基于欧几里得距离的损失函数(Contrastive Loss、Triplet Loss、Center Loss);基于Angular Margin相关的损失函数(L-S...转载 2019-11-16 23:00:28 · 690 阅读 · 0 评论 -
『开发技术』Windows极简安装使用face_recognition实现人脸识别
face_recognition是一个强大、简单、易上手的人脸识别开源项目,并且配备了完整的开发文档和应用案例,特别是兼容树莓派系统。此项目是世界上最简洁的人脸识别库,你可以使用Python和命令行工具提取、识别、操作人脸。本项目的人脸识别是基于业内领先的C++开源库dlib中的深度学习模型,用Labeled Faces in the Wild人脸数据集进行测试,有高达99.38%的准确率...原创 2019-08-05 15:16:33 · 880 阅读 · 0 评论 -
[深度应用]·基于卷积神经网络人脸识别的原理及应用开发(转)
[深度应用]·基于卷积神经网络人脸识别的原理及应用开发(转)这里简单讲下OpenFace中实现人脸识别的pipeline,这个pipeline可以看做是使用深度卷积网络处理人脸问题的一个基本框架,很有学习价值,它的结构如下图所示:1、Input Image -> Detect输入:原始的可能含有人脸的图像。输出:人脸位置的bounding box。这一步一般我们...转载 2019-05-15 16:48:03 · 2540 阅读 · 0 评论 -
[深度应用]·实战掌握Dlib人脸识别开发教程
[深度应用]·实战掌握Dlib人脸识别开发教程项目GitHub地址-->https://github.com/xiaosongshine/dlib_face_recognition1.背景介绍Dlib是一个深度学习开源工具,基于C++开发,也支持Python开发接口,功能类似于TensorFlow与PyTorch。但是由于Dlib对于人脸特征提取支持很好,有很多训练好的人脸...原创 2019-04-25 00:11:15 · 2400 阅读 · 1 评论 -
[深度学习概念]·深度学习的人脸识别技术发展综述
深度学习的人脸识别技术发展综述转载地址目录前言人脸识别方法总结前言LFW数据集(Labeled Faces in the Wild)是目前用得最多的人脸图像数据库。该数据库共13,233幅图像,其中5749个人,其中1680人有两幅及以上的图像,4069人只有一幅图像。图像为250*250大小的JPEG格式。绝大多数为彩色图,少数为灰度图。该数据库采集的是自然条件下人...转载 2019-03-02 21:18:22 · 2037 阅读 · 0 评论 -
[深度学习概念]·深度学习中人脸识别开发解析
深度学习中人脸识别开发解析目录人脸识别介绍人脸识别算法实战解析参考文献人脸识别介绍人脸识别是什么人脸识别问题宏观上分为两类:1. 人脸验证(又叫人脸比对)2. 人脸识别。人脸验证做的是 1 比 1 的比对,即判断两张图片里的人是否为同一人。最常见的应用场景便是人脸解锁,终端设备(如手机)只需将用户事先注册的照片与临场采集的照片做对比,判断...转载 2019-03-02 17:55:19 · 1307 阅读 · 0 评论 -
[深度学习概念]·人脸识别MTCNN解析
人脸识别MTCNN解析源代码,效果相当不错(只有测试代码): https://kpzhang93.github.io/MTCNN_face_detection_alignment/index.html?from=timeline&isappinstalled=1一位同学实现的MTCNN基于MXNET的训练代码,工作比较完整,参考价值比较大: https://github.com/S...转载 2019-02-22 10:07:37 · 1574 阅读 · 0 评论 -
[深度学习工具]·极简安装Dlib人脸识别库
此博文针对Windows10安装,其他平台可以仿照这个步骤来安装安装Miniconda使用conda指令来安装Dlib库,使用Miniconda与Anaconda都可以,我习惯用Miniconda,简单占用内存小。推荐使用清华源,下载安装,选择合适的平台版本。python==3.6安装dlib以管理员身份进入CMD,执行conda install -c conda-forge ...原创 2019-01-18 17:29:41 · 1906 阅读 · 0 评论