人脸识别相关分享

人脸识别源代码

※人脸检测(文章+程序)---技术文档及代码非常全『 人脸检测(文章+程序).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

时间: 2024-10-08 15:13:41

人脸识别相关分享的相关文章

.NET的关于人脸识别引擎分享(C#)

最近在Github上找合适的人脸识别引擎,想要本地化用,不用开放的一些API(比如腾讯AI.百度AI),有些场景联不了网,一开始搜索的是时候(关键字:face recognition)就找到了最出名的face_recognition,star将近两万个,大佬级别的项目,一看开发语言python,调用的库是Dlib,本想着要不下载下来玩玩,奈何python的水平一般,包装水平太烂.后来再一阵寻找,略过了Emgu GV,找到了一个face_recognition的C#包装,大喜呀,用了一下,不错:F

[Android]虹软人脸检测与人脸识别集成分享

目前我们的应用内使用了 ArcFace 的人脸检测功能,其他的我们并不了解,所以这里就和大家分享一下我们的集成过程和一些使用心得 集成 ArcFace FD 的集成过程非常简单在 ArcFace FD 的文档上有说明支持的系统为 5.0 及以上系统,但其实在 4.4 系统上也是可以跑的, if (engine == null) { // && Build.VERSION.SDK_INT > Build.VERSION_CODES.LOLLIPOP) { try { engine =

Android 实现人脸识别教程[运用虹软人脸识别SDK]

基于虹软人脸识别引擎,在Android平台上实现人脸识别功能,即使在离线的情况下依旧运行,不被人采集个人照片的感觉,还是爽爽的.经过整个测试过来,虹软的人脸识别还是很强大的,人脸检测可以控制在20ms之内,人脸识别大概在200ms左右.今天就来分享一下开发经验 项目的目标 我们需要实现一个人脸识别功能.简单来说,就是机的后置摄像头,识别摄像头中实时拍到的人脸信息,如果人库注册过,则显示识别后的人脸信息,如登记的名字:如果不在,提示未注册. 这个功能具有多个应用场景,比如,火车站或者打卡和门禁系统

C#实现基于ffmpeg加虹软Arcface的人脸识别demo

对开发库的C#封装,屏蔽使用细节,可以快速安全的调用人脸识别相关API.具体见github地址.新增对.NET Core的支持,在Linux(Ubuntu下)测试通过.具体的使用例子和Demo详解,参见博客地址. 更新: 增加对V1.1两个新功能的支持. 关于人脸识别 目前的人脸识别已经相对成熟,有各种收费免费的商业方案和开源方案,其中OpenCV很早就支持了人脸识别,在我选择人脸识别开发库时,也横向对比了三种库,包括在线识别的百度.开源的OpenCV和商业库虹软(中小型规模免费). 百度的人脸

C#30分钟完成百度人脸识别

一.前言   距离上次入门篇时隔两个月才出这进阶篇,小编惭愧,对不住关注我的卡哇伊的小伙伴们,为此小编用这篇博来谢罪. 前面的准备工作我就不说了,注册百度账号api,创建web网站项目,引入动态链接库引入. 不了解的可以花费10分钟移步学习:<C# 10分钟完成百度人脸识别—入门篇>. 如果要学习的童鞋最好下载本demo源码,因为有信息入库功能,BLL.DAL.数据库就在源码里面. 一般情况下笔记本自带的可见光摄像头就可以进行人脸识别,但是这种摄像头不能很好的进行活体检测,可能会被照片和视频骗

OpenCV — 人脸识别

前段时间弄过一下人脸识别相关的东西,记录一下 撰写不易,转载需注明出处:http://blog.csdn.net/jscese/article/details/54409627本文来自 [jscese]的博客! 概念 FaceDetect 人脸检测 在一张图像中判断是否存在人脸并找出人脸所在的位置 FaceRecognize 人脸识别 在人脸检测的基础上收集人脸数据集合进行处理保存信息,将输入人脸与保存的信息进行比对校验,得到是否为其中某个人脸 特征值 以某种特定规则对输入源进行处理得到具有唯一

三维人脸识别预处理,3D face recognition preprocess

本文由兔死机发布在http://blog.csdn.net/smartempire/article/details/31373817, 转载请注明出处,howdeshui#163.com 最近在做三维人脸识别相关的东西,在已获取三维数据的情况下进行人脸的识别切割是第一步,本文将介绍预处理内的几个操作,最终给出切割后的三维人脸数据以及经过变换的灰度图像. 作者之前申请了国内的三维人脸数据库都没申请到,FRGC v2库也没有回复,只申请到了一个非常小众的库,此库重点是研究有遮挡情况下的三维人脸识别,

【人脸识别】初识人脸识别

[人脸识别]初识人脸识别 /* Author:    cyh_24 */ /* Date:        2014.10.2 */ /* Email:    [email protected] */ /* More:    http://blog.csdn.net/cyh_24  */ 由于导师给我们布置了每周阅读两篇大牛论文,并写ppt的任务.反正ppt都写了,所以我想干脆直接把ppt的内容再整理一下写成博客.近期的阅读论文都是人脸识别相关的主题. 如果你研究过人脸识别,或者对这方面有兴趣,那

3D人脸识别预处理,3D face recognition preprocess

本文由兔崩溃公布http://blog.csdn.net/smartempire/article/details/31373817. 转载请注明出处.howdeshui#163.com 近期在做三维人脸识别相关的东西,在已获取三维数据的情况下进行人脸的识别分割是第一步.本文将介绍预处理内的几个操作,终于给出分割后的三维人脸数据以及经过变换的灰度图像. 作者之前申请了国内的三维人脸数据库都没申请到,FRGC v2库也没有回复,仅仅申请到了一个很小众的库.此库重点是研究有遮挡情况下的三维人脸识别,所