A New Fast Algorithm for Linearly Unmixing Hyperspectral Images

被引:43
|
作者
Guerra, Raul [1 ]
Santos, Lucana [1 ]
Lopez, Sebastian [1 ]
Sarmiento, Roberto [1 ]
机构
[1] Univ Las Palmas Gran Canaria, Inst Appl Microelect, Las Palmas Gran Canaria 35017, Spain
来源
关键词
Fast algorithm for linearly unmixing hyperspectral images (FUN) algorithm; linear hyperspectral unmixing; orthogonal projections; real-time applications; VERTEX COMPONENT ANALYSIS;
D O I
10.1109/TGRS.2015.2447573
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
Linear spectral unmixing is nowadays an essential tool to analyze remotely sensed hyperspectral images. Although many different contributions have been uncovered during the last two decades, the majority of them are based on dividing the whole process of linearly unmixing a given hyperspectral image into three sequential steps: 1) estimation of the number of endmembers that are present in the hyperspectral image under consideration; 2) extraction of these endmembers from the hyperspectral data set; and 3) calculation of the abundances associated with the endmembers induced in the previous step per each mixed pixel of the image. Although this de facto processing chain has proven to be accurate enough for unmixing most of the images collected by hyperspectral remote sensors, it is also true that it is not exempt of drawbacks, such as the fact that all the possible combinations of algorithms in order to fully unmix a hyperspectral image according to the aforementioned processing chain demand a formidable computational effort, which tends to be higher the better the performance of the designed unmixing chain is. This troublesome issue unfortunately prevents the use of hyperspectral imaging technology in applications under real-time constraints, in which hyperspectral images have to be analyzed in a short period of time. Hence, there is a clear need to face the challenge of fully exploiting the unquestionable benefits of the hyperspectral imaging technology for these applications, but concurrently overcoming the limitations imposed by the computationally complex nature of the processes involved. For this purpose, this paper introduces a novel algorithm named fast algorithm for linearly unmixing hyperspectral images (FUN), which is capable of fully unmixing a hyperspectral image with at least the same accuracy than state-of-the-art approaches while demanding a much lower computational effort, independent of the characteristics of the image under analysis. The FUN algorithm is based on the concept of orthogonal projections and allows performing the estimation of the number of endmembers and their extraction simultaneously, using the modified Gram Schmidt method. The operations performed by the FUN algorithm are simple and can be easily parallelized. Moreover, this algorithm is able to calculate the abundances using very similar operations, also based on orthogonal projections, which makes it easier to achieve a hardware implementation to perform the entire unmixing process. The benefits of our proposal are demonstrated with a diverse set of artificially generated hyperspectral images and with the well-known AVIRIS Cuprite image, for which the proposed FUN algorithm is able to reduce in a factor of more than 31 times the time required for processing it, while providing a better unmixing performance than traditional methods.
引用
收藏
页码:6752 / 6765
页数:14
相关论文
共 50 条
  • [1] A NOVEL HIGHLY PARALLEL ALGORITHM FOR LINEARLY UNMIXING HYPERSPECTRAL IMAGES
    Guerra, Raul
    Lopez, Sebastian
    Callico, Gustavo M.
    Lopez, Jose F.
    Sarmiento, Roberto
    [J]. HIGH-PERFORMANCE COMPUTING IN REMOTE SENSING IV, 2014, 9247
  • [2] UNMIXING ALGORITHM OF HYPERSPECTRAL IMAGES
    Wang Xiao-Fei
    Zhang Jun-Ping
    Zhang Ye
    [J]. JOURNAL OF INFRARED AND MILLIMETER WAVES, 2010, 29 (03) : 210 - +
  • [3] A parallel unmixing algorithm for hyperspectral images
    Robila, Stefan A.
    Maciak, Lukasz G.
    [J]. INTELLIGENT ROBOTS AND COMPUTER VISION XXIV: ALGORITHMS, TECHNIQUES, AND ACTIVE VISION, 2006, 6384
  • [4] A NEW BAYESIAN UNMIXING ALGORITHM FOR HYPERSPECTRAL IMAGES MITIGATING ENDMEMBER VARIABILITY
    Halimi, Abderrahim
    Dobigeon, Nicolas
    Tourneret, Jean-Yves
    Honeine, Paul
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING (ICASSP), 2015, : 2469 - 2473
  • [5] A GPU-Based Processing Chain for Linearly Unmixing Hyperspectral Images
    Martel, Ernestina
    Guerra, Raul
    Lopez, Sebastian
    Sarmiento, Roberto
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2017, 10 (03) : 818 - 834
  • [6] A fast fully constrained geometric unmixing of hyperspectral images
    Zhou, Xin
    Li, Xiao-run
    Cui, Jian-tao
    Zhao, Liao-ying
    Zhen, Jun-peng
    [J]. MULTISPECTRAL, HYPERSPECTRAL, AND ULTRASPECTRAL REMOTE SENSING TECHNOLOGY, TECHNIQUES AND APPLICATIONS V, 2014, 9263
  • [7] UNMIXING MULTITEMPORAL HYPERSPECTRAL IMAGES WITH VARIABILITY: AN ONLINE ALGORITHM
    Thouvenin, Pierre-Antoine
    Dobigeon, Nicolas
    Tourneret, Jean-Yves
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING PROCEEDINGS, 2016, : 3351 - 3355
  • [8] A Fast Sparse NMF Optimization Algorithm for Hyperspectral Unmixing
    Qu, Kewen
    Li, Zhenqing
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2024, 17 : 1885 - 1902
  • [9] Sparse unmixing via WM algorithm for hyperspectral images
    Marques, Ion
    Grana, Manuel
    [J]. 2014 6TH WORKSHOP ON HYPERSPECTRAL IMAGE AND SIGNAL PROCESSING: EVOLUTION IN REMOTE SENSING (WHISPERS), 2014,
  • [10] A FAST ALGORITHM TO FIND ALL PATHS FOR HYPERSPECTRAL UNMIXING
    Liu, Yang
    Guo, Yi
    Li, Feng
    Xin, Lei
    Huang, Puming
    [J]. IGARSS 2018 - 2018 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2018, : 4269 - 4272