基于CUDA的光学三维重构并行算法的研究

来源 :黑龙江科技大学 | 被引量 : 3次 | 上传用户:zcc8541099
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
傅里叶变换轮廓术、希尔伯特变换轮廓术和小波变换轮廓术等只需要一帧变形条纹图就能恢复出物体的三维面形,适合于动态三维测量。但当图像尺寸较大时,其计算量较大,单一使用CPU或DSP串行处理图像数据速度慢、效率低,难以实现对动态物体的实时测量。因此,选择合适的处理平台以最大限度的减少计算所耗费的时间是提高三维测量处理速度的关键。由于在利用傅里叶变换、希尔伯特变换和小波变换提取相位时其待处理的数据和已处理的数据是相对独立的图像像素,具有极高的计算密度,适于通过多线程运行相同的程序计算,统一架构的图形处理器具有强大的数值并行计算能力,所以可在GPU上实现并行计算。在分析了傅里叶变换轮廓术、希尔伯特变换轮廓术和小波变换轮廓术的特点后,利用CUDA并发执行的优点,将计算过程中计算密度较大且可以并行计算的工作在GPU上完成,实现了CPU与GPU的协同工作,并在利用小波变换提取相位时采用GPU共享内存同步线程块内线程技术进行并行归约优化,解决了传统上在CPU上相位计算速度较慢的问题。在此基础上,并对三种算法分别在CPU和GPU上处理的速度和精度进行对比分析。实验表明在保证计算相位质量的情况下,经过GPU加速获得了相对于CPU一到两个数量级的加速比,提高了傅里叶变换轮廓术、希尔伯特变换轮廓术和小波变换轮廓术的计算速度,初步实现了实时在线三维测量。
其他文献
在计算机网络和信息安全迅速发展的今天,P2P网络技术得到了广泛应用。由于P2P体系结构的开放性,使网络中各个节点间的信息传递和文件共享面临较大的安全威胁。因此,保证P2P网络
从上世纪末至今,对等计算(P2P)及其应用发展迅速。现有的P2P网络模型主要有集中式P2P、全分布式非结构化P2P、全分布式结构化P2P和半分布式P2P等。本文主要对混合层次化P2P(HP
在市场经济条件下,银行要走向成功,就必须建立一套完善的培训、考核、人员管理方面的激励机制、分配机制和用工机制。虽然总分行制定了各类考核办法,但是由于没有一个科学的
XML(Extensible Markup Language,可扩展标记语言)是一种使用标记标记内容以传输信息的简单方法,由于它的可扩展性和跨平台特征,在web服务器和数据库系统中得到了广泛的应用,已经成
移动传感器网络作为特殊的无线传感器网络,已经得到越来越多的重视。拓扑控制算法是网络中路由、MAC协议等的基础,又是定位研究、融合算法研究的先决因素。本文针对移动传感
软件测试是软件开发过程中重要的组成部分,是保证软件质量的有效手段。本文主要研究了基于UML序列图模型的软件测试方法和工具实现。鉴于UML模型是一种半形式化的建模,本文首先
在如今的信息时代中,市场竞争日趋激烈,顾客需求瞬息万变,技术创新迅猛发展,企业面对着内外环境的不断变化,为了保持自身的竞争力,必须高度重视企业信息化建设。不管企业选择何时以
目前在模式识别的分类过程中,基本上都需要利用分类器把待分类数据进行分类,在这个分类过程中,分类器起到了决策机制的作用,对最终的类别判别非常关键,分类器性能的优劣也将直接关
当今的世界,信息充斥着各个角落,以电子形式存在的Web文本已逐渐成为人们最重要的信息来源。然而,Web文本是无结构的、动态的,并且Web页面的复杂程度远远超过了文本文档。因此,如
电信业务支撑系统是电信运营商的一体化、信息资源共享的支撑系统。随着信息需求的扩大,各大运营商为适应市场竞争的变化,正对其业务支撑系统进行集中化改造,全面提升电信运