设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
基于Python+SQLite+django人脸识别签到系统设计与实现 毕业论文+项目源码及数据库文件
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

摘  要

人脸识别技术是模式是别和计算机视觉研究中的一个重要领域,在边防安全、视频监控、身份验证等方面有重要的应用价值。人脸检测是快速、准确识别人脸的前提,其目的是将人脸从图像背景中检测出来。传统的课堂签到费时、费力、效率低。提出基于人脸识别的课堂签到系统,让课堂签到更加高效化、规范化、便捷化。

本文以python为开发语言,基于tensorflow平台,使用django +celery 作为主体框架 ,前端使用 opencv.js +html 实时检测摄像头人脸 ,后端使用django 获得人脸检测任务 发送给celery 做特征提取和人脸分类,数据库采用SQLite 。人脸识别主要使用 dlib做人脸提取,使用 resnet 做人脸特征提取,然后使用计算欧氏距离分类出人脸,从而实现人脸识别。人脸识别系统可以进行注册、签到、用户管理等。系统界面简洁、识别迅速、使用方便。

论文首先介绍了人脸识别系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现,最后对人脸识别系统进行了一些具体测试。

关键词 :人脸识别;tensorflow;python ;SQLite


Abstract

Face recognition technology is an important field of pattern and computer vision research, and has important application value in border security, video surveillance, identity verification and other aspects. Face detection is the premise of fast and accurate face recognition, its purpose is to detect the face from the image background. Traditional classroom attendance is time - consuming, laborious and inefficient. A class check-in system based on face recognition is proposed to make class check-in more efficient, standardized and convenient.

This paper uses Python as the development language, based on TensorFlow platform, and uses Django + Celery as the main framework. OpenCV.js + HTML is used in the front end to detect the camera face in real time, Django is used in the back end to obtain the face detection task and send it to Celery for feature extraction and face classification, and SQLite is used in the database. Face recognition mainly uses dlib to do face extraction, the use of resnet to do face feature extraction, and then use the calculation of Euclidean distance classification of faces, so as to achieve face recognition. Face recognition system can be registered, sign-in, user management, etc. System interface is simple, rapid recognition, easy to use.

The paper first introduces the current situation and development background of face recognition system, and then discusses the design objectives, system requirements and overall design scheme of the system, a more detailed discussion of the detailed design and implementation of the system, finally on the face recognition system for some specific tests.

Key words: Face recognition; Tensorflow; Python; SQLite

目    录

1 概述

1.1课题背景及意义

1.2 国内外研究现状

1.3 本课题主要工作

2 系统开发环境

2.1 python简介

2.2 人脸识别简介

2.3 SQLite

2.4 Django介绍

2.5 TensorFlow

3 系统分析

3.1 可行性分析

3.1.1 技术可行性

3.1.2操作可行性

3.1.3 经济可行性

3.1.4 法律可行性

3.2需求分析

3.2.1 功能需求分析

3.2.2 性能需求分析

3.3开发环境分析

3.4界面需求

4 系统设计

4.1系统设计原则

4.2系统流程设计

4.2.1系统开发流程

4.2.2 添加信息流程

4.2.3 人脸识别流程

4.3 系统功能设计

4.4 数据库设计

4.4.1 数据库设计原则

4.4.2 数据库实体

4.4.3 数据库表设计

5系统实现

5.1 登录

5.2 注册

5.3 识别签到

6系统测试

6.1测试环境与条件

6.2功能测试

6.3可用性测试

6.4测试结果分析

结    论

致    谢

参考文献












  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于Python的在线自主考试系 基于腾讯云的个人知识库管理系统 基于Android的酒店预定系统
基于matlab变频器控制交流电 基于微信小程序的家校联动平台管理 基于时频分析与自适应滤波技术的多
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!