首页> 美国卫生研究院文献>Sensors (Basel Switzerland) >Multi-GPU Based Parallel Design of the Ant Colony Optimization Algorithm for Endmember Extraction from Hyperspectral Images
【2h】

Multi-GPU Based Parallel Design of the Ant Colony Optimization Algorithm for Endmember Extraction from Hyperspectral Images

机译:基于多GPU的蚁群优化算法从高光谱图像中提取末端成员的并行设计

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Spectral unmixing is a vital procedure in hyperspectral remote sensing image exploitation. The linear mixture model has been widely utilized to unmix hyperspectral images by extracting a set of pure spectral signatures, called endmembers in hyperspectral jargon, and estimating their respective fractional abundances in each pixel of the scene. Many algorithms have been proposed to extract endmembers automatically, which is a critical step in the spectral unmixing chain. In recent years, the ant colony optimization (ACO) algorithm has been developed for endmember extraction from hyperspectral data, which was regarded as a combinatorial optimization problem. Although the ACO for endmember extraction (ACOEE) can acquire accurate endmember results, its high computational complexity has limited its application in the hyperspectral data analysis. The GPUs parallel computing technique can be utilized to improve the computational performance of ACOEE, but the architecture of GPUs determines that the ACOEE should be redesigned to take full advantage of computing resources on GPUs. In this paper, a multiple sub-ant-colony-based parallel design of ACOEE was proposed, in which an innovative mechanism of local pheromone for sub-ant-colonies is utilized to enable ACOEE to be preferably executed on the multi-GPU system. The proposed method can avoid much synchronization among different GPUs to affect the computational performance improvement. The experiments on two real hyperspectral datasets demonstrated that the computational performance of ACOEE significantly benefited from the proposed methods.
机译:光谱分解是高光谱遥感图像开发中的重要步骤。线性混合模型已通过提取一组纯光谱特征(在高光谱术语中称为端成员)并估计场景中每个像素中各自的分数丰度,来取消混合高光谱图像。已经提出了许多算法来自动提取末端成员,这是光谱解混链中的关键步骤。近年来,已经开发了用于从高光谱数据中提取末端成员的蚁群优化(ACO)算法,这被认为是组合优化问题。尽管用于端成员提取的ACO(ACOEE)可以获取准确的端成员结果,但是其高计算复杂度限制了其在高光谱数据分析中的应用。可以利用GPU并行计算技术来提高ACOEE的计算性能,但是GPU的体系结构决定应重新设计ACOEE,以充分利用GPU上的计算资源。本文提出了一种基于多子蚂蚁集的ACOEE并行设计,其中利用了一种创新的局部信息素子蚂蚁集的机制,使ACOEE可以在多GPU系统上更好地执行。所提出的方法可以避免不同GPU之间的大量同步,从而影响计算性能的提高。在两个真实的高光谱数据集上进行的实验表明,ACOEE的计算性能明显受益于所提出的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号