登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 电子信息类 > 电子信息科学与技术 > 正文

一种身份认证识别系统的设计毕业论文

 2021-04-12 01:04  

摘 要

本文系统设计采用Android开发,借助Android Studio软件,设计了一种身份认证识别系统,在身份验证方面选择了生物识别技术中的人脸识别技术,本系统可以用手机现场采集人脸信息并进行身份识别。人脸识别系统的实现对于如今智能化社会的发展具有重要的现实意义。

论文主要研究了人脸识别系统的实现算法。人脸识别的过程分为获取图像,人脸检测和人脸识别几部分,在人脸检测部分,采用基于AdaBoost的人脸检测算法,在人脸识别部分,采用PCA方法进行识别。本系统主要分为两大部分,首先进行人脸注册,输入用户信息,之后便可以进行人脸检测识别功能,当置信度达到一定程度时,输出识别结果。

研究结果表明:识别结果的准确度会受光照、人物表情和是否遮挡等因素的影响,当光照较弱、人物表情变化或者有所遮挡的情况下识别准确度会下降10%~20%。

本文的特色:采用Android开发和人脸识别相结合的方式设计了一款身份识别的应用软件,利用手机现场采集人脸图像,便捷高效。

关键词:人脸识别;人脸检测;Android 平台;PCA方法

Abstract

The system design of this paper adopts Android development. With the help of Android Studio software, an identity authentication system is designed. In the aspect of identity verification, face recognition technology in biometric technology is selected. This system can collect face information and conduct identity on the mobile phone. Identification. The realization of the face recognition system has important practical significance for the development of today's intelligent society.

The paper mainly studies the implementation algorithm of face recognition system. The process of face recognition is divided into acquisition image, face detection and face recognition. In the face detection part, AdaBoost-based face detection algorithm is adopted. In the face recognition part, the PCA method is used for recognition. The system is mainly divided into two parts. First, the face registration is performed, and the user information is input, and then the face detection and recognition function can be performed. When the confidence reaches a certain level, the recognition result is output.

The results show that the accuracy of the recognition results will be affected by factors such as illumination, facial expressions and occlusion. When the illumination is weak, the expression changes or the occlusion is changed, the recognition accuracy will decrease by 10%~20%.

The characteristics of this paper: The application of Android development and face recognition is used to design an application software for identification. It is convenient and efficient to collect face images on the mobile phone.

Key Words:Face recognition; Face detection; Android platform; PCA

目 录

第1章 绪论 1

1.1 研究背景及意义 1

1.2国内外研究现状 2

1.3本文的内容和结构安排 3

第2章 技术平台 4

2.1 Android简介 4

2.2 Android的系统架构 5

2.3开发环境准备 7

2.4 Android程序设计流程 8

2.5本章小结 9

第3章 算法原理 10

3.1人脸识别过程 10

3.2人脸检测算法 10

3.2.1人脸检测概述 10

3.2.2 AdaBoost算法 11

3.2.3 算法流程 11

3.3人脸识别算法 13

3.3.1人脸识别概述 13

3.3.2 PCA算法原理 13

3.3.3算法流程 14

3.4本章小结 16

第4章 系统设计实现 17

4.1用户需求分析 17

4.2系统总体设计 17

4.3系统实现 21

4.3.1实现人脸库相关功能 21

4.3.2实现人脸注册 22

4.3.3实现人脸识别 24

4.4结果分析 25

4.5本章小结 29

第5章 结论 31

参考文献 32

附 录 33

致 谢 38

第1章 绪论

1.1 研究背景及意义

我们每个人都生活在现实社会生活中,每个人都有自己的“身份”,人类是社会性生物,那么如何验证这种独一无二的物理身份,这就需要用到身份认证识别技术。

广义的身份认证是指通多个人所知道的信息,私人独有的物件或者独一无二的身体特征来证明某个人的身份。在科技社会快速发展的今天,人们每时每刻都在进行着身份认证,比如日常出行,购买飞机票火车票都需要身份证,每天日常的打卡上班,社交软件登录时需要输入密码,登录收发邮件;网上购物需要输入支付密码,或者指纹支付,退休人员进行“刷脸”领取退休保障金等。这些均属于身份认证,有些已经使用很长时间,但有些技术是随着现代科技发展兴起不久的,社会在发展,身份识别技术也在不断的更新换代。其中生物识别技术因其唯一性和安全性等优点不断发张壮大。

对于身份识别技术的研究是非常具有现实意义的,人类社会要想有秩序的发展,每个人都必须有一个“身份”,正如身份证,户籍等。身份认证技术应用越来越广泛,已经走进了社会生活中的每一个角落。从长远发展来看,身份识别技术的研究对于社会发展的安全性,智能性,便利性等均具有重大意义。其中生物识别技术是当今智能社会发展的趋势,也是本文研究的重点[1]

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图