基于GPU的图像特征提取加速算法

被引量 : 0次 | 上传用户:hanlu198723620
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,相对于传统的文本数据来说,图像和视频已经逐渐成为因特网上传输和处理的主要数据类型。然而许多针对图像和视频的应用(如搜索引擎和网络信息过滤系统)由于图像检索算法的限制而无法满足因特网发展的需求。目前的图像检索算法主要基于全局特征和局部特征两种。基于全局特征的检索算法利用颜色、纹理、形状或空间关系等特征来描述图像或视频中的一帧,但这些算法只用一个特征向量进行描述,所以速度快但精度不高,无法很好地满足图像和视频检索的需求。基于局部特征的检索算法用数百甚至上千个特征来描述一幅图像或视频的一帧,因此具有很高的精度。但由于基于局部特征的图像特征提取算法计算比较复杂,运行速度较慢,限制了它的应用。因此,加速基于局部特征的图像特征提取算法是关注的重点。最近几年,随着半导体技术的发展和多核技术的普及,各种并行硬件逐渐成为应用处理的主流。随着图像处理单元GPU通用性和可编程性的增强,它也成为了其中不可或缺的一个组成部分。现代GPU不仅仅是一个单纯的图像处理引擎,更是一个高度并行的可编程处理器。相比于CPU来说,它有着更为强大的算术处理能力和更高的存储器带宽,这使得它在实时处理领域和高性能计算领域得到了广泛的应用。本文在GPU上设计和实现了SIFT和SURF的并行加速算法,在我们的实现中充分利用了GPU的特性来加速我们的实现,包括使用共享内存和纹理存储的使用,尽量减少显存的分配和释放次数等等。GPU通常与CPU协同工作,传统的优化策略主要关注GPU上实现的效率,而忽略了CPU对系统性能的影响。本文在设计时考虑合理分配和利用CPU的资源,进一步提高了系统整体性能。本文使用640*480像素大小的图片测试结果表明,相对于CPU上的串行版本而言,SIFT的实现达到了143.7倍的加速,吞吐量达到93.39帧/秒,而SURF的实现达到了253.2倍的加速,吞吐量达到346.82帧/秒,很好地满足了图像特征提取的实时处理的需求。考虑到SIFT与SURF处理速度的差距,我们建议在图像匹配的实时处理系统中使用SURF算法来进行图像特征的提取。
其他文献
研究碳纳米管用量对丁腈橡胶(NBR)性能的影响。结果表明:随着碳纳米管用量的增大,胶料的最小和最大转矩增大,焦烧时间和正硫化时间缩短;硫化胶的100%和300%定伸应力增大,拉伸
维吾尔语的研究目前在我国正在全面系统地展开,特别是改革开放以来的短短几年内已经取得了不少成果,许多人进行了这方面的研究,写出了不少论文,报刊上发表了一些专门的研究文章,甚
本文在前人对新词语研究成果的基础上,以经八省区蒙古语文工作协作小组蒙古语文名词术语委员会、内蒙古自治区蒙古语名词术语委员会全体会议通过的《蒙古语新词术语公报》为例
系统研究环保增塑剂TP-95,TP-90B,BXA-R,TOTM和DOTP对丁腈橡胶(NBR)综合性能的影响,并与常用的增塑剂DBP进行对比。结果显示:与增塑剂DBP相比,添加增塑剂TP-95和TP-90B的混炼
好莱坞电影以其强大而多元的营销策略,创造了一个又一个电影品牌,并取得了惊人的市场效益。好莱坞电影产业的成功与其说是电影产品的辉煌,不如说是电影营销的辉煌。其高度专
季节冻土区路基在交通荷载作用下的冻胀翻浆病害是一个复杂的热、力相互作用过程,又是一个急需解决的实际工程难题.运用传热学及Biot固结理论建立季节冻土区公路路基的动力分
随着社会的进步和经济的繁荣,在竞争日益激烈的环境中,企业经营面临的内外部环境愈加复杂和动荡,由此造成的不确定性要素使得企业人力资源管理产生一系列的风险。然而企业在人力
本篇论文依据调查资料表述了呼和浩特蒙古语授课中小学学生的基本状况、语言兴趣状况、学生在不同阶段中的在校期间运用蒙古语的状况、学生家长的基本状况、蒙古语应用的整体
目的分析血管内超声指导介入治疗冠状动脉分叉病变的临床疗效。方法选取2015年11月~2016年12月在我院行介入治疗的冠状动脉分叉病变患者90例,采用随机数字表法将其分为观察组
面临全球化的大环境,中国的电视媒体顺势诞生了以促进不同文化间交流为主旨的电视节目,跨文化交流的谈话节目以其即时无预知的观点火花碰撞,展现不同文化的异同,让受众足不出