Web人脸识别系统:理论、实现与安全性

5星 · 超过95%的资源 需积分: 9 3 下载量 147 浏览量 更新于2024-07-29 收藏 1.37MB PDF 举报
"这篇硕士学位论文主要探讨了基于Web的人脸识别系统的研发,作者范忠,指导教师高智勇,属于生物医学工程专业,完成于2010年6月1日,中南民族大学。该研究关注的是如何将人脸识别技术应用到互联网环境中,以克服传统人脸识别系统的局限性并提升其应用范围。" 人脸识别技术是一种生物特征识别技术,因其非侵入性和友好性在安全领域受到广泛关注。传统的人脸识别系统多为单机或局域网部署,限制了其使用场景。随着互联网的普及,将人脸识别系统扩展到Web端成为一种趋势,可以节省部署成本,提高系统的可访问性和利用率。 本文的核心是基于主成分分析(PCA)的人脸识别算法,利用JSP、Servlet和MySQL数据库等技术构建了一个基于Web的系统。Java的网络编程能力使系统能够跨平台运行,同时Java的安全性和平台无关性增强了系统的稳定性和适应性。系统采用B/S(Browser/Server)架构,用户只需通过浏览器即可访问,降低了客户端的负担,且系统只需在服务器上部署一次,即可在任何地方使用,减少了部署和维护的成本。 为了确保数据安全,系统采用了MD5加密算法来保护网络传输的数据,并设计了数据库备份和恢复机制。图像预处理和识别算法的研究是关键部分,通过Matlab和Java混合编程,实现了算法模块与系统的高效分离,使得算法开发更专注于理论研究。此外,系统经过性能测试和安全测试,确保了其可靠性和稳定性。 论文详细介绍了人脸识别技术的背景,当前研究方法和状态,以及Web环境下人脸识别系统的构成、工作原理、相关技术,并详细阐述了系统的开发过程和整体设计。这样的系统对于推动人脸识别技术在互联网领域的广泛应用具有重要意义,不仅提高了服务的可达性,也为社会资源的节约提供了可能。