基于FPGA的动态手势识别系统的研究与实现

来源 :上海师范大学 | 被引量 : 0次 | 上传用户:wdhpll
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人工智能作为当前研究的热门在当前社会以及未来的很长一段时间里会得到大量的应用,这从当前的各种智能家居以及各种智能单品的热销与追捧中不难看出。而人工智能当中的一个较大的分支便是手势识别。目前,动态手势识别的识别过程主要包括动态手势分割、手势特征提取和手势模式识别。所面临的主要问题是识别的速度和准确度。为了能够非常快速的进行手势分割和手势特征提取,本文借助FPGA平台高速高效特性来加速我们的动态手势识别前端的处理,而后端的模式识别由于FPGA相对不太擅长复杂度较高的算法,所以这部分使用PC上位机来实现。FPGA与PC间的特征值传递采用串口的传输方式来实现。基于以上背景和当前面临的问题,本文提出了一个基于FPGA的动态手势识别系统,并为该系统搭建了一个原型。动态手势分割和手势特征提取由FPGA完成,手势的模式识别由PC上位机完成。FPGA平台上的动态手势分割和特征提取主要通过肤色检测和边缘检测来提取手指指尖的位置。在肤色检测环节,环境光照的非均匀不稳定特性对检测的效果影响非常大,因此本文在当前固定阈值肤色检测算法的基础上进行改进,提出了像素级包络阈值自适应肤色模型来改善肤色检测的鲁棒性。为了提高系统的处理速度和吞吐量,本文设计了并行双流水线的视频流处理架构来实现我们的算法。在FPGA平台提取出位置特征值后,通过串口将特征模式发送到PC端的上位机进行模式识别。而PC端的上位机采用麻省理工大学开发的开源机器学习库GRT(Gesture Recognition Toolkit)来实现。之所以采用这个开源库,是因为GRT具有扩展性强、方便易用、最重要的是学习算法库完备等优点。这对于快速的原型开发非常重要。系统目前暂定的待识别手势数为十个随机挑选的大写字母的手写手势,评价方案采用召回率、准确率、精确率和混淆矩阵来评估系统的识别可靠性。经过最终的样本库识别测试,发现系统的识别准确度和实时性都能够满足本文预期的要求,完成了既定的任务。
其他文献
鳖血柴胡是以新鲜鳖血炮制柴胡的一种传统、特色饮片。鳖血柴胡临床运用经验丰富,清代医家借鳖血阴液之性缓柴胡劫阴之性,对于真脏虚损之邪热疗效显著。然而作为一个脱胎于古
"陕北说书"是一种以地方命名的说唱体裁,它流传在中国西北黄土高原陕西省北部,并主要运用于沟通神灵、福佑平安的民间信仰仪式。直至20世纪60年代,它的讲唱形式主要为盲人抱
目的:探讨六项血清标志物水平的变化与患儿支气管肺炎发生、发展的关系。方法:六项血清标志物测定均采用放射免疫分析。结果:患儿治疗前血清IGF-β及TNF-α水平均较对照组升高显
研究了D101、LD601、LS-303B、LX-28、LX-38型大孔树脂对黄酮的吸附及分离性能。结果表明,LD601型大孔树脂对黄酮的吸附效果较好,pH 2~4的盐酸溶液中,静态吸附量为5 849.312μ
本试验旨在研究饲粮添加烟酸对水牛瘤胃发酵指标及微生物区系的影响。试验选用36头健康状况良好,体重接近的杂交泌乳水牛,随机分为4个组,分别在基础饲粮中添加0(对照)、4、8
伴随着城镇化和工业化的深入推进,人们的物质生活水平在日益提高,而人们赖以生存的空气环境污染日益严重,令人堪忧。大范围的雾霾天气频繁出现客观的反映出我国严重的空气污
G3BP1(Ras GAP SH3-binding protein)是Ras活性的负反馈调节因子GTP酶激活蛋白(Ras GTPase activating protein,Ras GAP)SH3结构域的特异结合蛋白。由466个氨基酸组成,位于胞
某厂煤气站是20世纪50年代末建成投产的,共有8台皿型炉,常开4台,使用无烟煤生产冷煤气,煤气发热值为5051kJ/m^2,年生产煤气量为9×10^4km^3。90年代以来,随着该厂干法氟化铝引进