人脸识别的软件系统开发.docx

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

学士毕业论文

人脸识别的软件系统开发

电子工程系

:电子信息科学与技术

吴为

: 0121013

指导教师

张立明教授

完成日期 :2005年6月9日

人脸识别技术有着广阔的应用前景和迫切的现实需求,是当前模式识别、计算机视觉等领域里最热门的研究方向之一。而人脸识别的软件系统开发,则是联系理论和实践的最重要的环节。本文着重介绍了人脸识别软件系统开发的背景,原理以及最后的设计结果。

本文共分为三个部分。第一部分介绍了人脸识别的意义、背景和人脸识别系统的组成。第二部分具体首先介绍了基于Gabor特征抽取并结合Fisherface方法的人脸识别。然后也介绍了用于识别的分类方法和相似度判定方法。第三部分介绍了我开发的人脸识别系统的组成部分和使用方法。最后本文给出一个小规模的测试结果,并根据测试就本系统的优点和不足进行了分析和展望。

关键字:人脸识别软件系统开发Gabor小波变换Fisherface

TOC\o"1-5"\h\z\o"CurrentDocument"第一章:人脸识别系统综述 01

\o"CurrentDocument"1.1引言 01

\o"CurrentDocument"1.2人脸自动识别系统 01

1.3本文的安排 03

\o"CurrentDocument"第二章:基于Gabor特征抽取和Fisherface的人脸识别 04

\o"CurrentDocument"2.1引言 04

Gabor小波基 04

GABOR基作特征抽取 05

Gabor特征矢量的降维以及判据分析 07

Fisherface方法 08

\o"CurrentDocument"2.6基于Gabor特征的分类规则 09

\o"CurrentDocument"第三章人脸识别的软件系统开发 10

3.1开发环境 10

3.2系统框架 10

\o"CurrentDocument"3.3系统功能综述 11

\o"CurrentDocument"3.4用户管理的程序实现 11

\o"CurrentDocument"3.5身份识别的程序实现 12

\o"CurrentDocument"3.6视频管理的程序实现 14

3.7系统的典型使用流程

3.7系统的典型使用流程

14

3.8系统的测试 16

3.9讨论与展望 17

\o"CurrentDocument"参考文献 19

致谢 20

第一章:人脸识别系统综述

1.1引言

生物识别技术是指通过对人体特征的数字化测量来进行鉴别的技术,包括指纹、人脸、声音、虹膜、掌纹等特征都可以被用来进行身分识别。人脸识别技术是生物识别技术中的一个重要课题,是目前非常活跃的研究方向。与利用其他生物特征进行身份识别相比,人脸识别具有直接、方便、友好、非侵犯性的优点,因而具有极其广泛的应用前景。

虽然人类能够毫不费力地识别出人脸乃至表情,但人脸的机器识别却是个难度极大的课题。首先人脸是一个三维的非刚体的不规则表面;其次,人脸会随着年龄、健康以及表情的变化而变化;再次,在采集人脸图像时,不同的光照,角度都会影响人脸识别地准确度。由于人类大脑对人脸识别的机制尚不可知,机器人脸识别还处于摸索与创新的阶段,并且涉及到计算机视觉、模式识别、生理学和心理学等多方面的诸多知识。所有这些因素都是的人脸识别成为极具挑战性,却又十分具有价值的一个课题。

1.2人脸自动识别系统

一个典型的人脸识别系统主要包括训练过程和识别过程。训练过程主要完成将已知人脸进行定位、特征提取与选择、以及分类器的设计;识别过程则完成将未知图片进行处理,并最终识别出身份的分类和决策。其总体结构如图1.1所示:

图1.1典型人脸识别系统的总体结构

从图中可以看出,其主要功能模块包含如下几个部分:

(1) 图像获取:人脸图像数据源包括运动图像序列(视频流)和静止图像。主要可以通过扫描仪,数码照相机,摄像头等数字输入设备获取。

(2) 人脸检测定位:该模块用来分析输入的图像,判断其中是否有人脸,如果有,则找出人脸的位置,并把人脸图像从背景图像中分离出来。

(3) 图像预处理:预处理的主要作用在于尽可能的使得人脸图像处于同一尺度和标准,最终为后续处理提供高质量的输入图像。通常这部分需要完成对抽取图像的尺度归一化、灰度归一化、降噪、去光照、白平衡等功能。

(4) 特征提取和选择:对于处理后的人脸图像按照某种策略抽取出用于识别的特征,将原始的脸空间映射到新的特征空间。在此步骤中,不仅注重如何提取具有良好分离性能的特征数据,还必须考虑到整体算法的鲁棒性和处理效率等应用

文档评论(0)

niupai11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档