之前一直没有空整理有关  “人脸识别”  的基础知识,现在得幸做个PPT,这里有PPT的下载地址,我已经上传了喔

ps:ppt不见了。。有机会再搞吧。。。

主要好记性不如烂笔头嘛,在上面写了一些我的思路以及理解吧,话不多说,立刻开始来介绍一下主要做的内容:

人脸识别的原理~

0)人脸识别的应用场景;

1)图形预处理:灰度化、几何变换、图像增强,归一化。

对于人脸的图像预处理是基于人脸检测结果,对图像进行处理并最终服务于特征提取的过程。系统获取的原始图像由于受到各种条件的限制和随机干扰,往往不能直接使用,必须在图像处理的早期阶段对它进行灰度校正、噪声过滤等图像预处理。对于人脸图像而言,其预处理过程主要包括人脸图像的光线补偿、灰度变换、直方图均衡化、归一化、几何校正、滤波以及锐化等。

2)图像检测:特征点定位、人脸对齐、仿射变换来抓取人脸特征点,用到了opencv的dlib库;

人脸检测在实际中主要用于人脸识别的预处理,即在图像中准确标定出人脸的位置和大小。人脸图像中包含的模式特征十分丰富,如直方图特征、颜色特征、模板特征、结构特征及Haar特征等。人脸检测就是把这其中有用的信息挑出来,并利用这些特征实现人脸检测。主流的人脸检测方法基于以上特征采用Adaboost算法,Adaboost算法是一种用来分类的方法,它把一些比较弱的分类方法合在一起,组合出新的很强的分类方法。人脸检测过程中使用Adaboost算法挑选出一些最能代表人脸的矩形特征(弱分类器),按照加权的方式将弱分类器构造为一个强分类器,再将训练得到的若干强分类器串联组成一个级联结构的层叠分类器,有效地提高分类器的检测速度。

人脸识别系统可使用的特征通常分为视觉特征、像素统计特征、人脸图像变换系数特征、人脸图像代数特征等。人脸特征提取就是针对人脸的某些特征进行的。人脸特征提取,也称人脸表征,它是对人脸进行特征建模的过程。人脸特征提取的方法归纳起来分为两大类:一种是基于知识的表征方法;另外一种是基于代数特征或统计学的表征方法。基于知识的表征方法主要是根据人脸器官的形状描述以及他们之间的距离特性来获得有助于人脸分类的特征数据,其特征分量通常包括特征点间的欧氏距离、曲率和角度等。人脸由眼睛、鼻子、嘴、下巴等局部构成,对这些局部和它们之间结构关系的几何描述,可作为识别人脸的重要特征,这些特征被称为几何特征。基于知识的人脸表征主要包括基于几何特征的方法和模板匹配法。

3)特征匹配:欧几里得距离,来计算原图和待检测图像的相似度。

人脸图像匹配与识别人脸图像匹配与识别:提取的人脸图像的特征数据与数据库中存储的特征模板进行搜索匹配,通过设定一个阈值,当相似度超过这一阈值,则把匹配得到的结果输出。人脸识别就是将待识别的人脸特征与已得到的人脸特征模板进行比较,根据相似程度对人脸的身份信息进行判断。这一过程又分为两类:一类是确认,是一对一进行图像比较的过程,另一类是辨认,是一对多进行图像匹配对比的过程。

以及到最后还特意分析了seetaface、deepface、face++、facenet之间的准确度差异。

最后的最后,如果您觉得此篇文章对您有帮助,来点个赞吧~~

人脸识别原理:(初级篇)内含PPT相关推荐

  1. 《人脸识别原理及算法——动态人脸识别系统研究》—1章1.2节人脸识别相关学科的进展...

    本节书摘来自异步社区<人脸识别原理及算法--动态人脸识别系统研究>一书中的1章1.2节人脸识别相关学科的进展,作者 沈理 , 刘翼光 , 熊志勇,更多章节内容可以访问云栖社区"异 ...

  2. 视频图像处理平台对比_情绪管理考勤机人脸识别原理与指纹识别性能对比-微幼科技...

    随着AI人工智能技术发展越来越成熟,生物识别技术也越来越成熟.包括指纹识别.眼纹识别.虹膜识别.视网膜识别.声纹识别和人脸识别等,这些识别方式一般用于确认身份信息.考勤和支付等.那么,情绪管理考勤机人 ...

  3. 人脸识别原理与模型方法综述

    概述 一.人脸识别流程 二.优点特性 1.便捷性 采集设备简单,使用快捷.一般来说,常见的摄像头就可以用来进行人脸图像的采集, 不需特别复杂的专用设备.图像采集在数秒内即可完成. 2.友好性 通过人脸 ...

  4. 人脸识别原理详细讲解

    人脸识别原理(以GitHub项目face_recognition为例) - 知乎 Github开源人脸识别项目face_recognition - 知乎

  5. Python+OpenCv实现AI人脸识别身份认证系统(1)——人脸识别原理

    原 Python+OpenCv实现AI人脸识别身份认证系统(1)--人脸识别原理 置顶 2019年07月02日 08:47:40 不脱发的程序猿 阅读数 1255更多 所属专栏: 人脸识别身份认证系统 ...

  6. 动态人脸识别原理和相关测试数据

    目录 1.动态人脸识别原理流程图 2.精度指标 2.1 人脸检测 2.2人脸识别 3.测试视频 1.动态人脸识别原理流程图 2.精度指标 2.1 人脸检测 人脸检测模块采用的是SCRFD系列模型中的s ...

  7. 《人脸识别原理及算法——动态人脸识别系统研究》—第5章5.2节 主成分分析方法在人脸图像识别中的应用...

    本节书摘来自异步社区<人脸识别原理及算法--动态人脸识别系统研究>一书中的第5章5.2节 主成分分析方法在人脸图像识别中的应用,作者 沈理 , 刘翼光 , 熊志勇,更多章节内容可以访问云栖 ...

  8. 《人脸识别原理及算法——动态人脸识别系统研究》—第5章5.5节小结

    本节书摘来自异步社区<人脸识别原理及算法--动态人脸识别系统研究>一书中的第5章5.5节小结,作者 沈理 , 刘翼光 , 熊志勇,更多章节内容可以访问云栖社区"异步社区" ...

  9. facenet 人脸识别原理理解(三)

    在前两篇文章已经介绍了facenet人脸识别代码的使用和具体操作,但相关的原理还是没有说,这篇文章进行简单的讲解一下. 1. 原理 在人脸识别中,当我们需要加在图片数据库入新的一张人脸图片时,是怎么做 ...

最新文章

  1. asp调用打开exe文件
  2. Java 程序员必备的 Intellij IDEA 插件
  3. 2021年云安全威胁预测,懂网络安全的无需恐慌
  4. 卷积神经网络训练的三个概念(Epoch,Batch,Iteration)
  5. Oracle 的学习方法
  6. LeetCode之两数相加
  7. webpack转内联px为rem_Vuejs项目配置webpack将px自动转化为rem,适配移动端
  8. 面试驱动技术 - Category 相关考点
  9. SVN版本问题:This client is too old to work with working copy 【解决】
  10. 留个坑,不知道为什么sqlite3要求组权限才能执行db:migrate,而可以直接执行db:......
  11. 读后感——《构建之法》第1.2.3章
  12. Craps赌博游戏-python3
  13. python产品管理系统_python实现超市商品销售管理系统
  14. 360与QQ大战,谁之过?
  15. 头条都在用的边下边播方案
  16. python实现自动关机
  17. STC15 串口一 接收 发送 基本程序
  18. Rockchip开发系列 - 总目录
  19. 计算机工作无法更改,win10系统计算机工作组名称无法更改的操作方案
  20. deb 中标麒麟_中标麒麟6安装google chrome浏览器遇到的问题及解决

热门文章

  1. gitee 上删除远程仓库
  2. SpringBoot 下载打包图片
  3. layui数据表格自动换行解决办法
  4. 执行npm出现“Error:Cannot find module ‘fs/promises”的问题
  5. 【论文阅读】Detecting concurrency memory corruption vulnerabilities
  6. 快应用的用法和常见问题解答(上)
  7. 赵小楼《天道》《遥远的救世主》深度解析(81)一个不愿躺着对话的女人,应给与绝对尊严,这符合强势文化范畴
  8. Web前端-JavaScript--对象
  9. 研发质量管理的“红与黑”
  10. 一个屌丝程序猿的人生(九十四)