lbp 人脸识别 matlab,GitHub - stuhard/LBP-DBN-face-recognition: 使用LBP特征提取算法提取人脸特征,DBN网络来实现人脸识别,测试数据库ORL数据...
时间: 2023-06-19 09:06:01 浏览: 161
LBP(Local Binary Pattern)是一种用于图像处理中的特征提取算法,常用于人脸识别中。该算法通过将图像中的像素值与其周围像素的值进行比较,得到二进制编码,从而提取出局部纹理特征。
该GitHub项目(stuhard/LBP-DBN-face-recognition)使用LBP特征提取算法提取人脸特征,并使用DBN(Deep Belief Networks)网络来实现人脸识别,测试数据集为ORL数据集。DBN是一种深度学习算法,由多层的Restricted Boltzmann Machine(RBM)组成,可以用于特征提取和分类。
该项目的使用方法为:
1. 下载ORL数据集并解压到指定文件夹中。
2. 运行`LBP_DBN_train.m`文件进行训练,得到训练好的DBN模型。
3. 运行`LBP_DBN_test.m`文件进行测试,可以得到测试结果和识别率。
该项目使用Matlab编写,需要Matlab环境和Deep Learning Toolbox支持。
阅读全文