本地人脸比对CompreFace Laravel SDK
特征
该系统可以准确地识别人,即使它只“看过”他们的照片一次。在技术方面,CompreFace与类似的免费人脸识别解决方案相比具有多项优势。
- 支持 CPU 和 GPU,易于纵向扩展
- 是开源和自托管的,这为您提供了额外的数据安全保证
- 可以部署在云中或本地
- 无需机器学习专业知识即可进行设置和使用
- 使用 FaceNet 和 InsightFace 库,它们使用最先进的人脸识别方法
- 只需一个 docker 命令即可快速启动
功能:
- 人脸检测
- 人脸识别
- 人脸验证
- 地标检测插件
- 年龄识别插件
- 性别识别插件
- 面罩检测插件
- 头部姿势插件
- 内置 CompreFace UI 面板方便用户角色和访问管理
使用
- CompreFace官方仓库:
https://github.com/exadel-inc/CompreFace
- github:
https://github.com/aoding9/compreface-laravel-sdk
- gitee:
https://gitee.com/aoding9/compreface-laravel-sdk
- composer:
composer require aoding9/compreface-laravel-sdk
这个sdk是根据官方的js sdk改的(
https://github.com/exadel-inc/compreface-javascript-sdk
),仅做封装,将js改为laravel的写法
感受
这个库的人脸查找功能还算准确,但是对长得很像的人识别率不太好。比如吴京和吴彦祖相似度0.65很容易区分,但是孙国帅和吴京的相似度有0.94(吴京的替身演员),而百度的人脸比对api得出的相似度为0.8左右。如果人脸库里面没有孙国帅,就会识别成吴京(默认阈值为0.8,改高的话可以区分出来)
本作品采用《CC 协议》,转载必须注明作者和本文链接