基于局部非线性特征融合的遮挡人脸检测
发布时间:2021-04-11 16:28
遮挡人脸检测是当前人脸检测面临的最主要问题之一.人工智能时代,人脸检测作为图像处理与计算机视觉领域的重要研究方向得到广泛应用,而具体复杂的实际应用场景对其算法的要求也在不断提高.本文对彩色图像中的人脸检测算法进行了深入研究,并提出一种基于局部非线性特征融合的遮挡人脸检测算法.LNFF-Net(Locally Nonlin-ear Feature Fusion-based Network)分为候选区域生成和候选区域判别两个阶段,主要处理了以下问题:(1)利用预训练模型提取网络学习特征,解决遮挡人脸训练数据不足的问题;(2)引入GBVS模型计算视觉显著图,提出利用传统底层视觉特征修正网络特征图上的分类得分,解决遮挡人脸候选区域漏检误检的问题;(3)提出一种新的非线性融合方法,抑制背景区域的同时增强人脸区域的特征表达能力,解决特征融合策略单一的问题;(4)引入并调整Fast R-CNN模型,一次性提取所有区域特征,减少时间复杂度的同时提高遮挡人脸特征的鲁棒性,解决传统候选区域判别算法反复提取特征的问题.本文实验使用了现实应用场景的MAFA和COFW公开遮挡人脸数据集,结果证明:LNFF-Ne...
【文章来源】:内蒙古大学内蒙古自治区 211工程院校
【文章页数】:59 页
【学位级别】:硕士
【部分图文】:
图1-1遮挡人验检测的应用事例??Figure?1-1?Application?examples?of?masked?face?detection.??
测领域沿着“由粗到细”(“coarse-to-fine”)和“一步??到位”(“complete?in?one?step”)的两种思路pG],以前所未有的速度迅猛发展?本节??首先介绍了关于卷积神经网络的预备知识,再延续上一节“由粗到细”的讨论,以??MTCNN模型为例展开分析.??§2.2.1卷积神经网络??卷积神经网络(Convolutional?neural?network)..基本结构包括输人层,卷积层,池??化层,全连接层和输出层,如经典的LeNetj21:1,其网络结构如图2-3所示.??C3:f.?maps?16@10xl0??INPUT?CLfeature?maps?_§5:£?^^cl^ayer??32x32?馨祕?S2:f.?maps^^L?fc^l20?F6:layer?OUTPUT??「■?I?■?I?|?Gaussian??|?"?I?I?Full?connection?connections??Convolutions?Subsampling?Convolutions?Subsampling?Full?connection??图2-3?Lenet-5网络结构图??Figure?2-3?Architecture?of?LeNet-5.??i??卷积层??卷积层主要用于特征提取,旦屋数越深提取的特征越抽象.??n??A?=?,(2(xi???岣?/)?+?b)_?(2-D??i=l??其中?七表示输人信号,,n个输人信号同时输入神经元上<g)表示卷积操作.%表??元输入憤号力与神经元)相连的权重值,\为偏置值,&为神经元的输出.输??出,其中h和W为空间尺寸,称二维数据,
ly?convolutional?network,?FCN)[22].其输出为图数??据类型(1,?&?2?1),且经激活函数图像像素值范围为[0,1],于是FCN的输出??即可称为特征圈叉可称为热图(heat-map).??2.池化层??池化层主要用于降釆样.基本的池化操作有最人池化和平均池化,如图2-4所??示以2?x?2范围中的最太像素值或乎均值代替该区域.??Max-pooling??mo\2?3?44-??U?2i3|4|?yy??Average-pooling??图24池化示意图??Figure?2-4?Example?of?pooling.??3.全连接&??全连接层整合了卷积层或者池化层中具有类别K分性的局部信息.特别地,全??连接层根据任务进行设计,一旦全连接层周定,网络的输人图像尺寸也将固定.??4.网络学习过程??卷机神经网络模型属于机器孛习算法,其学习过程即最小化损失函数更新网??络参数的过程.??N??浐=argmin?士?2?办,/(I/4))?+?义.續)?(2-3)??/=1??模型分为训练阶段和测试阶段,式2-3中X,_为训练样本,七为训练标签.为了??更形象地描述祌经网络,/(Xf;⑴又称为像息的前向传播过程,对应地,求解此优??—8?—??
【参考文献】:
期刊论文
[1]遮挡条件下实时人脸检测[J]. 蒋婵,黄晁,陈春燕. 传感器与微系统. 2019(02)
[2]基于YOLO与改进的DLIB多角度遮挡人脸判别方法[J]. 呙红娟,石跃祥,成洁. 计算技术与自动化. 2018(04)
[3]基于卷积神经网络级联的蒙面人脸检测算法[J]. 卜伟,肖江剑,周传宏,康齐正,吴宝国,龚迪军. 计量与测试技术. 2018(10)
本文编号:3131590
【文章来源】:内蒙古大学内蒙古自治区 211工程院校
【文章页数】:59 页
【学位级别】:硕士
【部分图文】:
图1-1遮挡人验检测的应用事例??Figure?1-1?Application?examples?of?masked?face?detection.??
测领域沿着“由粗到细”(“coarse-to-fine”)和“一步??到位”(“complete?in?one?step”)的两种思路pG],以前所未有的速度迅猛发展?本节??首先介绍了关于卷积神经网络的预备知识,再延续上一节“由粗到细”的讨论,以??MTCNN模型为例展开分析.??§2.2.1卷积神经网络??卷积神经网络(Convolutional?neural?network)..基本结构包括输人层,卷积层,池??化层,全连接层和输出层,如经典的LeNetj21:1,其网络结构如图2-3所示.??C3:f.?maps?16@10xl0??INPUT?CLfeature?maps?_§5:£?^^cl^ayer??32x32?馨祕?S2:f.?maps^^L?fc^l20?F6:layer?OUTPUT??「■?I?■?I?|?Gaussian??|?"?I?I?Full?connection?connections??Convolutions?Subsampling?Convolutions?Subsampling?Full?connection??图2-3?Lenet-5网络结构图??Figure?2-3?Architecture?of?LeNet-5.??i??卷积层??卷积层主要用于特征提取,旦屋数越深提取的特征越抽象.??n??A?=?,(2(xi???岣?/)?+?b)_?(2-D??i=l??其中?七表示输人信号,,n个输人信号同时输入神经元上<g)表示卷积操作.%表??元输入憤号力与神经元)相连的权重值,\为偏置值,&为神经元的输出.输??出,其中h和W为空间尺寸,称二维数据,
ly?convolutional?network,?FCN)[22].其输出为图数??据类型(1,?&?2?1),且经激活函数图像像素值范围为[0,1],于是FCN的输出??即可称为特征圈叉可称为热图(heat-map).??2.池化层??池化层主要用于降釆样.基本的池化操作有最人池化和平均池化,如图2-4所??示以2?x?2范围中的最太像素值或乎均值代替该区域.??Max-pooling??mo\2?3?44-??U?2i3|4|?yy??Average-pooling??图24池化示意图??Figure?2-4?Example?of?pooling.??3.全连接&??全连接层整合了卷积层或者池化层中具有类别K分性的局部信息.特别地,全??连接层根据任务进行设计,一旦全连接层周定,网络的输人图像尺寸也将固定.??4.网络学习过程??卷机神经网络模型属于机器孛习算法,其学习过程即最小化损失函数更新网??络参数的过程.??N??浐=argmin?士?2?办,/(I/4))?+?义.續)?(2-3)??/=1??模型分为训练阶段和测试阶段,式2-3中X,_为训练样本,七为训练标签.为了??更形象地描述祌经网络,/(Xf;⑴又称为像息的前向传播过程,对应地,求解此优??—8?—??
【参考文献】:
期刊论文
[1]遮挡条件下实时人脸检测[J]. 蒋婵,黄晁,陈春燕. 传感器与微系统. 2019(02)
[2]基于YOLO与改进的DLIB多角度遮挡人脸判别方法[J]. 呙红娟,石跃祥,成洁. 计算技术与自动化. 2018(04)
[3]基于卷积神经网络级联的蒙面人脸检测算法[J]. 卜伟,肖江剑,周传宏,康齐正,吴宝国,龚迪军. 计量与测试技术. 2018(10)
本文编号:3131590
本文链接:https://www.wllwen.com/kejilunwen/shengwushengchang/3131590.html
最近更新
教材专著