人脸检测 1

原创 2015年07月08日 16:11:40


人脸检测是基础非常关键,涉及到后续的人脸处理,人脸对齐,人脸特征提取,人脸识别等等应用。本篇文章讲了我测试过的人脸检测库,或者收集相关的一些文章讲解或者源码。

这几天一直在寻找好的人脸检测的算法。遭遇到挫折,心中一直不舒服,因为一直找不一个开源的好的人脸检测算法,有些气馁。但是沉下心来想一想,还是有收获的。就把这些收获,肤浅的认识交流下

 几个我测试的人脸库说下1)fds70外国的一个神经网络加gabor特征的人脸检测(国外matlab开源),哎,速度慢,当前代码还是研究阶段,针对大的图片还不使用。2)ofxFaceTracker中用的检测跟踪库(github上开源)原理与openc中的人脸检测库差不多吧,效果稍稍好了一点点吧,速度比opencv的慢。3)其余的github上的几乎很多用的都是opencv的CascadeClassifier,即使自创的效果也非常一般,可能是训练的数量少的原因吧。4)中国的一个开源的lib,dll的形式,效果比较不错libfacedetection,作者是yushiqi吧。

个人一直用opencv的那个人脸检测库,感觉还可以;速度效果可以,准备后面进行训练,增加具体场景的训练效果应该会好些。网上有关于讲解opencv那个人脸检测原理算法介绍的,也有讲解如何使用的。但是我刚开始尝试使用,失败,原来opencv有两个训练exe文件,应该如此使用。在评论下面,我会把训练代码附上,希望一块继续对opencv这个人脸检测算法进行一些优化。下面是具体训练命令行

opencv_traincascade.exe -data data -vec pos.vec -bg neg_image.txt -minHitRate 0.999 -precalcValBufSize 1024 -precalcIdxBufSize 1024 -numPos 40000 -numNeg 60000 -featureType HOG -w 300 -h 300 -numStages 25


       下面是收集的其他人脸检测的相关算法,作为收集备份吧

神经网络相关的人脸检测算法1)Eblearn,地址点击打开链接;是个深度学习的开源库,里面着重有个讲人脸检测的例子,效果非常好,就是速度有点慢

Surf特征Casda检测人脸,2011年的IEE比Opencv好,源码地址

另外一个不知道名称的,效果也没有实践过的人脸检测,源码地址

人脸检测 关键点 DEEP CNN论文地址。github上有个caffe实现此方法的源码,效果和速度都还可以点击打开链接。有个是vc++实现的,源码

关键点检测的其他方法文章地址
深度网络人脸检测地址一篇文章地址













VS2010没有智能提示解决办法

不知道大家有没有遇到过这样的问题。在VS2010的C++代码编辑环境中,突然有天,你发现定义了一个类后,这个类的对象使用点运算符号时,系统不会自动提示这个对象的成员,这是个很麻烦的事情,毕竟没有多少人...

halcon学习笔记——机器视觉工程应用的开发思路

最近因为项目需要用到halcon,一点没接触过halcon的我只能慢慢摸索。halcon没有教材,不像opencv,虽然只是第一版,但至少有个入门的介绍书籍,而halcon只能自个探索了。   ...

BioID人脸检测/识别数据库part 1

  • 2010年03月17日 20:00
  • 19.07MB
  • 下载

NVIDIA Jetson TK1学习与开发(十):人脸检测(Face Detection)

本文介绍如何使用OpenCV检测人脸,并且给出示例,本平台仍然采用的是 Jetson TK1。 1、测试摄像头 为了能够从摄像头中实时检测出人脸,首先要做的就是判断你的摄像头是否可以工作,其基本方法如...

人脸检测源码解析——1、训练参数

在后面的章节中我们将对opencv2.4.9版本的Haar特征训练级联分类器的流程进行解析。打开OpenCV解决方案,找到applications/opencv_traincascade项目,训练的主...

NVIDIA Jetson TK1学习与开发(十):人脸检测(Face Detection)

版权声明:本文为博主原创文章,转载请标注转载网址:http://blog.csdn.net/frd2009041510 本文介绍如何使用OpenCV检测人脸,并且给出示例,本平台仍然...

基于Jetsontk1和OpenCV下的人脸检测

本文主要描述的是如何在Jetson tk1 开发板上利用OpenCV自带的的人脸检测文件cascadeclassifier.cpp进行人脸检测。...

【OpenCV笔记 16-1】OpenCV人脸检测之Haar分类器

OpenCV人脸检测之Haar检测器

人脸检测和识别及python实现系列(1)-- 环境配置和相关类库安装

前言先说下自己写这个系列的想法,大二上的时候由于和老师做项目,期间接触了许多比较前沿的东西,可以说就此改变了我对大学的想法吧,从起初不想考研,等大四毕业后出去找个稳当的工作,到后来十分期望接受更高的教...
  • tutuxs
  • tutuxs
  • 2017年07月07日 00:31
  • 280
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:人脸检测 1
举报原因:
原因补充:

(最多只允许输入30个字)