深度学习自学(十五):人脸识别数据预处理方法
整理的人脸系列学习经验:包括人脸检测、人脸关键点检测、人脸优选、人脸对齐、人脸特征提取、人脸跟踪、人脸活体检测等学习过程总结,有需要的可以参考,仅供学习,请勿盗用。https://blog.csdn.net/TheDayIn_CSDN/article/details/93199307
一、数据聚类
假如有一批人脸数据,包含单人或者多个人脸ID,可以按照如下聚类方法进行预处理。
1.通过人脸识别方法(模型)提取人脸特征;
2.使用每个名人的正脸图片作为它的种子;
3.使用那些只有1个人脸的图片去增加每个名人的种子的数量;
4.在gallery剩下的图片中,通过与种子的相似度来找到属于每个名人的其余照片。
5.裁剪人脸,将同一个名人的脸单独存入一个路径内,之后再进行人工纠错,进一步提高数据集纯度。
二、训练数据预处理
人脸识别处理流程:人脸检测+人脸关键点定位+基于关键点的人脸对齐(相似变换、仿射变换)
所以预先使用更好的人脸检测和关键点定位算法来对齐人脸,对人脸识别性能影响很大,特别是人脸关键点定位的准确性。
一般的网络结构:
1、MTCNN检测+五个关键点+相似变换+SphereFace(softmax+arcface)
2、SSD人脸检测模型+PFLD关键点模型+仿射变换+MobileFaceNet(softmax)
深度学习自学(十五):人脸识别数据预处理方法相关推荐
- 花书+吴恩达深度学习(十五)序列模型之循环神经网络 RNN
目录 0. 前言 1. RNN 计算图 2. RNN 前向传播 3. RNN 反向传播 4. 导师驱动过程(teacher forcing) 5. 不同序列长度的 RNN 如果这篇文章对你有一点小小的 ...
- [Python从零到壹] 十五.文本挖掘之数据预处理、Jieba工具和文本聚类万字详解
欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...
- 基于深度学习的遥感影像语义分割数据预处理
基于深度学习的遥感影像语义分割数据预处理 第一次处理数据,不熟练,仅供参考 数据预处理工具:Arcgis 第一步:下载遥感影像tif数据 根据实际需求选择感兴趣的遥感影像区域 数据来源:Google卫 ...
- 深度学习(十五)基于级联卷积神经网络的人脸特征点定位
基于级联卷积神经网络的人脸特征点定位 原文地址:http://blog.csdn.net/hjimce/article/details/49955149 作者:hjimce 一.相关理论 本篇博文主要 ...
- 系统学习深度学习(十五)--AlexNet译文
转自:http://www.aichengxu.com/other/2557713.htm http://blog.csdn.net/maweifei/article/details/53117830 ...
- [雪峰磁针石博客]计算机视觉opcencv工具深度学习快速实战1人脸识别
使用OpenCV提供的预先训练的深度学习面部检测器模型,可快速,准确的进行人脸识别. 2017年8月OpenCV 3.3正式发布,带来了高改进的"深度神经网络"(dnn deep ...
- 吴恩达深度学习笔记13-Course4-Week4【人脸识别和神经风格转换】
人脸识别(Face Recognition) 一.人脸识别简介(What is face recognition?) 人脸验证:输入一张带人名/ID的人脸图片,验证是不是那个人.一对一问题. 人脸识别 ...
- 干货丨揭秘深度学习的核心:掌握训练数据的方法
来源:云栖社区 概要:今天我们将讨论深度学习中最核心的问题之一:训练数据. Hello World! 今天我们将讨论深度学习中最核心的问题之一:训练数据.深度学习已经在现实世界得到了广泛运用,例如:无 ...
- 深度学习的核心:掌握训练数据的方法
来源:云栖社区 概要:今天我们将讨论深度学习中最核心的问题之一:训练数据. Hello World! 今天我们将讨论深度学习中最核心的问题之一:训练数据.深度学习已经在现实世界得到了广泛运用,例如:无 ...
最新文章
- javamap的用法_Java Map常用的几种用法。
- html的input的id,请求[“inputId”]不能在cshtml上工作
- salt stack 工具之一——远程命令
- java解压文件、复制文件、删除文件代码示例
- HDU4390(容斥原理)
- go Template 使用{{ end -}}的坑
- [css][移动设备]禁止横竖屏时内容自动调整
- .NET 指南:捕获并且抛出标准的异常类型
- 分布式幂等性如何保证
- deepin linux固态硬盘安装教程,如何安装深度deepin 国产Linux教程 主要操作如下
- 多款iPhone遭遇中国禁售令!福建法院判决高通胜诉苹果
- 【iOS】UI基础Day2-笔记(毛玻璃、帧动画、音效等)
- glib安装详细教程
- 用“心”迎接情人节,用另一种形式表达爱意
- Head First设计模式笔记
- Docker容器与容器云
- cesium之三维场景展示篇
- 浙江移动物联网应用开放平台(免费使用)
- 乐鑫Esp32学习之旅14 esp32 sdk编程实现门户强制认证,连接esp32热点之后,自动强制弹出指定的登录html界面。(附带Demo)
- 取消关闭计算机怎么弄,怎么设置和取消电脑自动关机