基于多任务学习的人脸及关键点检测算法研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:cxy153
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人脸及其关键点检测技术作为人脸识别、年龄估计等人脸分析任务之前的重要步骤,一直以来都是计算机视觉领域的重要研究内容之一。人脸检测是在图像中定位人脸的位置并确定其大小,人脸关键点检测是进一步对人脸区域内具有语义特征的关键位置进行定位,两个任务的检测速度和精度都会影响整个人脸分析系统的性能。随着深度学习技术的发展,人脸及其关键点检测技术都达到了较高的水准。但目前的大多数算法致力于通过改进网络结构来提高人脸检测或关键点检测单个任务的性能,而忽略了两个任务之间的关联性,本文着重于研究基于多任务学习的人脸及其关键点检测算法来提高人脸检测的性能,提出的结合多任务学习网络的级联回归算法能进一步改善关键点定位的效果。首先,基于特征金字塔结构设计了一个人脸检测网络,并为其添加了人脸关键点检测分支,进行多任务学习。鉴于目前没有同时广泛应用于人脸检测与关键点检测的数据集,设计了一个关键点检测网络来为人脸检测数据集自动生成关键点标签,然后应用生成的数据集训练多任务学习网络。由于自动生成的关键点标签精度有限,并且为了平衡两个任务的损失,设计的多任务学习网络预测了人脸的5个关键点位置。实验结果表明,设计的人脸检测网络与多任务学习网络都达到了较好的检测效果,并且采用多任务学习技术能够有效改善人脸检测的效果。随后,考虑到多任务学习网络仅仅预测了人脸的5个关键点位置,不够精确,研究使用级联回归算法进一步修正关键点定位的结果,同时定位得到更多的关键点。由于级联回归是一种迭代更新的算法,定位效果容易受初始形状质量的影响,并且无法对夸张表情、极端头部姿态等复杂场景下的关键点进行定位,而深度神经网络不易受此类干扰的影响,本文提出利用多任务学习网络检测的5个关键点仿射变换出68个关键点作为级联回归的初始形状。实验表明,多任务学习网络初始化的级联回归算法对复杂脸型关键点的检测更鲁棒,可以提高关键点定位的精度。
其他文献
目的:应用免疫细胞化学染色方法,检测胸腔积液细胞蜡块中甲状腺转录因子-1(TTF-1)、癌胚抗原(CEA)、细胞角蛋白7(CK7)、细胞角蛋白20(CK20)和p63的表达,探讨其在鉴别胸腔积液良恶性、确
【摘要】数学课程标准中指出:“学生学习应当是一个生动活泼的、主动的和富有个性的过程,除接受学习外,动手实践、自主探索与合作交流同样是学习数学的重要方式。”不仅是课程标
随着我国经济水平的快速发展,我国农业已步入由传统农业向现代农业转变的关键时期。进一步推动特色现代化农业转型升级,对于农业的健康持续发展有重要意义。种植业是农业生产
北京时间11月13日消息,微软公司宣布,Windows部门总裁史蒂文·辛诺夫斯基已离职,他的职责将由长期协助他工作的两位女士来承担,分别是负责工程业务的高管茱莉·拉森·格林和W
利用我国地表太阳辐射台站资料和海上观测资料与同期的NCEP/NCAR,NCEP/CFSR再分析资料进行比较,检验再分析资料是否能够反映中国地区的太阳辐射特征。结果表明:1979年之前NCE
目的:了解洛美沙星不良反应发生情况,为临床合理用药提供参考。方法:检索2000~2007年国内专业医药期刊中有关洛美沙星出现的不良反应,进行整理、归纳和分析。结果:洛美沙星的不良反
艾滋病在我国呈流行蔓延趋势。随着艾滋病的流行蔓延,艾滋病人违法犯罪问题也开始出现并有增加趋势。艾滋病人违法犯罪是一个新的社会问题,无论是在预防方面还是在处置方面都
针对埋入式进气道在发动机点火时刻对导弹飞行攻角的严格限制,提出了攻角点火窗口的概念;以助推器在低温、常温和高温下的推力数据为基础,分别计算了导弹飞行攻角进入攻角点
目的:分析探究缬沙坦联合氨氯地平治疗社区老年原发高血压合并糖尿病治疗效果。方法:从2018年2月至2019年2月在本社区服务中心接受治疗的老年原发高血压合并糖尿病中选择88例
为给船体下水提供水动力参数,采用计算流体动力学(CFD)方法对船体从船台上纵向重力式下水过程进行动力学分析.计算每一时刻的流场压强和船体所受水作用力(矩),并通过求解船体