# springboot-arcface-demo **Repository Path**: lukechenchn/springboot-arcface-demo ## Basic Information - **Project Name**: springboot-arcface-demo - **Description**: 基于虹软免费sdk完成的springboot人脸识别demo - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-02-24 - **Last Updated**: 2023-02-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 人脸识别系统 ## 背景介绍 为公司后面业务需求迅速激增,导致无现存的方案可用,所以提前写好人脸识别组件,以备不时之需。 ## 大致需求 完成门禁设备的人脸识别功能。 后台上传人脸库。用户经过人脸设备时,经由人脸识别设备获取人脸,检索人脸库,返回姓名等信息与相似度。 ## 方案选型 - 百度智能云 - 虹软 这里采用(虹软)[https://ai.arcsoft.com.cn/product/arcface.html]完成需求,因为提供免费SDK。注意免费版每年要更新一次dll,重新激活。 没有在虹软个人认证的情况下,目前只能激活一台终端。 ## 功能介绍 采用SpringBoot+虹软SDK的方式。 只完成接口 - `/arcface/active` SDK激活 - `/arcface/compare` 1:N 人脸检索 将人脸照片与用户信息绑定即可,由于各个项目设计不同,这里不做其它业务,只完成人脸识别接口。使用时,结合具体业务增加其它业务接口。 终端为安卓端,调用手机摄像头。(一般人脸识别设备常用也是安卓端)