当前位置:问答库>论文摘要

题目:基于人脸识别技术的身份验证系统设计与实现

关键词:LGBP;人脸识别;SVM;人脸检测

  摘要


随着计算机的快速发展以及社会需求的快速增加,各种身份验证系统层出不穷,这些系统主要是基于传统的账号密码验证,传统的验证方式由于容易受到破解、丢失等而存在诸多缺陷。针对以上问题,本公司欲实现一个基于人脸识别技术的,在广域网上的远程身份验证系统来满足人们的需求。

本系统验证方式是基于人脸识别技术的,系统主要实现了网页端的人脸检测和人脸图像的自动采集、服务器端的人脸图像预处理和人脸识别以及在线训练分类器等主要功能。系统首先在远程网页端自动检测人脸图像,如果检测到人脸图像,那么自动抓拍人脸图像通过网络传到服务器,否则不会抓拍图像。当系统服务器获取到前端传输过来的人脸图像后,就会对该图像进行预处理和人脸识别,最后将识别结果通过网络传输到前台。当人脸数据库已经有一定数量的人脸图像后,系统可以提供在线训练分类器功能,从而可以不断更新分类器,实现系统识别性能的提高。

依照具体需求,本系统总体可以分为网页端检测模块、图像预处理模块、人脸识别算法模块、数据库模块和服务器控制模块共五大模块。在人脸检测上本文采用了Haar分类器进行人脸检测,Haar分类器是基于AdaBoost算法实现的。在图像的预处理上,人眼寻找方法采用的是ASEF 方法,在光照归一化方法处理上主要有三种方法,即伽马校正、高斯差分滤波以及对比均衡化。在人脸识别算法上,本文依据现有的LGBP方法,提取新的GLL验证特征,加入支持向量机方法(SVM),最终实现了比LGBP算法精度更高的识别算法。数据库本文采用MySQL数据库,通过JDBC技术与服务器进行连接。

经过对系统使用的各种方法的反复验证和对系统的不断测试改进,最终系统已经成功的得到应用。