东方耀AI技术分享

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 5890|回复: 0
打印 上一主题 下一主题

[课堂笔记] 基于MTCNN多任务网络模型实战:人脸检测+关键点定位

[复制链接]

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14439
QQ
跳转到指定楼层
楼主
发表于 2019-9-20 12:14:10 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
多任务网络:使用同一个网络同时训练多个任务
端到端网络 end-to-end


多任务网络的技术难点:
1、训练数据更加复杂
2、共享卷积层的调整
3、训练过程更加复杂,考虑任务之间的平衡




人脸检测+关键点定位(人脸对齐)
人脸关键点检测是在人脸检测的基础上,对人脸上的特征点例如眼睛、鼻子、嘴巴等进行定位


数据集资源:
人脸检测:WiderFace 地址:http://shuoyang1213.me/WIDERFACE/
人脸对齐:LFPW 地址:http://mmlab.ie.cuhk.edu.hk/archive/CNN_FacePoint.htm




MTCNN训练数据的划分:
1、Negative 非人脸
2、Positive 人脸
3、Part faces 部分人脸
4、Landmark face 标记好特征点的人脸
5、Negative和Positive用于人脸分类
6、Positive和Part faces用于人脸框位置回归
7、Landmark face用于人脸关键点定位

Multi-task Cascaded Convolutional Neural Networks
MTCNN环境搭建:
https://github.com/AITTSMD/MTCNN-Tensorflow
https://github.com/CongWeilin/mtcnn-caffe


模型测试(PNet RNet ONet)
python3 test/one_image_test.py



人脸检测+关键点定位.png (466.9 KB, 下载次数: 636)

人脸检测+关键点定位.png

多任务:车载视觉系统.png (299.9 KB, 下载次数: 639)

多任务:车载视觉系统.png

目标检测+分割.png (290.61 KB, 下载次数: 638)

目标检测+分割.png

文本检测+区域分割.png (458.9 KB, 下载次数: 643)

文本检测+区域分割.png

LFPW.png (722.78 KB, 下载次数: 636)

LFPW.png

MTCNN 3个网络结构.png (645.91 KB, 下载次数: 643)

MTCNN 3个网络结构.png

Pnet Rnet Onet.png (486.47 KB, 下载次数: 638)

Pnet Rnet Onet.png

mtcnn数据打包后的.png (273.63 KB, 下载次数: 636)

mtcnn数据打包后的.png

train12.png (193.51 KB, 下载次数: 640)

train12.png

train24.png (167.07 KB, 下载次数: 641)

train24.png

train48.png (206.76 KB, 下载次数: 652)

train48.png
让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|人工智能工程师的摇篮 ( 湘ICP备2020019608号-1 )

GMT+8, 2024-5-19 07:24 , Processed in 0.181249 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表