隨著衛星遙測技術近年來廣泛的發展,高光譜影像的波段數與資料量也越趨龐大,使計算複雜度大幅提高,波段中也可能包含雜訊或是錯誤的資訊導致分類正確率降低。因此,在高光譜影像處理中,進行波段選取降低資料複雜度並萃取具代表性的波段,是不可或缺的一個步驟。 過去已有學者以粒子群優法(Particle Swarm Optimization, PSO)進行高光譜影像的波段選取。利用PSO演算法將高光譜影像的相關係數矩陣(Correlation Coefficient Matrix)聚合成一組群聚模組特徵空間,挑選出具代表性的波段,達到降維(Reduction Dimension, RD)的效果。然而處理波段數較多的高光譜影像時,依然需耗費大量時間。因此本論文應用CUDA(Compute Unified Device Architecture)技術實現平行架構的粒子群優法,利用圖形處理器(Graphics Processing Units, GPU)進行加速,更進一步提升高光譜影像波段選取的整體運算速度。 本文採用鰲鼓溼地的 MASTER 遙測影像以及 Northwest Tippecanoe County 的AVIRIS 遙測影像為實驗圖資。最後由實驗結果可以得知,本文所提出的平行粒子群優法波段選取能夠迅速、有效地挑選出有價值的波段,並透過分類器得到良好的分類效果。
In recent years, the satellite image technologies have greatly advanced remote sensing community, resulting in the increased number of bands acquired by hyperspectral sensors. The band selection of hyperspectral imagery can reduce the dimensions which can avoid the Hughes phenomena. Therefore, the band selection of hyperspectral imagery has become very important. A band selection algorithm based on particle swarm optimization (PSO) is proposed in this paper. By using the PSO algorithm, the highly correlated bands of hyperspectral imagery can be grouped into the same modules which can extract the most useful information of hyperspectral bands in each module and can further reduce the dimensionality. However the PSO band selection is a time-consuming procedure when the number of hyperspectral bands is huge. Consequently this paper proposes a parallel PSO (PPSO) band selection based on modern graphics processing unit (GPU) architecture using NVIDIA compute unified device architecture (CUDA) technology. It can improve the computational speed of PSO band selection processes. The natural parallelism of proposed PPSO is in the face that each particle can be regarded as an independent agent. Parallel computation benefits the algorithm by providing each agent with one of the parallel processors. The intrinsic parallel characteristics embedded in PPSO can be therefore suitable for a parallel implementation. The effectiveness of the proposed PPSO is evaluated by AVIRIS hyperspectral images. The experimental results demonstrated that the proposed PPSO band selection not only can improve the computational speed but also can offer a satisfactory classification performance.