基于GPU的遥感图像配准并行算法研究及应用系统实现

被引量 : 0次 | 上传用户:netgood
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
图像配准在许多遥感应用中是一个重要的、不可缺少的步骤。遥感图像的规模随着数据分辨率的不断提高而日渐增大;同时,图像配准是一个典型的计算和访存密集型过程,计算复杂度较高,采用传统串行处理模式已无法满足军事、农林等高端应用的实时性处理需求。随着GPU计算性能和可编程性的不断提升,GPU通用计算已成为计算机技术领域的研究热点,这为加快遥感图像的处理速度提供了新的思路。本文针对基于区域和基于特征两类配准中的两种典型方法,深入研究了基于GPU的遥感图像配准并行算法及优化策略,并面向实际应用设计实现了相应的并行处理软件原型系统。本文的主要工作和贡献体现在以下几个方面:1.研究理解了CPU-GPU异构执行模式。研究了以n VIDIA公司GPU为代表的GPU体系结构和相应的CUDA编程模型,系统掌握了使用CPU-GPU异构模式开发并行算法的基本技能。2.研究并提出了基于GPU的遥感图像全局配准并行算法。选取一种基于相关系数全局配准算法作为GPU并行算法设计和优化的基础,给出了适合该类方法的GPU并行设计,并从数据加载、线程访存、通信与同步等几个方面给出了针对性的优化实现策略。实验结果表明,GPU并行程序获得了良好的性能加速比。3.研究并提出了基于GPU的遥感图像控制点匹配并行算法。搜索控制点和基于控制点的匹配参数计算是该类配准方法的核心步骤,该步骤涉及不规则数据访问、多重分支、循环迭代等数据相关问题,并行设计和优化更为困难。选取一种基于互信息的控制点匹配算法作为研究对象,在数据流分析的基础上,重点针对互信息计算和最小二乘匹配过程设计了两种GPU并行实现方案。实验结果表明,在难以消除迭代相关的情况下,通过优化利用本地存储、原子操作等方法使得GPU程序仍然获得了10倍以上的加速效果。4.设计实现了一个基于Web的遥感图像并行处理原型系统。系统采用B/S模式,基于Java语言开发,在Spring、Hibernate、Struts框架基础上提供图像处理服务,集成了包括上述配准算法研究成果在内12类共49种遥感图像并行处理算法。系统提供了友好的交互界面并具有良好的可扩展性。
其他文献
桉树属于经济效益比较高的树种,不仅有轮伐期短、生长速度较快的特点,还拥有成熟的种植技术及良好的生态效益、社会效益及经济效益。在桉树速生丰产造林的过程中,应该合理科
公共部门人力资源管理系统是整个社会大系统中的一个必要组成部分,也是一个组织化程度相当高的系统。主要从公共部门人力资源的含义、性质、研究范式以及发展趋势等方面探究了
目前,越来越多的高校贫困生面临双重贫困即经济贫困和"心理贫困"。据调查,贫困生的"心理贫困"比经济贫困更可怕,它不仅影响贫困生的健康成长,还影响着他们的毕业就业。为此,
通过理论分析和相似材料模拟实验,提出了控制露井联采边坡稳定的"关键层"概念,研究了"关键硬岩层"与"关键弱层"耦合作用下的露井联采边坡变形破坏机理。建立工程力学模型,推
目的观察腹针配合正骨推拿治疗神经根型颈椎病的疗效。方法将80例患者随机分为治疗组和对照组各40例,治疗组采用腹针疗法配合正骨推拿治疗,对照组采用颈椎牵引配合正骨推拿治疗
现代社会,人们的饮食越来越注重绿色、生态、健康的养生之道,这与绿色设计追求绿色、生态、环保的宗旨不谋而合。素食因为符合绿色、生态、养生的理念而受到人们的追捧,从国
<正>转变农业发展方式,已经成为我国农业发展的头等大事。2014年年底,李克强总理在中央农村工作会议上明确指出,化肥农药等投入品过量使用带来的环境污染已经成为制约我国农
论述消防应急照明和疏散指示系统在实际工程应用过程中系统产品选型、设置及维护环节普遍存在的问题,并提出相应的解决对策。
多项研究显示当前的语言学导论课存在着偏重知识的传授而忽视能力和素质培养的问题。针对这一问题,该文提出"知识、能力、素质"三位一体的新的教学模式,即在向学生传授语言知