级联人脸检测--Detecting Faces Using Inside Cascaded Contextual CNN
来源:互联网 发布:淘宝直播赚钱吗 编辑:程序博客网 时间:2024/05/17 23:34
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
- 人脸检测--Grid Loss: Detecting Occluded Faces
- 级联CNN人脸检测
- 遮挡人脸检测--Detecting Masked Faces in the Wild with LLE-CNNs
- 人脸检测对齐--Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks
- 应用级联CNN的人脸检测--笔记
- 人脸关键点:MTCNN-Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks
- CNN人脸关键点检测
- 【神经网络】MCCN(Multi-task Cascaded Convolutional Networks )人脸识别与特征点检测论文解析
- 小人脸检测 - Finding Tiny Faces
- Detecting Skin in Images & Video Using Python and OpenCV皮肤检测
- 运动相机检测无人机-- Detecting Flying Objects using a Single Moving Camera
- Contextual Action Recognition with R*CNN
- Detecting and Using LTE Networks
- 细小人脸检测的实践(Finding Tiny Faces论文代码复现)
- Detecting Faces in Images: A Survey( 翻译)
- 17.2.27 Grid Loss : Detecting Occluded Faces 小感
- OpenCV学习笔记:人脸检测(级联分类器)
- Intellij Idea 安装阿里巴巴java开发规约插件
- this指针
- Android.mk简单分析
- Eclipse 搭建 Maven Spring Boot 项目
- 单例模式 六种写法
- 级联人脸检测--Detecting Faces Using Inside Cascaded Contextual CNN
- 设计模式----装饰模式
- 拷贝构造和赋值运算符函数的重载
- require 和 include 用法区别
- MTK Camera Settings分析
- 10分钟搞懂Tensorflow 逻辑回归实现手写识别
- 【P2024】食物链 (扩展域并查集)
- SpringBoot配置属性之NOSQL(四)
- [Leetcode] 415. Add Strings 解题报告