算力加速人脸识别技术发展:一文了解人脸识别开源库和数据集

人脸识别在我们的生活中随处可见,例如在大楼门禁系统中,它取代了传统的门禁卡或密码,提高了进出的便捷性和安全性。在商场安保方面,人脸识别被广泛应用于监控系统,有助于识别和跟踪潜在的犯罪嫌疑人或失踪人员,提升了安全防范的能力。另外,手机解锁也是人脸识别技术的重要应用之一,它为用户提供了一种快捷、便利的身份验证方式,替代了传统的密码或指纹识别。

人脸识别技术涉及大规模图像和视频数据的处理和分析,为了确保准确和高效的人脸识别,必须投入大量计算资源,用于支持图像处理、特征提取、模型训练和推理等关键环节。因此,随着人脸识别技术的发展和广泛应用,对计算资源的需求不断增加。

本文旨在介绍一些人脸识别开源库和开源数据集,以帮助开发人员加速人脸识别技术的研究和应用。

DeepFace

DeepFace 是一个轻量级的 Python 人脸识别和面部属性分析(年龄、性别、情感和种族)框架。它是一个混合人脸识别框架,包含最先进的模型:VGG-Face、Google FaceNet、OpenFace、Facebook DeepFace、DeepID、ArcFace、Dlib 和 SFace.

主要功能:人脸检测、人脸对齐特征提取、人脸验证、人脸搜索、人脸聚类、人脸属性识别、人脸跟踪、人脸表情识别、人种识别、性别识别等。

  • 开源地址:https://github.com/serengil/deepface

75f0fd70a598c544cb498f125dd568aa.png
人脸验证demo

OpenFace

OpenFace 是卡内基梅隆大学(CMU)开源的人脸识别和人脸验证库,可进行人脸关键点检测(facial landmark detection)、头部姿态估计(head pose estimation)、面部动作单元识别(facial action unit recognition)、视线估计(eye-gaze estimation)和人脸特征提取(Facial Feature Extraction)任务。

  • 开源地址:https://github.com/TadasBaltrusaitis/OpenFace

e3df8d18c6567b7d47984f6bfc06f556.png
人脸关键点检测demo

FaceNet

FaceNet 是由谷歌开发的基于深度学习的人脸识别系统,是一个多用途的识别系统,可以同时用于人脸验证(是否是同一人),识别(这个人是谁)和聚类(寻找类似的人)。

  • 开源地址:https://github.com/davidsandberg/facenet

  • 论文地址:https://arxiv.org/abs/1503.03832

7a6427591732699803fe3b4b29fbd008.png
人脸聚类demo

InsightFace

InsightFace 是一个开源的 2D 和 3D 深度人脸分析工具箱,主要基于 PyTorch 和 MXNet。它可以有效实现丰富多样的人脸识别、人脸检测和人脸对齐,并对训练和部署进行了优化。

  • 开源地址:https://github.com/deepinsight/insightface

ea25bbb5bc14f80a316d219d38b550c1.png
身份检索demo

CelebA

CelebA 是由香港中文大学开源的人脸属性数据集,广泛用于人脸相关的计算机视觉任务,可用于人脸属性标识、人脸检测以及 landmark 标记等。该数据集包含 10177 个名人身份的 202599 张人脸图片,每张图片都做了特征标记,包含人脸 bbox 标注框、5 个人脸特征点坐标以及 40 个属性标记。

后续基于 CelebA 还开源了一些相关数据集:CelebA-Dialog 、CelebAMask-HQ、CelebA-Spoof。其中 CelebA-Dialog 是一个大规模的视觉-语言人脸数据集,含有丰富的细粒度标签,并根据其语义将一个属性划分为多个等级;CelebAMask-HQ 是由从 CelebA 数据集中挑选的 3 万张高分辨率人脸图像组成,每张图像都有对应 CelebA 的人脸属性的分割掩码。CelebAMask-HQ 的 mask 大小为 512 × 512,有 19 类属性特征,包括皮肤、鼻子、眼睛、眉毛、耳朵、嘴巴、嘴唇、头发、帽子、眼镜、耳环、项链、脖子、布等面部部位和装饰配件;CelebA-Spoof 是一个人脸活体检测数据集,包含 10177 个主题的 625537 张图像,43 个丰富的人脸、光照、环境和欺骗类型属性。在 43 个丰富的属性中,40 个属性属于活体图像,包括所有面部信息,如皮肤、鼻子、眼睛、眉毛、嘴唇、头发、帽子、眼镜;3个属性属于欺骗图像,包括欺骗类型、环境和照明条件。

  • 下载地址:https://mmlab.ie.cuhk.edu.hk/projects/CelebA.html

c54e33f97f9334761289190682feb2d9.png
Sample Image

MegaFace

MegaFace 是一个大规模的公共人脸识别训练数据集,是商业人脸识别供应商最重要的基准之一。该数据集包括从 48383 位 Flickr 用户的相册中下载的 3311471 张照片中 672057 个身份的 4753320 张人脸。

  • 下载地址:https://megaface.cs.washington.edu/dataset/download.html

78a652e6adc348d7a526f5918890573c.png
Sample Image

CASIA-CeFA

CASIA-CeFA 是一个带有民族标签的公开人脸活体检测数据集,包含 3 个种族、3 种模式、1 607 个受试者,以及 2D 和 3D 攻击类型。

  • 论文地址:https://arxiv.org/abs/2003.05136

a2e5745d0689bde8def7d68679fbaf25.png
Sample Image

Glint360K

Glint360K 是由格林深瞳开源的号称全球最大最干净的人脸识别数据集,包含 36 万类别的 1800 万张图像。

  • 下载地址:https://github.com/deepinsight/insightface/tree/master/recognition/partial_fc#glint360k

90dfcb0798165547138298a02ba44d2d.png
数据规模对比

作为算力服务商,趋动云拥有高性能的计算资源,能够快速处理海量数据,为人脸识别算法提供强大的支持。此外,趋动云还拥有上千条数据集,包括人脸识别相关的AR-Face-DatabaseCelebAMask-HQ 等。这些数据集可供开发人员一键使用,极大地便利了人脸识别技术的研究和应用。

53f23ef209fba2d4214677572c491db0.png

趋动云

连接算力・连接人

注册即可获得 168 元体验金!

08cbfdc80544e42aede5cec4bd9321c0.png

更多福利,扫码添加小助手 邀你入群~

注册+关注额外赠送 10 元算力金

35bb195b5f9f7cb01fe9a6a1b26a3d5f.png

请注册后联系小助手,立即领取

▼HOT

趋动云火热注册中!点击“阅读原文”即可尝鲜~

代码是调用开源SDk的FaceCore关键代码。附件中有详细的接口调用说明 FaceCore人脸识别开放平台 (SERVICE INTERFACE PLATFORM)是基于人脸检测、比对核心业务技术的服务平台。平台可为外部合作伙伴提供基于高精度人脸识别技术为基础的相关服务,例如Api、人脸识别、数据安全等。作为人脸识别的重要开发途径,FaceCore平台将推动各行各业定制、创新、进化,并最终促成新商业文明生态圈的建立。我们的使命是把人脸识别技术、规范等一系列核心技术基础服务,像水、电、煤一样输送给所有需要的合作伙伴、开发者、社区媒体、安全机构和各行各业。帮助社会各界通过使用此平台获得更丰厚的商业价值。 服务器测试接口: /api/hello/ 服务器测试接口,返回服务器当前时间。 人脸比对、识别接口: /api/facecompare/ 根据参数FaceFeature1,FaceFeature2获取两个人脸的相似度。 /api/facedetectcount/ 根据参数FaceImage,获取图像中的人脸数量。 /api/facedetect/ 根据参数FaceImage,获取图像中的人脸、眼睛位置和特征。 /api/urlfacedetect/ 根据参数Url,获取图像中的人脸、眼睛位置和特征。 人脸存储管理接口: /api/personface/similar/ Method:POST;根据参数Feature人脸特征,返回appkey存储的全部人脸相似度。 /api/personface/getall/ Method:GET;返回appkey存储的全部人脸。 /api/personface/{id} Method:GET;返回指定id人脸详细信息。 /api/personface/ Method:POST;添加一个人脸信息。 /api/personface/ Method:PUT;修改一个人脸信息。 /api/personface/{id} Method:DELETE;删除一个人脸信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值