基于MTCNN多任务级联卷积神经网络进行的人脸识别 世纪晟人脸检测

本文介绍了基于MTCNN的人脸识别技术,包括MTCNN的三个组成部分PNet、RNet和ONet的工作流程,以及训练中的人脸分类、边框回归和关键点检测三个任务。世纪晟科技利用MTCNN进行人脸识别,实现了快速且准确的效果,适用于移动设备。该技术通过级联结构实现由粗到精的检测,类似于Viola-Jones的级联AdaBoost方法。
摘要由CSDN通过智能技术生成

神经网络和深度学习目前为处理图像识别的许多问题提供了最佳解决方案,而基于MTCNN(多任务级联卷积神经网络)的人脸检测算法也解决了传统算法对环境要求高、人脸要求高、检测耗时高的弊端。

基于MTCNN多任务级联卷积神经网络进行的人脸识别——

MTCNN主要包括三个部分,PNet,RNet,ONet

测试阶段大概过程
在这里插入图片描述
首先图像经过金字塔,生成多个尺度的图像,然后输入PNet。

PNet由于尺寸很小,所以可以很快的选出候选区域,但是准确率不高,然后采用NMS算法,合并候选框,然后根据候选框提取图像。
在这里插入图片描述

作为RNet的输入,RNet可以精确的选取边框,一般最后只剩几个边框,最后输入ONet。

ONet虽然速度较慢,但是由于经过前两个网络,已经得到了高概率的边框,所以输入ONet的图像较少,然后ONet输出精确的边框和关键点信息。
在这里插入图片描述
训练主要包括三个任务——
人脸分类任务:利用正样本和负样本进行训练
人脸边框回归任务:利用正样本和部分样本进行训练
关键点检测任务:利用关键点样本进行训练<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值