本文实现基于eigenface的人脸检测与识别。给定一个图像数据库,进行以下步骤: 进行人脸检测,将检测出的人脸存入数据库2 对数据库2进行人脸建模 在测试集上进行recognition 本篇实现第一步: 进行人脸检测,将检测出的人脸存入数据库2 进行人脸检测,将检测出的人脸存入数据库2 环境:vs ...
分类:
其他好文 时间:
2016-06-17 16:54:30
阅读次数:
183
Java调用C++动态链接库的网络上的文章也很多,但是还是有个别的问题没有提到,导致操作起来还是难度较大,关键是程序的疑难杂症不好治。
准备工具:vs2010,java1.6,MyElipse6.5,opencv2.4.6(其他版本请留意程序中的版本号),摄像头。
操作流程,流水式操作:
1、先建立文件FaceDetect.java文件并通过指令生成.h头文件
FaceDetect.jav...
分类:
编程语言 时间:
2016-05-20 19:51:17
阅读次数:
255
人脸检测(detection)在opencv中早就有直接能拿来用的haar分类器,基于Viola-Jones算法。但是毕竟是老掉牙的技术,Precision/Recall曲线渣到不行,在实际工程中根本没法给boss看,作为MSRA脑残粉,这里介绍一种MSRA在14年的最新技术:下点击打开链接载
。这篇文章直接在30ms的时间里把detection和alignment都给做了,PR曲线彪到很高,时...
分类:
其他好文 时间:
2016-05-18 19:58:08
阅读次数:
1969
Adaboost算法结合Haar-like特征 一、Haar-like特征 目前通常使用的Haar-like特征主要包括Paul Viola和Michal Jones在人脸检测中使用的由Papageorgiou C首先提出的原始矩形特征和Rainer Lienhart 和 Jochen Maydt提 ...
分类:
编程语言 时间:
2016-05-17 11:12:07
阅读次数:
205
前段时间对人脸检测和人脸标记进行了一些尝试:人脸检测(C++/Python)和用Dlib库进行人脸检测和人脸标记。但是检测和识别是不同的,检测解决的问题是图片中有没有人脸;而识别解决的问题是,如果一张图片中有人脸,这是谁的脸。人脸检测可以利用opencv自带的分类器,但是人脸识别就需要自己收集数据,自己训练分类器了。opencv给出的有人脸识别的教程:Face
Recognition with...
分类:
其他好文 时间:
2016-05-13 15:00:41
阅读次数:
233
背景:使用opencv3.0进行人脸识别的第一步:完成人脸的检测
环境:vs2013,opencv3.0 alpha版
代码:由/source/samples/cpp/facedetect.cpp下更改而来#include "opencv2/objdetect.hpp"
#include "opencv2/imgcodecs.hpp"
#include "opencv2/videoio.hpp"...
分类:
其他好文 时间:
2016-05-13 04:39:15
阅读次数:
441
先推荐大家看着两篇:
[2] Viola P, Jones M J. Robust Real-Time Face Detection[J]. International Journal of Computer Vision, 2004, 57(2):137-154.
[3] http://www.cnblogs.com/ello/archive/2012/04/28/2475419.html
...
分类:
其他好文 时间:
2016-04-30 14:23:05
阅读次数:
337
行人检测是视觉领域很热也很有用的一个主题,特别是在无人驾驶中,行人检测的重要性不言而喻。
在之前进行了人脸检测之后,行人检测就显得简单多了。过程大致与人脸检测一样,都是先加载分类器,然后进行多尺度检测。就偷懒不再赘述。感兴趣的可以看人脸检测的这一篇文章:OpenCV实践之路——人脸检测(C++/Python)
这里只是把代码放在这里,没几行,而且都有着注释:
#include
#inclu...
分类:
其他好文 时间:
2016-04-29 17:02:48
阅读次数:
172
本文主要是介绍自适应提升学习算法(Adaptive Boosting,Adaboost)原理,因为其中涉及到分类器,而分类器往往是基于一些样本特征得到的,所以在此介绍最常用的Adaboost算法结合Haar-like特征。该算法首先在人脸检测中得到广泛运用,而后也被用于其它有关目标检测中。 1.Ad ...
分类:
编程语言 时间:
2016-04-21 01:33:12
阅读次数:
526
之前运行haar特征的adaboost算法人脸检测一直出错,加上今天的HOG&SVM行人检测程序,一直报错。 今天总算发现自己犯了多么白痴的错误——是因为外部依赖项lib文件没有添加完整,想一头囊死啊 做程序一定要心如止水!!! 仔细查找!!! 1.人脸识别程序: [cpp] view plain ...
分类:
其他好文 时间:
2016-04-17 20:35:13
阅读次数:
338