基于字典学习光谱解混的绿藻亚像元面积估计
Subpixel-level area estimation of green algae based on spectral unmixing in dictionary learning
-
摘要: 近年来,绿潮成为一种全球范围内的重大海洋生态灾害,准确检测和估计绿藻面积具有重要意义。为了在使用低分辨率的卫星影像监测海洋绿潮时能够准确估计绿藻群落覆盖面积,提出一种基于字典学习的高光谱图像绿藻面积估计方法。首先利用在线稳健字典学习求出与未知地物光谱最为接近的端元谱库,然后通过稀疏编码解得绿藻丰度图并计算绿藻覆盖面积。对2016年6月25日和2020年6月21日GOCI传感器获取的光谱图像进行实验,计算得到的当日绿藻覆盖面积与近似实测结果高度接近,误差最小仅有2.15%,相比于基于指数的硬阈值分割的传统算法具有明显优势。所提方法不依赖于纯像元假设,且既不需要提前估计端元数量,也不需要先验光谱信息,就能够有效降低混合像元的影响、提高面积估计精度,实现亚像素水平的绿藻面积高精度估计。Abstract: Green tides have emerged as a significant marine ecological disaster worldwide, rendering the accurate detection and area estimation of green algae crucial. To accurately estimate the coverage area of green algae communities in the monitoring of green tides based on low-resolution satellite images, this study proposed a dictionary learning-based method for estimating the area of green algae using hyperspectral images. The proposed method involves deriving the endmember spectrum database that is closest to the unknown surface feature spectra via online robust dictionary learning, obtaining the abundance map of green algae through sparse coding, and calculating the coverage area of green algae. It was verified through the experiment using the spectral images acquired by the geostationary ocean color imager (GOCI) on June 25, 2016, and June 21, 2020. The experimental results reveal that the calculated coverage areas of green algae on the two days were highly close to the approximate measured results, with a minimum error of only 2.15 %, suggesting that the proposed method outperforms traditional index-based hard thresholding algorithms. Independent of the pure pixel hypothesis, the proposed method can effectively address the mixed pixel problem and enhance area estimation accuracy in the absence of a pre-estimated number of endmembers or prior spectral information, thereby achieving high-precision subpixel-level area estimation of green algae.
下载: