DCiFR(面部识别中的人口特征)是一种包装软件,允许您运行深度学习模型来解析图像中的人口特征。
项目描述
DCiFR
DCiFR(面部识别中的人口特征)是一种包装软件,允许您运行深度学习模型来解析图像中的人口特征。这个用 Python 编写的开源包装软件有一个 GUI,它允许您在没有任何编码知识的情况下运行复杂的模型。这包括deepface和fairface的函数,并使用PyQT5 构建以提供 GUI。
入门
-
如果您尚未安装 Python,请导航至此链接进行安装。
-
将此存储库下载到您的本地设备。
-
在命令行中,将您的工作目录更改为 <下载路径>。
-
对于初始运行,在命令行中输入以下内容。
- 视窗
dcifr.sh
- 苹果电脑
sh dcifr.sh
- 初次运行后,使用以下代码运行 DCiFR。
python3 dcifr.py
DeepFace 属性
基于图像中的人脸,DCIFR 的 DeepFace 管道报告四个属性的结果:年龄、情感、性别和种族。
- 年龄 - 预测年龄将介于 0 - 100 之间。
- 情绪 - 七种可能的情绪之一:愤怒、厌恶、恐惧、快乐、悲伤、惊讶、中性。
- 性别 - 报告男性或女性。
- 种族 - 该软件预测属于七个种族类别之一的概率:亚洲人、黑人、印度人、拉丁裔/西班牙裔、中东人或白人。结果显示概率最高的种族类别。
有关属性及其建模方式的更多信息,请参见此处。
FairFace 属性
基于图像中的人脸,DCiFR 的 FairFace 管道报告八个属性的结果:race、race4、gender、age、race_scores_fair、race_scores_fair_4、gender_scores_fair 和 age_scores_fair。
- 种族 - 属于七个种族类别之一的预测概率:白人、黑人、拉丁裔_西班牙裔、东亚、东南亚、印度或中东。
- Race4 - 落入四个种族类别之一的预测概率:白人、黑人、亚洲人或印度人。
- 性别 - 报告男性或女性。
- 年龄 - 预测年龄将在以下范围内:0-2、3-9、10-19、20-29、30-39、40-49、50-59、60-69 或 70+。
- Race_scores_fair - 预测种族的模型置信度得分。
- Race_scores_fair_4 - 预测race4 的模型置信度得分。
- Gender_scores_fair - 预测性别的模型置信度得分。
- Age_scores_fair - 预测年龄的模型置信度得分。
有关属性及其建模方式的更多信息,请参见此处。
输出
结果将作为dcifr_Deepface_results或dcifr_Fairface_results保存在用户文档中的 DCIFR 文件夹中,并在文件名末尾附加创建日期和时间。
参考
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
dcifr-0.0.1.tar.gz
(8.2 kB
查看哈希)
内置分布
dcifr-0.0.1-py3-none-any.whl
(8.5 kB
查看哈希)