Detecting Faces Using Inside Cascaded Contextual CNN
ICCV2017

这里也是使用级联思想来进行人脸检测,但是不是使用多个 CNN 网络来级联的,而是使用一个CNN中不同网络层来做级联的。简单的来说就是CNN网络的前几层完成简单的人脸检测,后面的网络完成难度较大的人脸检测。 同时使用 body part localization 来辅助人脸检测

real time performance


3 Overall Framework

本文的网络结构主要包括三个部分:人脸候选区域提取模块 Proposal Net (P-Net), two Refinement Nets (R-Net-1 and R-Net-2)

人脸候选区域提取模块 Proposal Net (P-Net) 是由全卷积网络构成的,采用滑动窗口的方式对 图像金字塔(多尺度输入图像)快速处理,得到人脸候选区域;
R-Net-1 and R-Net-2 主要对第一步得到的候选区域进行去虚警和 矩形框坐标回归 bounding box regression

4 Inside Cascaded Structure
ICS has two extra components, Early Rejection Classifier (ER-C) and Data Routing (DR) layer
CNN网络的前几层完成简单的人脸检测,后面的网络完成难度较大的人脸检测, 这个策略可以让我们后面的网络专注于学习难度较大的人脸检测, deeper layers can focus on handling more difficult samples compared to traditional CNN。因为简单的非人脸区域在网络的前几层就被快速排除,这样整体的检测计算量就会降低。

4.1. Early Rejection Classifier
ERC 是一个小型分类器,用于人脸区域的二分类判断。这个分类器得到的概率输入 next DR layer 依此来决定是否需要进行后续处理。

4.2. Data Routing Layer
DR layer will change the sample set for the following network components
简单的说就是后续区域不断的减少,容易的负样本被剔除了。

An example of neural network in ERC and CNN architectures of P-Net, R-Net-1 and R-Net-2

6 Experiments

FDDB

WIDER FACE

Speed

级联人脸检测--Detecting Faces Using Inside Cascaded Contextual CNN相关推荐

  1. 照片美妆---基于Haar特征的Adaboost级联人脸检测分类器

    本文转载自张雨石http://blog.csdn.net/stdcoutzyx/article/details/34842233 基于Haar特征的Adaboost级联人脸检测分类器 基于Haar特征 ...

  2. 遮挡人脸检测--Detecting Masked Faces in the Wild with LLE-CNNs

    Detecting Masked Faces in the Wild with LLE-CNNs CVPR2017 本文针对遮挡人脸检测问题,首先建立了一个新的数据库:MAFA, with 30,81 ...

  3. 使用 Haar 级联人脸检测

    Haar 级联概念 在进行图像分类和跟踪过程中,提取图像的细节很有用,这些细节也被称为特征,对于给定的图像,特征可能会因区域的大小而有所不同,区域大小也可被称为窗口大小.即使窗口大小不同,仅在尺度上大 ...

  4. 内存256KB设备也能人脸检测,微软提出用RNN代替CNN | NeurIPS 2020

    蕾师师 发自 凹非寺 量子位 报道 | 公众号 QbitAI 为了让更多IoT设备用上AI,在条件"简陋"的单片机上跑图像识别模型也成为一种需求. 但是图像识别对内存有较高的要求, ...

  5. 人脸检测,微软提出用RNN代替CNN

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:量子位 AI博士笔记系列推荐 周志华<机器学习> ...

  6. 计算机视觉之人脸检测相关Paper资源汇总

    想要简单了解下人脸检测问题,推荐直接阅读Wider Face数据集评测的各个算法: 了解如下: http://mmlab.ie.cuhk.edu.hk/projects/WIDERFace/Wider ...

  7. 【读点论文】Detect Faces Efficiently: A Survey and Evaluations,关于人脸检测的思考,综述型文章

    论了流行的和具有挑战性的数据集及其评估指标. 对几种成功的基于深度学习的人脸检测器进行了综合比较,通过两个指标:失败率和延迟来揭示它们的效率.本文可以指导人们根据不同的应用选择合适的人脸检测器,并开发 ...

  8. 使用Python,OpenCV和Haar级联进行人脸检测——轻量级的人脸检测器

    使用Python,OpenCV和Haar级联进行人脸检测--轻量级的人脸检测器 1. 效果图 2. 原理 2.1 项目结构 2.2 [haarcascade_frontalface_default.x ...

  9. 选择性细化网络用于高性能人脸检测

    人脸检测 人脸检测是自动人脸识别系统中的一个关键环节.早期的人脸识别研究主要针对具有较强约束条件的人脸图象(如无背景的图象),往往假设人脸位置一直或者容易获得,因此人脸检测问题并未受到重视.  随着电 ...

最新文章

  1. 对计算机技术的发展方向研究,网络技术发展对计算机技术的影响
  2. Linux下通过jstat命令查看jvm的GC情况
  3. 此工作簿已丢失了其VBA项目 Activex控件以及其他任何与可编程序性相关的功能...
  4. python用turtle调整文字位置_Python内置模块turtle绘图详解
  5. 前端js加密、解密方法
  6. 大疆无人机无图像传输_无人机短距离图像传输与接收原理
  7. 相对路径和绝对路径及表示
  8. 在线txt转epub如何转换
  9. AMiner发布2022 AI 2000人工智能最具影响力学者名单
  10. IOC注入框架——Unity中的BuildUp与LifetimeManagers
  11. JavaScript随机方块
  12. Python教你一键获得【王者荣耀全皮肤】~~~
  13. 服务器做虚拟网吧,一种基于游戏的虚拟网吧实现方法
  14. 浙江省第五届大学生机器人竞赛比赛心得与部分实现方案
  15. iview表格表头上添加icon图标
  16. 二叉树的前序,中序,后续(非递归版本)
  17. PGA Tour PRize Money(Uva 207)
  18. 【搜索与回溯算法】保卫农场(DFS)
  19. 计算机e盘丢失了,电脑E盘突然不见了怎么找回_电脑的E盘突然不见了的解决方法...
  20. js 截取指定字符后面/前面的所有字符串

热门文章

  1. LeetCode 236. 二叉树的最近公共祖先
  2. KDD 2019 | 结合属性随机游走的图递归网络
  3. tcp报文格式_面试必备TCP(一):三次握手
  4. MPB:陈同等-ImageGP在微生物组可视化中的应用
  5. 宏基因组理论教程4宏基因组物种组成
  6. pandas使用sort_values函数和groupby函数获取每个分组数值最小的前N行数据(n rows with smallest column value in each group)
  7. R语言plotly可视化:plotly可视化水平直方图(Horizontal Histogram)
  8. 什么是MySQL锁?有哪些锁类型?如何使用?
  9. R语言KNN模型数据分类实战
  10. R语言Logistic分布函数Logistic Distribution(dlogis, plogis, qlogis rlogis )实战