—基于机器学习人脸识别算法设计与实现

时间:2021-10-14 09:47:50 来源:网友投稿

 第 1

 页 基于机器学习的人脸识别算法的设计与实现

  承诺人签名:

  日期:

 年

  月

 日

  基于机器学习的人脸识别算法的设计与实现

 第 2

 页 摘

 要

  人脸识别技术是一种新型的生物特征认证技术。人脸识别技术也是一个非常活跃的研究领域,涵盖了许多领域,例如数字图像处理。随着人们对应用程序需求的增长,面部识别技术趋向于大量使用,使用微芯片和标准化。人脸检测是快速准确识别人脸的先决条件。其目的是检测图像背景下的人脸,并将其与数据中的人脸进行比较,以实现人脸识别。

 本文以 python 为开发技术,前端实时检测摄像头人脸,人脸识别主要是使用 mtcnn 做人脸提取,使用 facenet 做人脸特征提取,通过余弦相似度分类进行人脸识别。系统界面简洁、识别迅速、使用方便。

  本文首先介绍了人脸识别系统的现状及其发展背景,然后讨论了系统设计目标,系统要求和总体设计计划,并详细讨论了人脸识别系统的详细设计和实现。

 系统最后进行面部识别。

 并对系统进行特定的测试。

  关键词:人脸识别;python;机器学习

 第 3

 页

 Design and implementation of face recognition algorithm based on machine learning ABSTRACT

 Face recognition technology is a new type of biometric authentication technology. Face recognition technology is also a very active research area, covering many fields, such as digital image processing. As the demand for application programs grows, facial recognition technology tends to be used in large quantities, using microchips and standardization. Face detection is a prerequisite for rapid and accurate face recognition. Its purpose is to detect the face in the background of the image and compare it with the face in the data to achieve face recognition. This article uses python as the development technology. The front end detects the camera"s face in real time. Face recognition mainly uses mtcnn for face extraction, and facenet for face feature extraction, and uses cosine similarity classification for face recognition. The system interface is simple, quick to identify, and easy to use. This article first introduces the current status and development background of the face recognition system, then discusses the system design goals, system requirements and overall design plan, and discusses the detailed design and implementation of the face recognition system in detail. The system finally performs facial recognition. And conduct specific tests on the system.

  Key words: Face recognition; Python; Machine learning

 第 4

 页

  目录

 第一章

  概述 .................................................................................................................................................................. 6 1.1 课题背景及意义 ................................................................................................................................................ 6 1.2 国内外研究现状 ............................................................................................................................................... 6 1.3 本课题主要工作 ............................................................................................................................................... 7 第二章

 系统开发环境 .................................................................................................................................................... 8 2.1 python 技术 ...................................................................................................................................................... 8 2.2 图像检测简介 ................................................................................................................................................... 9 1 基于直线检测的方法 ................................................................................................................................. 9 2 基于阈值化的方法 ..................................................................................................................................... 9 3 基于灰度边缘检测方法 ............................................................................................................................. 9 2.3 人脸识别简介 ................................................................................................................................................. 10 2.3.1 人脸识别阶段 ................................................................................................................................... 10 2.3.2 人脸识别方法 ................................................................................................................................... 10 2.4 深度学习算法及 CNN ...................................................................................................................................... 10 第三章

 系统分析 .......................................................................................................................................................... 12 3.1 可行性分析 ..................................................................................................................................................... 12 3.1.1 技术可行性 ....................................................................................................................................... 12 3.1.2 操作可行性 ........................................................................................................................................ 12 3.1.3 经济可行性 ....................................................................................................................................... 12 3.1.4 法律可行性 ....................................................................................................................................... 12 3.2 需求分析 .......................................................................................................................................................... 13 3.2.1 功能需求分析 ................................................................................................................................... 13 3.2.2 性能需求分析 ................................................................................................................................... 13 3.3 开发环境分析 .................................................................................................................................................. 13 (1)开发硬件平台:

 ................................................................................................................................. 13 (2)开发软件平台:

 ................................................................................................................................. 13 第四章

 系统设计与实现 .............................................................................................................................................. 14 4.1 系统设计原则 .................................................................................................................................................. 14 (1)数据安全性 ......................................................................................................................................... 14 (2)易用性 ................................................................................................................................................. 14 (3)柔软性 ................................................................................................................................................. 14 (4)扩展性 ...................................................................................................................................................... 14 4.2 系统流程设计 .................................................................................................................................................. 14 4.2.1 系统开发流程 .................................................................................................................................... 14 4.2.2 人脸识别流程 ................................................................................................................................... 15 4.3 系统功能设计 ................................................................................................................................................. 16 4.4 接口设计 .......................................................................................................................................................... 16 4.4.1 外部接口 ........................................................................................................................................... 16 4.4.2 内部接口 ........................................................................................................................................... 16 4.5 系统实现 .......................................................................................................................................................... 16 4.5.1 人脸检测 ........................................................................................................................................... 16 4.5.2 人脸识别 ........................................................................................................................................... 18

 第 5

 页 4.5.3 人脸识别效果 ................................................................................................................................... 19 第五章

 系统测试 .......................................................................................................................................................... 21 5.1 测试环境与条件 .............................................................................................................................................. 21 5.2 功能测试 .......................................................................................................................................................... 21 5.3 测试结果分析 .................................................................................................................................................. 24 总结与展望 ...................................................................................................................................................................... 25 谢

 辞 ...................................................................................

推荐访问:算法 识别 机器

版权所有:文秘范文网 2010-2024 未经授权禁止复制或建立镜像[文秘范文网]所有资源完全免费共享

Powered by 文秘范文网 © All Rights Reserved.。陕ICP备16010436号