文档介绍:毕业设计(论文)说明书
学院计算机科学与技术
专业计算机科学与技术
年级 2003 级
姓名
指导教师
2007 年 6 月 15 日
毕业设计(论文)任务书
题目:基于特征的人脸检测系统的设计与实现
学生姓名陈颖
学院名称计算机科学与技术
专业计算机科学与技术
学号 3003204004
指导教师何英华
职称讲师
一、原始依据(包括设计或论文的工作基础、研究条件、应用环
境、工作目的等。)
工作基础:人脸检测的研究目前已成为计算机视觉和模式识别领域中一个重
要的研究课题。迄今为止,涌现出了各种各样的人脸检测算法,但在实用要求中
仍面临着许多严峻的问题,还有很大的探索空间。本课题的提出是在基于目前人
脸检测研究的基础上发展创新,利用 OpenCV 开源计算机视觉库中的一些通用算
法,设计并实现一个更有效的基于特征的人脸检测系统。
研究条件:一台 CPU 为 Intel P4 ,内存为 512M 的 PC 机。编程语言采
用 C++,使用 VC++ 平台,利用 OpenCV 开源计算机视觉库,测试图像
集由数码相机采集和互联网下载。
应用环境:灰度图像和彩色图像的人脸检测,所支持的文件格式具体包括:
Windows 位图文件格式-BMP,DIB;JPEG 文件格式-JPEG,JPG,JPE;便携式网
络图片-PNG;便携式图像格式-PBM,PGM,PPM;Sun rasters-SR,RAS;TIFF
文件-TIFF,TIF。
工作目的:设计并实现一个基于特征的人脸检测系统。该系统对于给定的可
能包含人脸的输入图像,能够判断其中是否有人脸;若有,则将所有的人脸从背
景中标记出来。该系统要能适应各种复杂环境,能对任意背景下的任意数目和大
小的人脸进行检测,同时要具有快速的检测速度。
二、参考文献
[1]黄福珍,[M].上海:上海交通大学出版社,—14.
[2]张宏林, C++数字图像模式识别技术及工程实践[M].北京:人
民邮电出版社,—370.
[3]王金庭,[J].计算机系统应用,2006,4:31—33.
[4]周书仁,梁昔明,[J].计
算机应用,2006,26(5):1032—1034.
[5]Inte1 . Open puter Vision Library (OpenCV) [EB/OL] . http://
,2007-6-1.
[6]黎松,平西建, OpenCV 的应用[J].计
算机应用与软件,2005,22(8):134—136.
[7]Rein-Lien Hsu,Mohamed Abdel-Mottaleb,Anil K. Detection in Color
Images[J].IEEE ,2002,24(5):696—706.
三、设计(研究)内容和要求(包括设计或研究内容、主要指标
与技术参数,并根据课题性质对学生提出具体要求。)
:
(1) 熟悉数字图像处理的基本内容以及人脸检测的基本知识。
(2) 熟悉 OpenCV 中的基本函数,包括图像的输入、输出、显示、缩放等等。
(3) 熟悉 OpenCV 中的人脸检测部分的函数。
(4) 实用 VC++搭建人脸检测部分的框架。
(5) 实现人脸特征提取部分的功能,包括肤色在色彩空间中的聚类特性以及
肤色模型的建立;人脸眼睛,鼻子,嘴等面部细节特征等。
(6) 实现人脸检测部分的功能。可以尝试两种途径,第一种根据检测出的人
脸特征的色彩或者特征之间的几何关系直接检测出人脸。第二种首先根
据提取出的训练样本的特征训练出检测人脸的分类器,然后使用分类器
来进行测试样本的人脸检测。
(7) 探讨光照变化环境下的人脸检测的特点,并设计算法尝试更好地解决这
个问题
:
人脸检测的检测正确率,错误报警率,检测的开始到人脸被检测出的时间长
短等。
学习并掌握 OpenCV 开源计算机视觉库中的一些通用算法;熟悉 VC++编程。
指导教师(签字)
年月日
审题小组组长(签字)
年月日
天