基于GPU的Zemike矩快速算法研究

来源 :吉林大学 | 被引量 : 0次 | 上传用户:fhzh508508
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Zernike矩是图像映射在一组Zernike多项式上的正交系数,它能去除表达图像信息的冗余性,对图像噪声等相关操作具有较高的鲁棒性。同时,由于Zernike多项式定义在复数域的单位圆内,因此,它的幅值具有本质上的旋转、平移、尺度不变性。这些出色的特性,使其广泛应用于图像分析、模式识别和光学等领域。本文针对Zernike矩的定义复杂、计算速度慢、以及计算精度低等问题,研究并确定了适合Zernike矩在内切圆和外接圆两种映射下的精度算法;提出预存径向多项式系数消除计算阶乘引起的精度限制;提出Zernike矩的快速算法,并分析了在GPU中实施的困难和瓶颈,最终对GPU快速计算Zernike矩进行了高效的优化。本论文的主要内容和创新点包括以下四个方面:(1)针对Zernike矩中阶乘计算存在的局限,即单精度和双精度只能计算到18阶和40阶,提出了预存径向多项式系数,有效消除了阶乘计算和递归算法中不能计算单个矩的限制,并且提高了矩的计算阶数。同时,计算时间比递归算法及预存阶乘算法更短。(2)提出基于GPU的八卦限对称性算法,并提出数据重排序结合对角线像素预处理的数据重布局方案。在提取对称点时,重布局方案有效避免使用循环条件语句,进而避免线程分歧。重布局后的数据访问是合并的,确保了获得最大的内存带宽。(3)将以上提出的预存径向多项式系数和八卦限对称性算法结合,混合算法进一步缩短了计算时间。同时,克服了以往使用递归算法不能求单个矩的限制。在大尺寸图像中其性能显著地优于GPU的直接法。(4)提出组合线程块Block在一个内核Kernel中的组包方案。该方案极大地提高了资源利用率,收回了混合算法在小尺寸图像中丢失的计算性能。在GPU加速的方法论上有三个贡献:(1)如果图像处理的区域是扇形或者不规则的区域,重布局方案能避免使用条件语句提取这些区域的点。重排序的顺序是数据重布局的关键,尽管它需要额外的开销,但是在后续的处理中合并访问全局内存,最大程度上优化了GPU的性能。(2)有效利用GPU的存储器空间。将被计算的数据预存到GPU存储器,在计算中通过查找表提取。常量存储器的存储方案避免了高频的进行重复的计算,节省了计算时间。简而言之,它是一种用内存空间换取计算时间的策略。(3)在GPU流处理器空闲引起占用率低、资源闲置的情况下,如果应用中不同任务具有相同的执行代码,不同的输入输出参数,则可以使用组包方案提高资源利用率,进而减少计算时间。例如:任意其它类型矩的计算、图像匹配中SIFT算法的高斯金字塔计算等都符合我们的组包条件,它们的计算性能可通过组包方案进一步提高。占用率越低,组包方案越有效。本文采用了英伟达公司的GPU通用并行计算架构(Compute Unified Device Architecture,CUDA)进行加速的设计,介绍了GPU的硬件架构、CUDA的编程模式。设计了Zernike矩直接法、预存径向多项式系数、四象限对称性算法、八卦限对称性算法及组包方案。实验结论是:GPU对比CPU在计算Zernike矩时有上百倍的加速优势;对比直接算法,提出的混合算法在大尺寸图像(512和1024)上有显著的加速,在计算一族Zernike矩时加速比达到了最小5.5×和最大18.6×;结合组包方案的混合算法对小尺寸图像(64、128和256)的加速则达到了最小2.4×和最大13.5×。最后,针对在资源满载的大尺寸图像中Zernike矩的计算,提出了多GPU的分割方案,该方案支持混合算法在多GPU中的执行。
其他文献
运用文献资料法、专家咨询法、问卷调查法和数理统计法等,对校园足球文化的内涵、上海市校园足球文化建设现状以及校园足球建设路径进行研究,结果显示,校园足球文化具有丰富
<正> 国民政府在其统治时期出台了大量以审查新闻舆论为目的的法令、法规,这些法规的不断出台与完善,使得国民党政权的新闻检查达到了密如天网的地步。1930年12月,国民党制订
<正>今年5月12日国际护士节是《护士条例》实施5周年纪念日。国家卫生计生委、中医药管理局和总后勤部卫生部决定在全国范围内开展纪念"5·12"国际护士节暨《护士条例》实施5
背景胃肠道间质瘤(GISTs)是一种较为常见的胃肠道间叶源性肿瘤(GIMT),其发病率高于0.4%。近年来,随着人们对于GIST的认识越来越全面,有关GIST的治疗观念和方法也有了较大转变
基于图像对的立体重建是用于获取人脸三维信息的通用方法,但根据图像数据和重建算法所得到的三维重建结果存在各种误差,本文对通用形变模型进行改进并与三维立体重建融合以得
写作体现了留学生词汇、句法、句型的综合运用能力以及语言组织和语篇衔接的能力。但在写作时,留学生不可避免地或多或少会出现语言输出的偏误,这些偏误对留学生书面表达的准
目前,随着计算机技术和数字化技术的发展及交叉应用,以数字化医疗为基础的精准医疗成为医疗行业的发展趋势。本文针对数字化口腔医疗中面形预测的需求和难点,面对治疗中最常
本文采用交叉分类统计分析方法,对2005-2012年中国期刊全文数据库收录的与商务智能相关的191篇研究文献,根据发表年份、研究领域、应用领域和受基金资助情况4个维度进行分类
随着生活水平的提高,大众对自身美的追求越来越高,有越来越多的人开始加入整容大军的行列。在进行整容手术前,整容医生会根据客户人脸的特点设计一套整容方案,但是无法模拟出
明清小说是中国古代小说乃至中国优秀文化的重要组成部分,它以独特的方式历史地承载和广泛地传播着中华民族的优良传统和文化精神,它是用小说形式写定的那个特定时代的百科全