
该项目是一个基于Docker架构的免费开源人脸识别系统,其核心功能定位是为用户提供一个无需具备机器学习专业技能即可快速部署和使用的人脸识别服务。它通过提供标准的REST API,使得任何系统都能方便地集成人脸识别能力。
其关键应用场景主要包含以下几种:
该项目使用Docker和Docker Compose进行部署,启动流程简单快捷。
环境要求:
lscpu | grep avx 检查)。快速启动步骤:
docker-compose up -d 命令。http://localhost:8000/login 即可开始使用。需求1:用户希望为注册的每个人脸主体(Subject)添加自定义的扩展信息字段(如简介、生日等),并在识别结果中返回这些信息,而不仅仅是返回一个人名标识符。
需求2:用户希望在上传人脸样本(Example)时,能够自定义一个外部标识符(如名称、标签或键值),并且在后续的API调用结果中能返回该标识符,以便将系统的识别结果与用户自有数据库中的记录进行关联。
需求3:用户希望能够通过一个API请求或更高效的方式,实现批量上传多个主体(Subject)及其对应的图片样本,以提高初始化系统的效率。
需求4:用户希望在人脸识别过程中,能够设置一个“未知”阈值,当检测到的人脸与数据库中所有已知主体的相似度均低于该阈值时,系统应判定为“未知”或“陌生人”,而不是强行匹配一个相似度最高的结果。
article id:40c72ad8fef683c880ecca4618bd188b
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。