码迷,mamicode.com
首页 > 其他好文 > 详细

人脸识别相关分享

时间:2014-08-29 12:55:57      阅读:595      评论:0      收藏:0      [点我收藏+]

标签:http   os   使用   io   ar   for   文件   数据   art   

人脸识别源代码

※人脸检测(文章+程序)---技术文档及代码非常全『 人脸检测(文章+程序).rar (1.27 MB)

人脸检测(文章+程序).rar (1.27 MB)
下载次数: 12502

2010-12-21 12:26



※完整的Matlab下人脸检测及识别系统源代码『 Face-Recognition-Detection.rar (393.19 KB)

Face-Recognition-Detection.rar (393.19 KB)
下载次数: 11604

2010-12-21 12:31


注:这个人脸检测和识别系统开发于Matlab 7.0.1下,非常值得学习。

※Matlab实现的基于颜色分隔的人脸人眼检测与定位及识别算法源代码
Face-Eye-Detection.part1.rar (1.91 MB)

Face-Eye-Detection.part1.rar (1.91 MB)
下载次数: 4969

2010-12-21 12:31

Face-Eye-Detection.part2.rar (152.54 KB)

Face-Eye-Detection.part2.rar (152.54 KB)
下载次数: 2660

2010-12-21 12:31


注:这是一个matlab程序,用来检测并定位人脸及人眼。采用的算法是肤色的颜色分隔。附件中的文件包括 eyematch.m, eyematch2.m, face.m, findeye.m,skin.m, k001.JPG等等 。

※完整的包括及动作识别的C++人脸检测源代码『 FaceDetection.rar (875.84 KB)

FaceDetection.rar (875.84 KB)
下载次数: 11137

2010-12-21 12:34


本文的目的是提供一个我开发的SSE优化的,C++库,用于人脸检测,你可以马上把它用于你的视频监控系统中。涉及的技术有:小波分析,尺度缩减模型(PCA,LDA,ICA),人工神经网络(ANN),支持向量机(SVM),SSE编程,图像处理,直方图均衡,图像滤波,C++编程,还有一下其它的人脸检测的背景知识。

※基于Gabor特征提取和人工智能的人脸检测系统源代码『 fdp5final.rar (185.56 KB)

fdp5final.rar (185.56 KB)
下载次数: 4623

2010-12-21 12:34



使用步骤:

1. 拷贝所有文件到MATLAB工作目录下(确认已经安装了图像处理工具箱和人工智能工具箱)

2. 找到"main.m"文件

3. 命令行中运行它

4. 点击"Train Network",等待程序训练好样本

5. 点击"Test on Photos",选择一个.jpg图片,识别。

6. 等待程序检测出人脸区域

createffnn.m, drawrec.m, gabor.m, im2vec.m, imscan.m, loadimages.m, main.m, template1.png, template2.png, trainnet.m

※Eigenface人脸识别Matlab『 face_recognition.rar (42.01 KB)

face_recognition.rar (42.01 KB)
下载次数: 1423

2010-12-21 12:36



注:这个Matlab程序使用eigenface系统实现人脸识别,它使用AT&T的数据库,运行代码实例前,请阅读其中的comment,下载该数据库。

※人脸检测(文章说明+Matlab程序) 『 facedetcer.rar (1.59 MB)

facedetcer.rar (1.59 MB)
下载次数: 7643

2010-12-21 12:40



注:国外的人脸检测检测文章和matlab程序,给需要的人。

※Linux下开源的C语言实时人脸识别系统源代码(malic) 『 malic.rar (1.26 MB)

malic.rar (1.26 MB)
下载次数: 6651

2010-12-21 12:49



注:Malic是一个完整的Linux下的人脸识别系统源代码,它是SourceForge上的一个开源项目,使用Malib实现实时处理,CSU Face Identification Evaluation System进行人脸识别。算法包括:主成份分析(principle components analysis (PCA)),a.k.a eigenfaces算法,混合主成份分析,线性判别分析(PCA+LDA),图像差分分类器(IIDC),弹性图像匹配算法(EBGM)等等。

※Matlab下使用局部SMQT特征和SnoW分类器的人脸检测系统
SMQT-SnoW-Face-Detection.part1.rar (1.91 MB)

SMQT-SnoW-Face-Detection.part1.rar (1.91 MB)
下载次数: 2207

2010-12-21 12:49

SMQT-SnoW-Face-Detection.part2.rar (231.79 KB)

SMQT-SnoW-Face-Detection.part2.rar (231.79 KB)
下载次数: 1603

2010-12-21 12:49



注:这个人脸检测系统开发于Matlab下,基于局部Successive Mean Quantization Transform (SMQT)特征和split up Sparse Network of Winnows (SNoW)分类器。理论来源的论文是:Face Detection using local SMQT features and split up SNoW classifier。

※Matlab主成份分析(PCA)人脸识别源代码 『 pca.zip (32.77 KB)

pca.zip (32.77 KB)
下载次数: 1150

2010-12-21 12:50



注:这是一个Matlab编写的基于PCA的人脸识别分类算法,对FERET数据库进行了分类。

包含的文件有:

createDistMat.m,pca.m,feret.m,dup1,dup2,fb,fc,feretGallery,listAll,trainList

使用方法:

Run the function pca to create a variable pcaProj.
Input variable pcaProj to the function createDistMat, thus creating a distance
matrix that you then use as an input to the function feret. See headers of
all three functions for more details. The sequence should look something like this:

>> load trainList.mat
>> pca (‘C:/FERET_Normalised/‘, trainList, 200);
>> pcaDistMatCos = createDistMat(pcaProj, ‘COS‘);
>> pcaResultsCOS = feret(pcaDistMatCos, 50);

>> pcaResultsCOS.perc(1)         % gives rank 1 result
>> plot(pcaResultsL1.cms)        % plots the CMS curve

※C#光照归一化算法(人脸识别预处理)『 illumination-normalization.zip (245.21 KB)

illumination-normalization.zip (245.21 KB)
下载次数: 2580

2010-12-21 12:53



这个c#编写的程序,用来对人脸图像进行预处理,从而提升人脸识别算法的性能。这里提出了3种用于人脸识别的图像预处理的光照归一化算法,即:Multiscale retinex和anisotropic 和isotropic平滑方法。

主要算法原理来源于:
"A Comparison of Photometric Normalisation Algorithms for Face Verification",James Short, Josef Kittler and Kieron Messer(2004) 和"Lighting Normalization Algorithms for Face Verification",Guillaume Heusch ,Fabien Cardinaux, Sebastien Marcel(2005)

※基于主成分分析(PCA)的人脸识别系统『 PCA-Face-Recognition.rar (179.13 KB)

PCA-Face-Recognition.rar (179.13 KB)
下载次数: 4360

2010-12-21 13:34



注:本程序实现了基于PCA的人脸识别方法,所有的函数都非常容易使用,且注释非常多,并且,附带了一个示例脚本和两个小的训练和测试数据库来展示其使用。

※用于静态图像人脸检测与识别的Karhunen-Loeve降解算法『 KL.zip (1.52 KB)

KL.zip (1.52 KB)
下载次数: 617

2010-12-21 13:39



注:这个Matlab程序通过Karhunen-Loeve变换的算法,实现了人脸检测与识别。

※人脸检测中的区域检测『 人脸检测中的皮肤检测程序.rar (85.66 KB)

人脸检测中的皮肤检测程序.rar (85.66 KB)
下载次数: 2821

2010-12-21 13:39



※MATLAB实现视频摄像中的运动检测(人体等)免费源代码『 Motion-Detection-video.rar (658.88 KB)

Motion-Detection-video.rar (658.88 KB)
下载次数: 5825

2010-12-21 13:39



注:这个matlab实现的程序中视频识别运动中的物体(通过连续的图像帧)并在一个窗口中展示那个运动的物体。当你执行这个代码的时候一定别忘了检查输入的视频是否被MATLAB所支持。所以,作者在代码文件中附加了一个实例视频文件。

※Matlab实现的基于FLD的人脸识别系统源代码『 FLD-Face-Recognition.rar (180.03 KB)

FLD-Face-Recognition.rar (180.03 KB)
下载次数: 2836

2010-12-21 13:42



注:这个程序包实现了一个基于FLD的人脸识别系统,称为‘Fisherface‘,所有函数非常容易使用,并且有完整的注释。而且,包括一个示例脚本,和两个小的测试和训练数据库。

※一个人工智能神经网络BrainNet源代码及完整的示例教程(并实现一个简单的手写文字检测与识别系统)
Neural-Network-Handwriting-Detection.rar (503.25 KB)

Neural-Network-Handwriting-Detection.rar (503.25 KB)
下载次数: 2084

2010-12-21 13:42



注:文章一步步教你如何编写一个人工智能的神经网络程序,告诉你什么是神经元、神经网络和他们的应用程序,并介绍BrainNet-开源的人工神经网络库。最后使用这个库,开发一个简单的手写文字识别的程序。

※OpenCV库的Matlab函数封装调用『 OpenCV-wraper.rar (826.12 KB)

OpenCV-wraper.rar (826.12 KB)
下载次数: 2288

2010-12-21 13:44



注:cvlib_mex封装了OpenCV库大约30个函数,OpenCV是当前流行的实时计算机视觉库,拥有很多的图像处理的算法。

※彩色图像人物局域检测(IEEE2007文章+程序)『 彩色图像人物皮肤局域检测(IEEE2007文章+程序).rar (1.06 MB)

彩色图像人物皮肤局域检测(IEEE2007文章+程序).rar (1.06 MB)
下载次数: 2726

2010-12-21 13:46



※人眼定位与人脸检测程序『 人眼定位与人脸检测.rar (631.13 KB)

人眼定位与人脸检测.rar (631.13 KB)
下载次数: 5267

2010-12-21 13:50



※用Matlab做的人脸识别系统里面包含了几十张人脸数据图像『 用Matlab做的人脸识别系统.zip (297.77 KB)

用Matlab做的人脸识别系统.zip (297.77 KB)
下载次数: 3515

2010-12-21 15:07



※含有各种供人脸检测与识别的人脸库 点击下载

※OPENGL人脸识别(VC++源代码)『 OPENGL人脸识别(VC++源代码).zip (105.37 KB)

OPENGL人脸识别(VC++源代码).zip (105.37 KB)
下载次数: 2350

2010-12-21 15:16



注:使用开源技术OpenCV实现人脸识别,识别率高而精准

※最简单的Matlab人脸识别代码『 最简单的Matlab人脸识别代码.rar (626.34 KB)

最简单的Matlab人脸识别代码.rar (626.34 KB)
下载次数: 2508

2010-12-21 15:18



注:这个是在Mathworks公司网站上找到了,测试了一下,感觉效果还不错。只能识别single face, multiple face的话,还需要修改代码。运行:facedetection.m如果是其他图片的话,放在当前文件下,修改一下文件名即可。

※基于人脸识别的双边2DLDA代码『 基于人脸识别的双边2DLDA代码.part1.rar (1.91 MB)

基于人脸识别的双边2DLDA代码.part1.rar (1.91 MB)
下载次数: 5921

2010-12-21 15:43

基于人脸识别的双边2DLDA代码.part2.rar (795.48 KB)

基于人脸识别的双边2DLDA代码.part2.rar (795.48 KB)
下载次数: 1717

2010-12-21 15:43



注:这是一个基于人脸识别的双边2DLDA代码,我看到一般写的2DLDA都是单边的,所以上传一个双边的,大家参考一下。

※利用OpenCV实现的视频采集和人脸识别程序代码『 利用OpenCV实现的视频采集和人脸识别程序代码.rar (42.02 KB)

利用OpenCV实现的视频采集和人脸识别程序代码.rar (42.02 KB)
下载次数: 1450

2010-12-21 15:28



人脸识别专业书籍

※李子青"人脸识别手册 "『 Handbook of Face Recognition.pdf (552.83 KB)

Handbook of Face Recognition.pdf (552.83 KB)
下载次数: 2920

2010-12-21 14:54



※模式识别 - Statistical Pattern Recognition Second Edition
模式识别 - Statistical Pattern Recognition Second Edition.part1.rar (1.91 MB)

模式识别 - Statistical Pattern Recognition Second Edition.part1.rar (1.91 MB)
下载次数: 3909

2010-12-21 14:59


模式识别 - Statistical Pattern Recognition Second Edition.part2.rar (1.08 MB)

模式识别 - Statistical Pattern Recognition Second Edition.part2.rar (1.08 MB)
下载次数: 2429

2010-12-21 14:59




 

人脸识别相关分享

标签:http   os   使用   io   ar   for   文件   数据   art   

原文地址:http://www.cnblogs.com/Asuphy/p/3944621.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!