人脸检测——Compact CascadeCNN
来源:互联网 发布:英雄联盟js打野天赋 编辑:程序博客网 时间:2024/06/05 05:27
本次介绍一篇速度爆表的人脸检测文章:
《2015 Arxiv: Compact Convolutional Neural Network Cascade for Face Detection》.
作者有一个github链接,https://github.com/Bkmz21/FD-Evaluation,但是里面只是评价工具并没有检测的工具。
评价: 速度是很快,但是性能应该来说比较差,只比公开的Opencv和Dlib略好,总体来看没有复现价值。另外,此方法较多使用了工程上的编程优化技巧,所以算法层面亮点不多。
———————————— 网络结构 ————————————
(1) 为了追求速度,作者放弃了太多。上面3个网络,依次只有797,1819和2923个参数,难怪性能这么差;
(2) 作者使用的是TanH激活,因为网络太小ReLU不好使。而且为了速度,作者使用了近似函数来逼近TanH:
(3) 虽然有3个网络,但为了速度(并行),只是两阶的级联:即通过第一阶段的窗口会取一次镜像,然后分别送入stage2和stage3,最后的判别是综合stage2和stage3的结果。
(4) stage2和stage3实际的输入是 \(51\times55\) ,这样最后得到的就是 \(5\times5\) 的feature map,然后按照下式统计整个feature map 中有多少满足阈值,据此判断窗口是不是人脸:
———————————— 流程图 ————————————
———————————— 实验结果 ————————————
上面这个图——,我下意识的就觉得最高的应该是本文的,后来才发现不是。不过,性能确实差太多。作者那个github主页上有演示视频,效果和opencv有一拼。T_T
速度很快,但是。。。
1 0
- 人脸检测——Compact CascadeCNN
- 人脸检测——CascadeCNN
- CascadeCNN人脸检测学习笔记
- 数组处理函数——compact、array_combine
- java NIO(十) 缓冲区——compact方法介绍
- 人脸检测——DDFD
- 人脸检测——xiaomi
- 人脸检测——UnitBox
- 人脸检测——HyperFace
- 人脸检测——MTCNN
- 人脸检测——MTCNN
- 人脸检测——STN
- 人脸检测——MTCNN
- 人脸检测——fcn
- 人脸检测——DDFD
- 学习OpenCV——行人检测&人脸检测(总算运行出来了)
- 学习OpenCV——行人检测&人脸检测(总算运行出来了)
- 学习OpenCV——行人检测&人脸检测(总算运行出来了)
- 专业的人做专业的事 VxRail助中通业务创新驶上“快车道”
- C++:位操作基础篇之位操作全面总结
- 一个简单带动画效果tableview弹窗菜单
- ubuntu 12.04安装配置rabbitmq
- 使用Iterator出现错误ConcurrentModificationException
- 人脸检测——Compact CascadeCNN
- ul 无序列表、ol 有序列表、dl 定义列表
- 在fastjson中使用SimplePropertyPreFilter忽略指定属性
- PyConChina2016 北京站即将召开
- 开发一个完整的iOS直播app必须技能
- UTF-8 Everywhere
- HTTP请求响应过程 与HTTPS区别
- HTML基本简介
- iOS:学习视频看这里就够了(定期更新)