Giter Site home page Giter Site logo

justjustifyjudge / software_design Goto Github PK

View Code? Open in Web Editor NEW
1.0 0.0 3.0 147.21 MB

软件工程课程设计仓库

License: MIT License

Python 88.29% Dockerfile 0.30% JavaScript 0.18% HTML 0.14% CSS 0.06% CMake 0.27% C++ 1.96% Rust 2.43% Jupyter Notebook 2.83% Shell 0.27% Makefile 0.01% Vue 2.83% TypeScript 0.43% SCSS 0.01%

software_design's Introduction

software_design

里程碑

  • 3.21完成分组
  • 3.22完成选题
  • 3.27完成项目可行性分析报告
  • 4.1完成需求规格说明书
  • 4.3完成用例图
  • 4.15完成烟雾检测模块demo
  • 4.22完成人脸检测和验证模块demo
  • 5.12完成烟雾检测后端处理与前端显示demo
  • 5.19完成显示刷新
  • 6.5完成完成人脸识别的显示和暂停demo
  • 6.5完成报警模块(待测试)
  • 6.11完成界面美化、陌生人脸删除
  • 6.13完成人脸识别登陆、测试报警模块
  • 6.18完成收尾工作,整合文档,准备答辩

alt text

各个模块参考资料

登陆界面

实时监控界面、调取摄像头、streamcut

  • 人脸识别验证方式需要通过修改src/摄像头模块/vediocaption.py来实现,已基本完成监控实时查看与图片截流功能

烟雾/火焰检测

人脸识别/人脸验证

  • 人脸识别与人脸验证的区别

人脸识别与人脸验证的区别

  • https://github.com/serengil/deepface.git
  • 人脸识别模块使用serengil公司开发的deepface框架,已实现模型的使用功能。
  • 具体模型的训练还需要进一步跟进(现发现DeepFace未开放训练接口,废除原计划)
  • 人脸识别最优的技术发现是face-recognition,采用face-recognition库完成任务。

行人重识别

报警

参与贡献

  • Fork 本仓库
  • 新建 Feat_xxx 分支
  • 提交代码
  • 新建 Pull Request

Cooperator

ReadMe 作者:林一凡,张忠义,杨麒元,李嘉瑞v0.5

software_design's People

Contributors

justjustifyjudge avatar adboomlodestar avatar nan-01 avatar qyqyqyreal avatar zzoeyzzy avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.