# FastFace
**Repository Path**: code2roc/fastface
## Basic Information
- **Project Name**: FastFace
- **Description**: 基于SpringBoot2.0,SeetaFace6构建的人脸识别平台
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: https://gitee.com/code2roc/fastface
- **GVP Project**: No
## Statistics
- **Stars**: 25
- **Forks**: 8
- **Created**: 2024-07-26
- **Last Updated**: 2025-07-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Java, SpringBoot, seetaface6, 人脸识别
## README
FastFace
一个基于seetaface6构建的人脸识别平台,轻量快捷,识别准确!
## FastFace 介绍
**FastFace** 基于seetaface6构建,支持人脸识别,人脸比对,人脸入库/删除/更新,人脸1:N搜索
[seetaface6](https://github.com/seetafaceengine/SeetaFace6)是中科视拓发布的免费商业正式人脸识别应用包,[java版本的sdk](https://github.com/tracy100/seetaface6SDK)使用了tracy100大神的封装
**你只需要进行以下步骤就可以快速使用**
下载代码及[模型文件](https://pan.baidu.com/s/18e-7xW8qBRWkfLPO2TDCQQ?pwd=cyrg),配置yml文件中的face.dataBasePath模型路径
直接启动项目,访问http://localhost:8099/fastface/index.html

项目集成face-api.js实现简单前端活体检测功能,支持摇摇头,眨眨眼,活体检测后自动与人脸库比对
活体检测地址访问http://localhost:8099/fastface/index.html,可通过nginx配置https代理进行测试

**FAQ**
项目启动后会在同级目录创建database文件夹,face.db为人脸注册数据,facequery.db为人脸查找数据
经测试,注册了10000+图片(10k以内),查找识别速度与准确率还是不错的
该项目只是一个参考方案,使用了sqlite数据库,图片转为base64存储,生产环境可替换为其它存储介质