基于GPU的图像处理算法研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:boyhill
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自动化装备对速度、精度的要求越来越高,这就要求机器视觉部分处理速度尽可能快,单纯利用CPU进行运算很难满足系统对视觉部分的要求。伴随着图形处理器GPU的高速发展,GPU通用计算也开始走向实用阶段。利用GPU的高并行计算能力及其内部高数据带宽,可以帮助CPU从繁重的计算中解脱出来用于其他任务。但GPU作为一种专用硬件,之前对GPU的通用计算开发都是利用图形渲染语言完成,这不仅需要充分了解GPU的硬件结构还需要掌握图形渲染语言,因此利用GPU进行通用计算开发是非常困难的。借助NVIDIA公司发布的CUDA开发框架,GPU的开发难度得到了有效降低。现在可以利用C语言直接对GPU进行编程,而不再需要利用图形渲染语言将算法映射到GPU上。因此,现在利用GPU进行通用计算的问题就集中在需要深入分析GPU的硬件特性,总结出适用于GPU运行的图像处理算法,充分挖掘GPU并行特性在机器视觉图像处理中的应用。本文中我们通过CUDA将一些计算机视觉中常用的算法在GPU上进行了实现,并通过详细测试分析了GPU的特性,对适合GPU运行的算法进行了概括,并通过实验总结了在GPU上优化计算性能的方法。利用获得的上述经验我们成功将GPU应用于工业机器视觉领域,在一些具体的应用中,如圆投影模板匹配,mean shift图像预处理,以及图像卡通化,通过GPU完成应用程序的计算部分,使得运行速度相对CPU提高了几倍到几十倍。这不仅为GPU的应用打下了基础,而且为GPU的后续开发铺平了道路。
其他文献
社会经济的高速发展、能源消耗的日益增加、生存环境的不断恶化,人类社会的可持续发展面临严峻挑战,发展、利用新能源是解决该挑战最有效的途径之一。风能是最有潜力的绿色新能
移动机器人在军事和民用上都具有广泛的应用价值,也因此成为国内外很多机构和组织的热点研究项目,机器人精确定位在移动机器人研究中占据重要的地位。逆向差分GPS技术(Invers
图像重建是由传感器获得对象的边界测量重建出对象内部介质分布的过程。图像重建的精度和速度是当前亟待解决的问题。为了获得更佳的图像质量和更快的成像速度,许多研究者进
微生物发酵过程具有强非线性、时变性和相关性,要实现对发酵过程的进一步优化和控制,必须要有合理的模型。然而目前由于受生物传感技术发展水平的限制和价格方面的因素,在发酵过程中能被在线测量的参数仅局限于某些物理、化学参数,而对较为复杂的关键生物参数还不能有效快捷地在线测量,导致不能建立合理的模型。因此,对发酵过程引进软测量技术具有很大的意义。本文在详细分析发酵过程软测量方法研究现状的基础上,研究了基于支
粗糙集理论是一种处理模糊和不精确性问题的新型数学工具,在数据挖掘、机器学习、决策支持系统和模式识别等领域得到了广泛应用。本文以常见的汽轮机振动故障为研究对象,介绍
随着社会经济的发展,一些经济发展水平较高的地区通过交通辐射的媒介对外进行资本、人才、技术、市场信息等的交流与传播,将经济的辐射效应有效传递到各个地方。道路交通辐射在
垂直和倾斜上升管中油水两相流流动结构对其流量测量响应有较大影响,研究基于一维可测信号的流型识别方法对流量测量模型建立具有重要意义。本文从多尺度非线性信号分析角度分
伴随着计算机硬件的不断更新进步,网络用户更充分的享受到了视觉和听觉的享受。但在人们的生活更加依赖网络,网络带给人们无极限的乐趣的同时,网络安全也受到了更严重的威胁,尤其
本论文以两相混合式步进电机为研究对象,应用单片机和FPGA/CPLD技术,设计出一种全数字步进电机控制系统,通过仿真、综合和下载的各个程序测试环节,并在实验中得到了良好的应用。
油气集输管线的阴极腐蚀防护技术对于延长金属管线的使用寿命,保证能源的安全输送,减少经济损失,具有重要的经济意义。近年来,电力电子及特种电源技术的发展,有力推动了阴极