基于FPGA与MTCNN的人脸检测

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:dfg4g4354yh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如今,人脸识别是计算机视觉领域与机器学习等的研究热点,在社区管理,公安,民生行业等领域有着广阔的应用。作为人脸识别关键的环节,人脸检测直接影响着人脸识别的结果,研究意义深远。MTCNN(Multi-task Cascaded Convolutional Networks)是一个能同时处理人脸检测与对齐的卷积神经网络模型。相比其他人脸检测神经网络模型,MTCNN能够接受任意大小的输入图像,检测精度高,还能对人脸关键点进行捕捉。目前神经网络模型多基于GPU或CPU实现,体积大、功耗与成本高,而FPGA有着高灵活性、小风险、低成本的特点。因此,在满足实际人脸检测系统的体积,检测范围,适应性等要求下,本文选用Zynq-7020 FPGA实现基于MTCNN的人脸检测。本文主要工作包括:(1)研究MTCNN模型,并根据MTCNN模型三个网络的特点,分配合理的软硬件任务。提取与统计分析MTCNN模型参数,综合考虑片上处理与量化损失等原因,选择FP32的实现方案。(2)采用Xilinx HLS工具设计用于FP32卷积神经网络的硬件加速器,可进行步长为1的1×1、2×2、3×3的卷积,步长为2的2×2、3×3的最大池化,PRe LU激活,复用卷积设计实现全连接。利用特征图与权重的突发传输加速数据加载,采用分块缓存,设计流水化等策略加速网络计算。(3)搭建基于Zynq-7020 FPGA的Linux系统,编写C++程序,以拍照或NFS服务等方式获取图像,调用硬件加速器,软硬件协同完成MTCNN的前向推理,实现人脸检测与关键点抓取。(4)利用片内逻辑分析IP对硬件加速器进行波形分析和调试软件,使用FDDB人脸检测集生成ROC曲线与基于Caffe的原模型进行对比。本文设计对比原模型,召回率虽有所下降,但满足实际使用。在输入640×480图像,检测最小人脸大小为60×60时,单个人脸检测速度约为1.25fps,相比PS端,速度大约提高了74倍。片上功率约为2.34W,资源消耗少于同类型设计。
其他文献
胃肠健康是衡量人体健康的重要指标。据统计,世界人口中有10%患有胃溃疡,其中1%会恶化为癌症。胃溃疡也被WHO列为癌前疾病。猴头菇作为一种已被熟知的具有护胃活性的药食同源中草药,被广泛应用于护胃功能性食品中。但是,目前关于猴头菇多糖护胃活性和结构特性之间的关系并不清楚,这在一定程度上限制了猴头菇多糖的应用及其相关产品的开发。纳米二氧化硅具有优良的抗结性能,常常作为食品抗结剂被添加到固体饮料中。由于
目的观察小儿推拿治疗儿童功能性便秘的临床疗效。方法选取2017年9月至2018年9月在江西省中西医结合医院儿科确诊的儿童功能性便秘80例,按随机数字表法分为治疗组和对照组,各40例。对照组给予枯草杆菌二联活菌颗粒治疗,治疗组采用小儿推拿疗法,2组均连续5 d为1个疗程,2个疗程后比较临床疗效、中医证候积分和复发率。结果治疗组总有效率为92.5%(37/40),显著高于对照组的72.5%(29/40
姜黄素(Curcumin,CUR)具有抗氧化、抗炎、抗菌、抗癌等作用,是一种天然多酚类抗癌药物,可大剂量使用,但存在不稳定、难溶于水、生物利用度低等问题,导致其临床应用受限。研究表明,药物共晶是提高药物水溶性、生物利用度的潜在方法之一,此外,利用药物载体进行药物包载,如脂质体剂型,可提高药物的渗透性、体内吸收及药效。本文主要工作如下:(1)采用Gaussian09,Multiwfn等软件模拟,以C
铁是机体最重要的矿物元素,然而缺铁性贫血已成为主要的全球性营养缺乏问题之一,肽铁螯合物因其生物利用度高以及安全无毒等特点可作为解决该难题的有效途径。蛋黄作为鸡蛋中营养价值最为丰富的一部分,目前精深加工产品较少,产品附加值不高。本文以脱脂蛋黄粉为原料,对于蛋黄蛋白亚铁螯合肽的制备和分离纯化进行研究,同时考察该肽铁螯合物的体外抗氧化活性及在Caco-2细胞内的吸收利用度,以期为蛋黄蛋白肽亚铁螯合物应用
为促进生物质能源应用,减轻国家对于化石能源的依赖,以某船用增压柴油机为研究对象,将其改造为相继增压系统柴油机,进行掺混生物柴油燃烧试验,在推进特性25%负荷试验时,生物柴油设置5%~25%共5组配比,研究不同生物柴油配比对柴油机动力性、经济性及排放性的影响.研究结果表明:在25%负荷时,掺混生物柴油燃烧与纯柴油燃烧相比,相继增压柴油机的动力性下降约6.5%,燃油消耗率增长约9.2%,NOx排放量降
姜黄素(Curcumin)具有降血脂、抗癌、抗炎、抗氧化等作用,对多种癌症都有良好的疗效,但姜黄素存在水溶性差、膜渗透性差、在碱性条件下易降解等缺陷,导致其在临床应用中存在挑战。玉米醇溶蛋白(Zein)是一种植物源大分子,具有无毒、可再生、两亲性、生物相容性、抗胃酸分解的特性,是药物制剂的优良载材,但Zein较强的疏水性及蛋白本性,限制了其在生物医药领域的应用。针对Cur和Zein的缺点,本文采用
背景ERBB家族作为原癌基因家族是肺部肿瘤的研究热点,包含ERBB1/2/4三个结构类似的成员。EGFR又称ERBB1,是深入研究的经典靶点。但基于抑癌基因TP53突变状态的人群细分观察靶向治疗疗效的研究尚存争议。ERBB2/HER2突变是肺部肿瘤目前公认的治疗靶点之一。但目前HER2突变驱动的晚期NSCLC患者对于靶向治疗疗效不同,对于免疫治疗的疗效亦尚存争议。ERBB4/HER4基因其突变形式
矿山开采、金属冶炼等工业活动产生大量的重金属废水。经过常规处理后,部分重金属的残留浓度仍可达mg L-1量级,会对生态环境、人体健康产生严重威胁。这些重金属大部分毒性较高(如Pb2+、Cu2+、Hg2+、Cd2+等),同时有一部分具有资源属性(如La3+、Ce3+、Nd3+、UO22+)。因此,根据处理目的不同,会对重金属有普适性去除或特异性捕获的需求。吸附是处理低浓度重金属的有效方法。然而,水中
近年来,随着经济社会的发展,人们对高分辨率图像的需求越来越大,但硬件技术发展无法匹配需求的增长速度。为此,软件技术的补充,即单图像超分辨率重构方法(下简称图像超分方法),显得尤为重要。图像超分方法具有众多方向,按照算法类型可分为基于插值的图像超分方法、基于重建的图像超分方法和基于学习的单图像超分方法。其中,基于学习的图像超分方法又分为了基于传统特征学习的图像超分方法以及基于深度学习的图像超分方法。
纹理作为图像内容的三大基础特征之一,是表征物体表面的组织排列结构和内容的主要描述子,在医学诊断、遥感图像、缺陷检测等领域得到了普遍应用。现有的纹理描述子中没有综合考虑尺度、光照和视点等变化因素,面向分类任务时鲁棒性不强,易出现误分类问题。因此,本文针对现有方法的不足,研究基于纹理特征映射框架的图像分类算法。论文的主要工作如下:(1)提出了一种基于局部结构与低秩约束的纹理特征映射算法,用于解决单一描