- ①Haar特征与LBP特征
小波特征+对角线特征“类Haar特征”,局部二值模式“替代特征LBP”。
- ②级联分类器原理AdaBoost
Viola和Jones,2001在CVPR提出;
一种实时对象(人脸)检测框架;
训练速度非常慢,检测速度非常快;
5000个正向人脸样本与300万个非人脸负样本数据。
- 级联分类器:多个强分类器组合
弱分类器:weak classifier = Feature
强分类器:多个弱分类器的线性组合
- ③OpenCV中级联分类器使用CascadeClassifier
加载特征数据
检测特征对象
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace std;
using namespace cv;
String fileName = "haarcascade_frontalface_alt.xml";
CascadeClassifier face_cascade;
int main(int argc, char** argv)
{
if (!face_cascade.load(fileName)