FaceLivenessDetection_SVM
环境
Ubuntu ,opencv3
win、opencv2请参照: https://github.com/zj19941113/mnist_HandWriting_Recognition_SVM
数据获取
使用MATLAB进行数据采集与处理
- 运行dataGet_MATLAB/position_process.m,进行深度图片的人脸位置的快速批量标定
- 运行dataGet_MATLAB/faceGet_process.m,进行人脸深度图的批量预处理
最终得到data.zip中的数据
原始深度图 百度云盘:https://pan.baidu.com/s/1Hi85o521oIGaAfDoavOXeA
模型训练
运行 svm_train.cpp
g++ svm_train.cpp `pkg-config --cflags --libs opencv` -o svm_train
./ svm_train
分类器测试
运行 svm_test.cpp
g++ svm_test.cpp `pkg-config --cflags --libs opencv` -o svm_test
./ svm_test