基于人脸识别的远程认证系统

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:wusuowei282736
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会经济的不断发展,公司的业务也是越做越大,其内部的各种信息资料越来越多,当由于业务需求而派员工去外地出差时,处于安全性和便捷性的考虑,不可能让员工把所有的数据资料都随身携带,这样员工出差时并应当通过远程身份认证的方式来访问公司的数据。传统的身份认证方式是基于口令的,系统通过判断口令的合法性来决定口令的持有者是否有权限进行数据访问。而人们为了方便记忆,通常都会设置一些简单的密码,这样便使得犯罪分子容易通过暴力破解获得密码,所以传统的认证方式具有很大的风险性。由于人体的生物特征具有唯一性,而且不容易被窃取和仿造,将之用作身份认证具有很高的安全性,也解决了用户记忆口令的难题,所以基于人体生物特征的身份验证方式已逐渐普及开来。本文设计了一种基于人脸识别的远程认证系统,主要贡献有以下几点:(1)本文深入研究了目前常用的基于子空间学习的特征提取算法,在这个基础上提出了一种自适应加权最近特征控件分析的特征提取算法,利用特征空间度量作为距离计算方法,通过求解训练集的类间散度和类内散度,并设置一个权重参数来调整它们对分类贡献度的差值,进而求解出一个投影变换矩阵对样本进行降维,从而取得了更好的识别效果。(2)本文设计了一个完整的基于人脸识别的远程认证系统,采用C/S架构。其中客户端在UBIKIT6612开发平台上运行,运行系统环境为Android系统,这样该系统可以轻松的移植到Android智能手机上。客户端负责采集人脸图像并加密传输,服务器端主要负责对接收到的人脸图像进行认证,并将认证结果反馈给客户端,然后用户便可以通过客户端远程访问服务器端的数据。
其他文献
计算机技术中软硬件技术的快速发展促使用户对各类软件的功能和性能提出更高期望和要求,软件成本也随之不断升高。网络覆盖地域范围的扩大与网络接入设备的多样化使得软件相关
随着互联网技术的发展和云计算技术的出现,越来越多的公司企业开始面对海量数据的处理。传统的集中式处理方式和分布式处理方式很难满足海量数据的计算需求,而云计算技术的发展
编写结构化查询语言(Structured Query Language,以下简称SQL)的语句是测试数据库管理系统(Database Management System,以下简称DBMS)的一个重要部分。自动生成SQL语句可以
围绕可证明安全公钥密码方案的设计与分析这一主题,本报告主要包括以下几个方面的内容:   1.在一般签名方案基础上提出指定条件下k次签名的概念,给出了指定条件下k次签名方
随着时代的发展,信息量也在剧增。在金融服务、电子商务、股票交易、入侵检测、卫星、气象、电信通讯等具体运用中,出现大量的数据,这些数据有别于传统数据,海量而快速达到的数据
颅骨面貌复原是根据人类颅骨特征和颅面形态统计知识来推断出该颅骨的原始面貌。采用计算机技术进行颅骨面貌复原,不但可以减少主观因素带来的偏差、缩短复原时间,还可以使得所
组播是一种高效的通信机制,允许一个发送者同时发送数据至多个接收者或多个发送者发送数据至多个接收者的传输模式,在路由器上合并重复数据以便进行高效的传输,从而有效地节
网络编码技术和机会路由技术是2000年以来逐渐兴起的新技术。网络中间节点将数据包编码后再转发。目的节点收到编码包后按照一定的规则进行解码从而获得原始数据包。网络编码
无线网状网技术是一种新兴的网络技术。它来源于Ad-hoc网络,具有成本低、容易维护、自愈性、可靠的服务覆盖等特点。它和传统的无线网络的一个最大的不同是它的多跳性。现有的
现实生活中的信息,有很多都是以流数据的形式产生的,如传感器网络监控信息、网络安全监控、web用户点击流、气象监控及分析,有着广泛的应用背景。又因数据流具有连续性、未知性