人脸识别自动登录-需求


以下是一些人脸识别自动登录的开源项目:

face-ui

  • 项目简介:基于前后端分离的web端项目,主要实现网页版的人脸登录功能,通过调取前端摄像头拍照,传入后台与数据库人脸库进行相似度比对.
  • 技术栈:使用springboot、mysql、jwt、vue2.x等技术实现.
  • 功能特点:实现人脸列表的增删改查,以及日志列表的增删改查功能。人脸图片以base64编码方式存储在自建人脸库中,并且可调用腾讯云人脸对比api.
  • 项目地址https://pan.baidu.com/s/1ozne0b44di1sl-qwmkt8sa?pwd=2u9n.

基于MTCNN与Facenet的实时登录系统

  • 项目简介:一个实时人脸检测与识别系统,能够实现从摄像头捕获、检测到识别脸部的全过程,为用户提供一种全新的登录体验.
  • 技术栈:通过Python、OpenCV和TensorFlow实现,利用MTCNN进行人脸检测,Facenet进行人脸识别.
  • 功能特点:具有实时性、准确性、易用性和可扩展性等特点,可应用于移动设备解锁、安全门禁、在线身份验证等场景.
  • 项目地址https://blog.csdn.net/gitblog_00008/article/details/139020464.

实战人脸识别签到系统

  • 项目简介:采用人脸识别提取特征的方式进行签到,使用python flask搭建web应用,使用户的操作交互更加人性化.
  • 技术栈:主要使用Python和Flask框架实现.
  • 功能特点:提供完整的一键执行项目代码,具备登录登出、用户权限管理等功能,可根据studentid检索用户信息.
  • 项目地址https://download.csdn.net/download/weixin_42405819/88440870.

Laravel Face Authentication

  • 项目简介:借助微软强大的认知服务API,通过人脸识别而非传统密码来进行身份验证,让Laravel开发者有机会以面部特征替代密码,带来更加便捷和科技感的用户体验.
  • 技术栈:基于Laravel框架,使用微软Cognitive Services中的Face API实现人脸识别功能.
  • 功能特点:对于已有的Laravel应用程序几乎零成本集成,提供详细文档和示例,易于上手。同时明确安全指南,提醒开发者避免在关键服务中误用.
  • 项目地址https://gitcode.com/gh_mirrors/la/laravel-face-auth.

viewfacecore

  • 项目简介:一个基于c#和.netcore的开源项目,用于实现人脸识别和情感分析功能。基于seetaface6封装开发,可在图像或视频中检测和识别出人脸,并分析人脸的表情、情绪等特征.
  • 技术栈:使用c#和.netcore开发,依赖seetaface6人脸识别引擎.
  • 功能特点:支持多种人脸识别算法,提供丰富的api和工具,可轻松地与其他应用程序集成,实现人脸识别和情感分析功能.
  • 项目地址https://github.com/viewfacecore/viewfacecore.

Ruoyi-Vue-Pro和Yudao-Cloud

  • 项目简介:国产Star破10w+的开源项目,前端包括管理后台+微信小程序,后端支持单体和微服务架构,功能涵盖RBAC权限、SaaS多租户、数据权限、商城、支付、工作流等众多功能,其中集成了人脸识别登录功能.
  • 技术栈:基于Spring Boot + MyBatis Plus + Vue & Element或Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element实现.
  • 功能特点:在实现丰富业务功能的基础上,通过OpenCV等技术实现了人脸识别登录功能,可满足企业级应用的多种需求.
  • 项目地址https://gitee.com/zhijiantianya/ruoyi-vue-prohttps://gitee.com/zhijiantianya/yudao-cloud.

facial-login-wx

  • 项目简介:允许开发者将面部识别功能集成到微信小程序中,为用户提供更加便捷、安全的身份验证方式.
  • 技术栈:依赖微信小程序的API和第三方人脸识别服务,如腾讯云、阿里云等人脸识别服务来实现功能.
  • 功能特点:易集成,提供详尽的开发文档和示例代码。采用先进的面部识别算法,保证身份验证的准确性,且所有数据传输和存储都遵循严格的安全标准.
  • 项目地址https://blog.csdn.net/gitblog_00011/article/details/137393117.

CompreFace

  • 项目简介:一款领先的免费开源人脸识别系统,可以轻松集成到任何系统中,无需事先具备机器学习技能,提供人脸识别、验证、头部姿态检测、性别与年龄识别等多元功能.
  • 技术栈:采用主流的Java语言开发,融合FaceNet与InsightFace的深度学习技术.
  • 功能特点:以docker-compose配置的形式提供,支持在CPU和GPU上运行的不同模型,可以部署在云端或本地,还提供地标检测、年龄识别、性别识别、面罩检测、头部姿势等辅助插件.
  • 项目地址https://github.com/exadel-inc/CompreFace.