毕业论文-人脸检测

上传人:日度 文档编号:146136588 上传时间:2020-09-26 格式:DOCX 页数:24 大小:491.23KB
返回 下载 相关 举报
毕业论文-人脸检测_第1页
第1页 / 共24页
毕业论文-人脸检测_第2页
第2页 / 共24页
毕业论文-人脸检测_第3页
第3页 / 共24页
毕业论文-人脸检测_第4页
第4页 / 共24页
毕业论文-人脸检测_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《毕业论文-人脸检测》由会员分享,可在线阅读,更多相关《毕业论文-人脸检测(24页珍藏版)》请在金锄头文库上搜索。

1、 基于adaboost的人脸检测算法研究与实现学 院计算机学院专 业计算机科学与技术班 级04010104学 号2010040101130姓 名何明阳指导教师郭威负责教师沈阳航空航天大学2012年6月摘 要在信息技术与Internet高速发展的今天,如何借助先进的科学技术和科学的管理方法,提高获取所需信息及处理信息的效率,是企业急待解决的一个问题。而网络办公自动化系统以其精确的处理业务流程和高效的收集相关信息的特征,获得地方企业及单位的青睐。为此本文尝试立足于该需求来设计和实现一个OA系统。本文在对J2EE标准下的架构进行分析与研究的基础上,以某企业单位办公自动化系统为对象,提出了以Strut

2、s, Spring, Hibernate为架构的设想,来设计、搭建和实现该系统。系统的主要功能有:个人办公桌面功能、日常管理功能、考勤管理功能、计划制定功能、审核管理功能、员工管理功能、通讯管理功能等7个功能。首先,本文对系统的SSH架构所采用的关键技术进行介绍和分析,并提出分层概念,将系统页面的呈现、系统的业务逻辑、数据的持久化剥离出来,形成独立的模块,以此来实现系统的解藕,优化系统的可扩展性。其次,在设计系统的过程中运用UML设计模式即利用用例图、时序图、类图、活动图等方式来分析和建立系统模型,该模型结合企业行政化办公的特点,并根据分层的概念将模型按层次的需求来建立。最后,根据模型来实现该

3、系统。通过Spring的IoC依赖注入功能来实现系统分层后各层之间上下文的连接,利用Struts技术来实现MVC模式,使用Hibernate框架来控制数据访问。通过测试,该系统安全稳定,最大化地满足了企业的日常需求,为企业的稳健发展提供了一个良好的平台。关键词:办公自动化管理、SSH框架、考勤管理、审核管理。Based on SSH framework of Office Automation Systems Research and ImplementationAbstractToday in the rapid development of information technology a

4、nd Internet, it is an emergency problem to be solved for the enterprise that how to use advanced science and technology and scientific management methods to improve the efficiency of obtaining the required information and processing information. However, Network Office Automation System gain Local b

5、usinesses and some units favor because of its precise processes of handling business and the efficient collection of relevance information. So this article will attempt to design and implement an OA system based on the proposed requirements.In this paper, author put forward an idea with Struts-Sprin

6、g-Hibernate as the framework to design, build and implement the system, based on the analysis and research of the framework with J2EE as the standard ;and the object that the Network Office Automation System of one department of an enterprise. The systems main functions are : Personal office desktop

7、 function, daily management function, the attendance management function, plan review management function, audit management function, the staff management function, communication management functions and so on .First of all, this paper introduces and analyzes the key technology used in the systems S

8、SH framework, and proposes the conception of Stratification. It separates the presentation of the systems page, related to business logic and data persistence from the whole to form the independent modules, then to achieve the systems decoupling and the optimization of scalability .Secondly, during

9、the process of designing the system, it uses software design module UML, such as use Case Diagram, Sequence Diagram, Class Diagram, Activity Diagram, to analyze and build the system modules building is combined with the character of enterprise s administrative office, according to conception of stra

10、tification .At last, it achieves this system according to the module. After stratifying the system, the connection of each layer is realized by the IoC dependency injection capabilities of Spring. It uses Struts to realize MVC module, and Hibernate framework to control the data access.Through the te

11、st, this system security and stability, maximize to meet the daily needs of the enterprise, for enterprises steady development provides a good platform.Keywords: Office automation, SSH framework, attendance management、audit management.目 录1绪论11.1研究的背景和意义11.2办公自动化的国内外发展现状及未来的发展11.3研究内容31.4论文结构42 SSH架构

12、介绍52.1 Struts简介62.1.1 Struts的体系结构62.1.2 Struts的核心组件及请求处理流程62.2 Spring简介82.2.1 Spring框架结构82.2.2 Spring的核心思想92.2.3 Spring在SSH架构中的作用102.3 Hibernate简介102.3.1 Hibernate的理论基础102.3.2 Hibernate对实体对象关联关系的映射112.3.3 Hibernate在SSH架构中的作用123 OA系统的需求分析与总体设计133.1 OA系统的需求分析133.2 OA系统功能模块建模153.2.1系统用例图153.2.2查询待审核任务时

13、序图163.3 OA系统的总体设计183.3.1系统框架总体设计183.3.2系统数据库设计214 OA系统的实现264.1搭建系统平台264.2审核管理模块的实现264.2.1审核管理表示层的实现274.2.2审核管理业务层的实现294.2.3审核管理持久层的实现304.3审核管理模块的实现展示315总结33参考文献34致 谢361 绪论1.1 研究的背景和意义随着计算机科学技术的不断发展,人脸检测技术在生活办公方面的应用不断增多。因为有着较为广泛的研究价值和实用意义,近些年来人脸检测技术发展成为非常热门的计算机科研领域。一个完整的人脸检测盒识别系统应包括三个方面:人脸检测,特征提取和人脸识

14、别。人脸检测是人脸自动识别完成的第一步,是人脸自动识别系统要解决的首要问题。在现在这个信息爆炸的年代,身份验证在生活中的很多场合越来越多的使用,使我们对于自动身份验证的及时有效性要求越来越迫切。由于人体的生物特征具有很强的个体差异性和自身稳定性,是进行身份认定的最理想依据。和利用指纹,视网膜,声音等其他人体特征的人身鉴别方法相比,人脸识别具有蕴含信息量大,直接,友好,便捷等特点,更容易被广大用户接受。人脸检测是人脸自动识别系统的关键环节之一。近些年来,伴随着电子商务等应用的迅速发展,人脸识别已成为最有影响力的,最不可或缺的生物身份验证手段。在此背景下,自动人脸识别系统必须要求能对一般环境图像具

15、有较强的适应能力,由此面临一系列问题和困难使得人脸检测开始作为一个独立的课题进行研究并受到重视。1.2 人脸检测的国内外发展现状及未来的发展对人脸检测的研究最早可追溯到20世纪70年代。早期的研究主要致力于模板匹配,子空间方法,变形模板匹配等。近期人脸检测的方法主要集中在基于数据驱动的学习方法,如统计模型方法,神经网络学习方法,统计知识理论和支持向量机方法,基于马尔可夫随即域的方法,以及基于肤色的人脸检测。概括来说,可将人脸检测分为四类。即基于知识的方法(Knowledge-based),特征不变量方法(Feature invariant),模板匹配的方法(Template matching),基于表象的方法(Appearance-based)。目前,国外有很多对人脸检测问题的研究,比较著名的有MIT,CMU,USC等;国内的清华大学,北京工业大学,亚洲微软研究院,中科院计算机研究所,中科院自动化研究所等也有从事人脸检测方面的相关研究。1.3 研究内容本论文的研究内容主要有以下三个方面:(1)首先本文要介绍的是人脸检测的背景和现今解决人脸检测问题的一些主流方法,方便读者对人脸检测有更全面的理解。(2)因为为了解决人脸检测问题我引入的算法是Adaboost算法,所以本文的核心内容就是

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号