MindSpore社区活动:人脸的关键点检测

问题:给的体验示例链接里面,图片展示不出来,但是在modelarts上倒是展示出来了

applications/pfld/pfld.ipynb at master · mindspore-courses/applications · GitHubhttps://github.com/mindspore-courses/applications/blob/master/pfld/pfld.ipynb

上面是直接打开链接的效果

下面是在modelarts上打开地效果

目录

1. 环境准备

2. PFLD介绍

3. 数据集与测试代码准备


1. 环境准备

 使用的是modelArts上CPU的机器

查看了以下,安装的是2.0.0版本

uname -a

是欧拉 x86_64的系统

python 3.7.10

2. PFLD介绍

人脸关键点检测是一种计算机视觉技术,可以自动识别人脸图像的关键点,从而实现人脸识别,表情识别,面部动作分析等。

人脸检测有几个具体指标:

  1. CED曲线
  2. 检测精度
  3. 模型大小
  4. 处理速度

PFLD骨干网络没有采用VGG16、ResNet等大模型,采用Mobilenet-v2(对Mobilenet的输出特征进行了结构上的修改)。PFLD通过融合三个不同尺度的特征,来增加模型的表达能力。而PFLD算法在人脸关键点检测中表现出色:

  1. 算法对嵌入式设备非常友好,在骁龙845的芯片中效率可达140fps。
  2. 另外模型大小较小,仅2.1MB。
  3. ION和IPN等指标在已有算法中名列前茅

因此PFLD被广泛应用于人脸识别,人脸表情识别,人脸姿态估计等领域

3. 数据集与测试代码准备

i·bug - resources - Facial point annotations (ic.ac.uk)https://ibug.doc.ic.ac.uk/resources/facial-point-annotations/

 测试代码准备

git clone https://github.com/mindspore-courses/applications.git -b master

 

数据预处理

 运行成功,生成list_68pt_rect_attr_train.txt和list_68pt_rect_attr_test.txt两个文件

 数据增强

执行代码报错:缺少Mirror68.txt文件,前面地代码只生成list_68pt_rect_attr_train.txt和list_68pt_rect_attr_test.txt, 并没有Mirror68.txt, 体验中断

 体验中断:该pfld.ipynb给的代码有bug, 请修正

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值