基于深度可分离卷积的CNN人脸识别算法设计与FPGA验证

来源 :东南大学 | 被引量 : 0次 | 上传用户:nanometer
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为机器视觉领域最热门的研究方向之一,人脸识别技术凭借其非接触性且安全可靠的优点,在移动支付、智能安防、智慧城市等领域有着极高的应用价值。卷积神经网络的发展,使人脸识别算法的准确率大幅度提升,已超越人类水平,应用前景更加广泛。然而相较于传统算法,基于卷积神经网络的人脸识别算法拥有更多的参数量和计算量,对硬件资源要求更为苛刻,使得其在部署到移动终端使用的过程中存在困难。因此,基于软硬件协同设计,实现高效快速的人脸识别算法具有很强的现实意义。本文基于深度可分离卷积设计了一种人脸识别算法,模型参数量和计算量均减少了一半,通过引入量化操作,使用低精度数值进行计算,降低了数据访存次数和带宽需求;通过优化网络结构和损失函数,在不增加模型参数量的前提下,提升了模型性能;对数据集进行预处理并调整训练策略,大幅提升了模型的识别准确率。在卷积神经网络加速器设计方面,将卷积计算逐层展开并按行拆分,设计出高数据复用率和高并行度的卷积计算模块;通过流水线操作和双缓存机制,降低了数据访存次数和数据传输延时。最后,设计FPGA验证系统,在Zynq XC7Z035芯片上编写控制代码,完成了人脸识别算法的验证。本文基于深度可分离卷积设计的人脸识别算法,在LFW数据集上达到了94.4%的准确率,在自制的实验室人脸数据库上达到了95.5%的准确率。时钟频率为100 MHz时,基于FPGA平台设计的卷积神经网络加速器有效计算能力达到52.9 GOPS,性能功耗比为10.3 GOPS/W。人脸图像大小为160*160时,算法在FPGA验证平台上识别速度可达25FPS。本文的研究对未来高准确率实时人脸识别系统的移动终端实现具有一定的参考价值。
其他文献
目的:颈脊髓中央管综合征(CCS)是常见的不完全脊髓损伤,手术减压治疗是治疗CCS有效手段,然而对于急性创伤性无骨折脱位型颈脊髓中央管综合征患者手术治疗的时机及影响术后预后的因素仍然存在许多争议,本研究回顾性分析在我院行手术治疗76例急性创伤性无骨折脱位型颈脊髓中央管综合征的临床资料,评价手术疗效及探讨影响手术治疗预后的相关因素。材料与方法:回顾性收集2014年1月至2018年6月在我院行手术治疗
目的:目前,前列腺癌根治性手术尚缺乏通过术前骨盆解剖预测手术困难度的客观标准。本研究中,我们针对腹腔镜下根治性前列腺切除术中“狭窄盆腔”导致的不良预后、手术并发症进行研究。此研究目的是提出客观的术前评估指标,以预测腹腔镜下根治性前列腺切除术因盆腔解剖差异而导致的手术困难程度,以改变术中操作策略,进而降低手术难度、减少围手术期并发症以及不良预后。方法:纳入500例男性骨盆数据,统计分析其在骨盆结构在
背景:脑卒中是一种具有高发病率、高死亡率及高致残率的疾病,包括缺血性和出血性卒中。在时间窗内进行静脉溶栓(Intravenous thrombolysis,IVT)治疗是改善急性缺血性脑卒中(Acute ischemic stroke,AIS)患者临床预后的重要手段,也是目前的公认的有效方案。侧支循环则是维持脑灌注、影响静脉溶栓疗效的重要因素,侧支状态与患者预后密切相关。对侧支循环进行简单、有效、
目的:回顾性分析同期双侧全膝关节置换术(TKA)的安全性及临床疗效,并与单侧膝关节置换进行比较。方法:收集2017年1月至2019年1月在东南大学附属中大医院骨科行全膝关节置换手术(Total Knee Arthroplasty,TKA)患者的临床资料,根据手术部位将患者分为同期双侧TKA组(双侧组)和单侧TKA组(单侧组),通过回顾病历资料记录患者的年龄、性别、身高、体重、合并症、术中失血量、住
目的:观察多学科协作诊疗(MDT)模式在老年股骨转子间骨折加速康复外科(ERAS)中应用的临床效果。方法:根据纳入和排除标准,回顾性收集自2016年8月至2019年12月ERAS理念指导下应用MDT模式治疗管理的151例老年股骨转子间骨折(MDT组)和自2014年1月至2016年7月实行传统模式治疗的62例老年股骨转子间骨折(传统对照组)患者的临床资料。利用统计学相关软件,统计两组患者一般资料包括
蓝牙Mesh网络是蓝牙组织提出的一种无线拓扑网络,它利用蓝牙的广播信道来传输数据,并通过可控泛洪算法来进行控制网络消息转发。蓝牙Mesh为了扩展应用面,提出蓝牙Mesh友谊功能,该功能将低功耗蓝牙设备引入网络拓扑,通过好友节点作为低功耗节点与组网通讯的桥梁,使低功耗节点可以通过周期性休眠降低功耗。但是目前友谊功能需要人工配置,而人工配置会导致效率低、性能不稳定,从而引起低功耗节点功耗上升和丢包问题
目的:比较不同肌层浸润性膀胱癌(MIBC)组织中FOXA1表达水平以及肿瘤免疫细胞浸润程度的差异,同时探索FOXA1表达水平与MIBC中免疫细胞浸润程度的相关性。通过结合MIBC患者的临床资料分析,初步探讨FOXA1表达水平和免疫细胞浸润程度在预测MIBC预后中的价值,为进一步理解MIBC的发病机制及诊疗提供新思路。方法:利用TCGA数据库,研究FOXA1表达水平与MIBC患者预后及肿瘤分期分级之
目的:通过对比脱垂型腰椎间盘突出症(PSLDH)的青年患者与无腰椎间盘突出症(LDH)的青年人出现腰椎关节突关节不对称(FT)的情况,探讨FT与青年人PSLDH的相关性;通过观察PSLDH患者髓核脱垂方向与脱垂一侧关节突关节方向(FJO),探讨FJO与青年人髓核脱垂方向的关系。方法:从2013年1月至2018年12月,根据纳入及排除标准选出401例于我院行手术治疗的PSLDH患者纳入研究作为病例组
背景:阿尔茨海默病(Alzheimer’s Disease,AD)是一种慢性进展性神经系统变性疾病,其存在连续的病理及临床过程,可分为主观记忆障碍(subjective memory impairment,SMI)、轻度认知功能障碍(mild cognitive impairment,MCI)和阿尔茨海默病等阶段。MCI是介于正常老龄化和老年性痴呆的一个临床阶段,在这一阶段中,虽然患者仍未达到痴呆
集成电路产业的不断发展以及行业对高能效的不断追求使得工艺尺寸不断缩小,电路的工作电压不断降低。随着电路工作电压的降低,工艺参数对电路延时的影响逐渐从线性转变为非线性,进而导致电路的延时分布呈现出非高斯分布。同时,工艺尺寸的缩小使得工艺参数的波动更加显著,导致低电压下电路延时分布的非高斯现象更严重,这使得传统的基于确定性工艺角的时序分析方法过于悲观。虽然统计时序分析方法可以较好地分析工艺参数波动的影