人脸关键点检测是人脸识别和分析领域中的关键一步,它是诸如自动人脸识别、表情分析、三维人脸重建及三维动画等其它人脸相关问题的前提和突破口。

虽然人脸的结构是确定的,由眉毛、眼睛、鼻子和嘴等部位组成,近似是一个刚体,但由于姿态和表情的变化,不同人的外观差异,光照,遮挡的影响,准确的检测处于各种条件下的人脸也是一件相对困难的事情。

传统人脸关键点检测数据库为室内环境下采集的数据库,而现阶段人脸关键点检测数据库通常为复杂环境下采集的数据库。

AFLW 人脸数据库包含 25993 幅从 Flickr 采集的人脸图像,每个人脸标定 21 个关键点。

COFW 人脸数据库包含 LFPW 人脸数据库训练集中的 845 幅人脸图像以及其他 500 幅遮挡人脸图像,而测试集为 507 幅严重遮挡(同时包含姿态和表情的变化)的人脸图像,每个人脸标定 29 个关键点。

MVFW 人脸数据库为多视角人脸数据集,包括 2050 幅训练人脸图像和 450 幅测试人脸图像,每个人脸标定 68 个关键点。

Dlib是基于现代C++的一个跨平台通用的框架,缘起于实现了2014年一篇著名CVPR论文的算法:“用回归树,一毫秒搞定人脸对齐。”每个人脸标定 68 个关键点,自从人脸检测Dlib库问世,网友们纷纷表示:好用!

(Dlib人脸特征点检测效果图)

毋庸置疑,人脸关键点越多,检测就更精准、更贴边、更能解决关键点抖动的问题,满足更多场景需求。很明显,我们发现尽管是目前最受欢迎的人脸检测Dlib,特征点最多也只是到眉毛处,在额头区域是没有分布特征点的。

(人脸68个特征点分布)

于是,最近有个叫做Niko的程序猿,发布了拥有81个关键点,能够覆盖额头区域的面部检测工具:

其主要的工作就是在人脸检测Dlib库68个特征点的基础上,增加了13个特征点(共81个) ,把前额也包含在追踪范围里,使得头部检测和图像操作更加精确。

0-67是dlib既有的68个脸部关键点;

68-80是程序猿新增的13个前额关键点。

程序猿说,他是从Patrick Huber的eos项目 (一个轻量级3DMM) 上,fork出了一个分支,用Surrey人脸模型找到了自己需要的这13个额外的点。然后,用整个ibug大数据库训练了模型,拿81点替换了原本的68点。

它的训练方法类似于Dlib的68个面部特征点形状预测器。只是在原有的68个特征点的基础上,在额头区域增加了13个点。这就使得头部的检测,以及用于需要沿着头部顶部的点的图像操作更加精准。

caffe 人脸关键点检测_人脸检测关键点新增至81个,比Dlib更精准、更贴边相关推荐

  1. caffe 人脸关键点检测_人脸关键点对齐

    摘要: 从传统方法到深度学习方法,对人脸关键点定位/人脸对齐的发展进行梳理,对该领域中经典的方法,最新成果进行汇总,并给出相应的paper原文,项目主页及代码链接.重点介绍深度学习的几种最新方法. 1 ...

  2. 人脸识别接口_人脸识别双模摄像头解析,免费搭配活体检测

    人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术.用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别的一系列相关技术,通常也叫做人像 ...

  3. 人脸扫描建模_人脸识别中的特征建模方法与流程

    本发明涉及生物特征识别,特别是涉及人脸识别中的特征建模方法. 背景技术: 人脸识别技术一般包括四个组成部分,分别为人脸图像采集.人脸图像预处理.人脸图像特征提取以及匹配与识别,具体来说: 人脸图像采集 ...

  4. android 人脸识别边框_人脸框抠图如何实现

    最近在尝试做一个人脸识别项目,在对比几款主流人脸识别SDK后,采用了虹软的Arcface SDK,因为它提供了免费版本,并且可以离线使用,接入难度也比较低.项目中有一个需求就是显示检测到的人脸,但是如 ...

  5. 处理veh调试器检测_越狱检测抖音逻辑???

    对于应用安全甲方一般会在这三个方面做防御.按逻辑分类的话应该应该分为这几类, 但如果从实现原理的话, 应该分为两类, 用API实现的 和 不用API实现的(这说的不用 API 实现, 不是指换成 in ...

  6. 空间中的语义直线检测_直线检测

    作者:张远学; 陶青川; 王维 期刊:<现代计算机> 为了限制河岸场景下不文明.违规的垂钓行为,提出一种融入深度学习的垂钓行为检测方法.首先使用基于CNN开发的语义分割模型deeplabV ...

  7. 人脸识别接口_人脸识别智慧零售场景从零开发

    近年来,人脸识别技术在智慧零售.人脸门禁和安防系统等领域得到了越来越多的应用.人脸识别在我们的日常生活中已随处可见,下面通过一个小故事讲述如何在智慧零售场景中使用腾讯云人脸识别接口进行开发. 源码地址 ...

  8. 【文件上传绕过】——后端检测_内容检测图片马绕过

    文章目录 一.实验目的: 二.工具: 三.实验环境: 四.漏洞说明: 五.实验过程: 1. 图片马制作: 1.1 文件头检测+文件内容检测文件类型(没有进行后缀名白名单检测): 1.1.1 webji ...

  9. c#结合emgucv进行人脸检测_人脸识别与测温结合在办公场景有哪些应用?

    2020年年初的一场新冠疫情,让戴口罩.测温和身份登记成为了人们生活的日常,口罩成为了外出必备,而测温和身份登记,在出入社区.办公楼.商场超市等公共场所是不可少的工作.公共场所人员流动性,采用人工测温 ...

最新文章

  1. Matlab实用程序--图形应用-图形标注
  2. ABAP 程序运行锁
  3. Ant Design Pro入门之部署安装
  4. hive mysql5.7_安装并使用mysql5.7作为hive的metastore
  5. 排查 Linux 系统故障,看这一篇足够了。
  6. Linux下监控网卡流量的软件iftop
  7. 嘉年华专访 | 我有故事,你有酒吗?
  8. (13)拨云见日,闲聊哈希表
  9. javascript数组总结
  10. 员工管理系统————员工修改模块
  11. Atom 和 Sublime Text 相比哪个好?
  12. 布局篇(1)—If you love css …
  13. 当图变成了一棵树(纠结的生成树)
  14. 第十一章 缓存机制——《跟我学Shiro》[张开涛]
  15. excel查标准正态分布_Excel有关正态分布函数NORMSDIST做正态分布图
  16. 小米MiSans字体安装教程
  17. 二值化神经网络——BNN
  18. Halcon 学习笔记八:颜色识别
  19. YOLOv3 论文精读
  20. (电商API文档)更新电子面单号

热门文章

  1. 加密安装Kli Linux
  2. Linux系统更新最新版R语言方法
  3. 跨语言、多语言信息检索
  4. ipad2018编写html,IT教程:ipad6是ipad2018吗
  5. python相似图片识别_Python+Opencv识别两张相似图片
  6. html div父集子集,抛砖引玉css系列---根据父元素包含的子元素个数,实现不同的样式...
  7. 类型之间的相互转换php,php学习之数据类型之间的转换介绍
  8. Git 使用的问题总结
  9. excel的宏与VBA入门——代码调试
  10. 【知识梳理1】Android触摸事件机制