基于嵌入式GPU的指纹汗孔识别软件并行设计

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:JACK910680
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
指纹匹配和识别是当前最流行的生物特征识别手段之一,随着光电技术的发展,指纹采集设备的性能得到很大的提升,使得提取像汗孔这样的高分辨率指纹特征信息成为可能。汗孔识别是指纹匹配算法基本步骤之一,但由于其计算复杂度高,如何在嵌入式系统中实现快速有效的识别算法是一个难题。当前集成GPU(Graphics Processing Unit)的嵌入式多核异构处理器为汗孔识别算法在移动平台的应用提供了更多的计算能力。因此,本文对指纹汗孔识别算法在嵌入式GPU平台上的实现开展了研究,为今后汗孔识别的应用打下良好的基础。本文在研究GPU的通用并行计算后,结合具体的汗孔识别算法,进行并行性分析。并将算法在嵌入式异构系统上具体实现,利用多种优化手段,提高汗孔识别的效率,推动指纹匹配算法在嵌入式领域中的应用。本论文的主要工作和成果可以归纳如下:(1)本文对汗孔识别算法进行深入的研究。针对汗孔提取,谷线结构特征提取,汗孔特征匹配等部分进行GPU上的并行性分析。发现图像对比度增强、高斯差分滤波、指纹方向场计算、汗孔邻域谷线结构提取、汗孔匹配等模块适合使用GPU进行并行优化,并提出相应的并行化方案。(2)本文通过QtCreator集成开发环境,利用qmake构建工具,实现OpenCV(Open Source Computer Vision Library)和 CUDA(Compute Unified Device Architecture)的混合编程。提出汗孔匹配算法在GPU上的并行实现方式,并利用动态并行、零拷贝内存等优化手段,提高处理器资源的利用率以及程序的计算效率。实验结果表明,并行算法在异构嵌入式系统中能够实现最多180倍的加速。(3)设计了基于Qt的图形用户界面应用程序,同时实现MySQL数据库对图像数据的存取以及在Qt环境下SQL(Structured Query Language)语言连接,从而有效地管理和存储图像特征数据,便于进行实验分析。
其他文献
交通基础设施是投资大、风险高、投资回收期长、投资回报率偏低的准公共产品项目,由于我国财政资金有限,造成交通基础设施的供应短缺。通过政策引导,利用社会资金,形成交通基
<正>2014年海尔第六次蝉联全球零售第一,海尔冰箱、冷柜、酒柜、洗衣机继续蝉联全球品牌份额第一;全球中高端市场上海尔品牌价值不断提升,已经进入美国前10大连锁渠道与欧洲
<正> 1、目的随着我国通用航空的逐步发展,近年来各通用航空单位飞行人员不断增加,为进一步明确和规范通用航空单位的执照管理和训练管理工作,特下发本咨询通告。2、适用范围
HXN3型机车是大功率交-直-交流电传动、25 t轴重的干线重载货运机车,装用EMD公司的16V265H型柴油机、TA20/CA9型主发电机和A2938-5型牵引电动机。柴油机装车功率6 250英制马
以欧洲GAP认证和韩国人参公社基地管理、日本津村在中国的GACP基地认证为参照,根据中药材GAP实施的经验和存在问题,以中药材GACP指南、中药材生产标准、中药材生产台账、中药
<正>近年来,得益于国家所有制改革政策的支持,我国国有企业海外投资地区范围不断扩大,运作形式逐步完善,经营理念更加成熟,自身实力也稳步增强。目前,国有企业战略改革尽管带
<正>中国是世界上人口最多的国家,也拥有世界上数量最大的收视群体。目前,电视是我国国民生活中最直观、最便捷、最生动的传媒手段之一。截止于2014年底,我国电视人口覆盖率
会议
<正>《义务教育语文课程标准(2011年版)》在"实施建议"中指出:"积极合理利用信息技术与网络的优势,丰富写作形式,激发写作兴趣,增加学生创造性表达、展示交流与互相评改的机
综合能源系统对提高社会能源利用效率、促进可再生能源规模化消纳和能源梯级利用具有重要意义。综合能源系统理念突破了传统能源系统的技术、市场和管理壁垒,对电、气、热、冷等各类能源进行统一规划和统一调度,进而实现多能源的互补互济和协调优化,综合能源系统必将成为未来能源系统的主要形态。然而,我国综合能源服务起步相对较晚,对于综合能源服务商业模式及综合能源的经济效益水平仍处于探索和设想阶段。基于此,本文围绕区