基于深度学习的多目标时间序列人脸状态识别

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:lahlyg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的不断进步与发展,占用大量工人时间而不顾效率的工作模式逐渐被淘汰,高效的健康工作模式得到认可。人脸状态识别是基于计算机视觉判断采集图像中人脸所处的状态的技术。人脸状态能够有效反应一个人的生理、心理信息,通过识别人脸图像判断一个人的行为信息逐渐成为状态检测的主流。目前主流人脸识别技术多以人面部纹理、骨架、器官的静态特征来判断人脸所处状态,不能依据脸部全局肌肉的运动变化判断人脸所处状态。生物视觉系统识别人脸面部状态不仅依据面部纹理特征,更多是依据面部肌肉的变化。本文提出一种基于时间序列的状态识别算法,提高对光照、复杂背景、不同面部特征的鲁棒性。本文的主要研究工作有:(1)基于SSD开发一种更为快速的多目标人脸检测算法。设计更轻量的特征提取网络、给出Default Boxes提取规则、标定更适合人脸检测的Ratio值等,以大幅度减少算法复杂度。(2)基于深度学习开发出一种时间序列检测状态识别算法。设计共享权值的双通道级联网络以提取特征图,基于Liteflownet从特征图中提取光流图,构建L-R模型以消除头部偏转矢量对识别结果的影响,给出一种时间序列分类器输出识别结果。(3)训练与测试模型可靠性。对于人脸识别模块使用VOC数据集训练网络,测试数据集检测精度达到67.4%;测试四种不同的现实场景下一千多组数据,测试精度达到了94.8%。对于状态检测模块,基于三种不同的数据集训练与测试模型,测试运动样本误差呈卡方分布,自由度为1.3,峰值为0.116,面部状态测试样本识别率达到84.7%;测试四种扰动场景下模型多个模块的可靠性,并与三种主流算法进行对比,测试结果为本文算法有着最佳的FPS与mAP。(4)开发一种适用于企业现场的人脸状态识别原型系统,通过双场景多维度扰动的设计,在实际案例中验证系统的可靠性。
其他文献
发光金属-有机框架材料(Luminescent Meta-organic frameworks,发光MOFs)由于发光位点丰富、发光波长范围广、易于多功能修饰等优点,因而在照明、显示、通信、成像、荧光探测
特朗普政府上台后,一直高举“美国优先”的政治旗帜,随之由此演化成了“经济优先”与“军事优先”,并将此种政治原则完全应用于对日政策之中。美国的对日政策与战略态度在特朗普政府执政之后迎来了一波新的调整与发展,作为亚太及全球政治的主要影响因素,美国对日政策及美日关系的变化会从不同层面对中国的大国政策、亚太政策乃至对外关系等造成巨大影响。在综合评估日本所在美日同盟中的关键作用与战略地位后,特朗普政府制定了
Si是地球上储量最为丰富的元素,同时在应用方面Si材料具有其它半导体材料无法比拟的优越性,因此它被作为一种广泛应用的电子材料。与此同时,Si材料还是一种光子材料。但是由
我国汽油调和组分以催化裂化(FCC)汽油为主,80%左右的硫都来自于FCC汽油,FCC汽油中含硫化合物的脱除是汽油油品清洁化的关键。但是,加氢脱硫过程中硫化物脱除生成的H2S与烯烃分
天然气运输管道中经常会出现水合物堵塞的现象,易引起严重的工业问题,因此关于气体水合物风险防控技术一直是研究热点。作为该项研究重点之一的水合物动力学抑制剂的抑制机理
目的:1.分析ZNF831基因在临床肺腺癌患者中的表达情况及其与临床病理资料、生存预后之间的关系。2.探讨ZNF831基因在化学致癌物诱导肺腺癌发生过程中的表达变化及其在不同肺腺癌细胞株中的表达情况。3.初步探索ZNF831基因在肺腺癌发生发展过程中的主要生物学功能及作用机制。方法:1.基于TCGA数据库收集的数据,分析ZNF831基因在肺腺癌患者肿瘤组织和癌旁正常组织的表达情况及其与患者临床病理
钽铌酸钾(KTa1-xNbx O3,KTN)晶体因为其优异的电光性能和对环境无污染的优点受到科研人员的广泛研究。KTN晶体是一种多功能光电功能材料可用于光学器件的制备。由于其优良的
移动互联网的发展速度极大地超出了人们的想象,深刻地改变了个人、企业、政府等的行为和习惯,而智能手机的发展在整个移动互联网大潮中扮演着重要角色。近年来,随着智能手机
在计算机的软硬件技术高速发展下,如今已经进入了大数据信息阶段,传统的数据处理在面对数据规模较大的处理任务时,其执行速度和效率非常低甚至根本无法完成处理任务,分布式计算进而出现。目前主流分布式计算框架有Spark、Hadoop;常见集群计算模块有HDFS(Hadoop Distributed File System)分布式文件存储系统;Spark中特有的RDD(Resilient Distribut
故障测试在芯片开发中是十分重要的部分,分布于开发的各个环节中。每个芯片在发布前都需要进行故障测试,以确保有缺陷的芯片不会流入市场。通常,通过将芯片安装在自动测试设备上,并对芯片应用不同的测试向量来检测故障。此外,对于故障测试未通过的芯片,需要对其进行诊断,以确定测试失败的原因,以便改进制造过程,提高成品率。测试集优化在降低芯片测试成本方面有重要的意义。随着芯片尺寸的减小,芯片上电路的复杂性也在增加