• DocumentCode
    3121337
  • Title

    Parallelised fault-tolerant Integer KLT implementation for lossless hyperspectral image compression on board satellites

  • Author

    Noor, Nor Rizuan Mat ; Vladimirova, Tanya

  • Author_Institution
    Dept. of Eng., Univ. of Leicester, Leicester, UK
  • fYear
    2013
  • fDate
    24-27 June 2013
  • Firstpage
    115
  • Lastpage
    122
  • Abstract
    The Karhunen-Loève Transform (KLT) has been used as a spectral decorrelator in multi-component image compression. The Integer KLT is the integer approximation of KLT, which enables lossless hyperspectral image compression. In this paper, the effect of single-bit errors on the performance of the Integer KLT is investigated. An error detection and correction (EDAC) method that is based on the Freivald´s simple checker is proposed for the matrix factorization part of the algorithm. A technique to reduce the computational complexity is proposed too, which is based on a fixed sampling of the covariance matrix calculation. The low-complexity fault-tolerant Integer KLT is implemented on an 8-core Texas Instruments DSP (TMS320C6678) using the OpenMP® environment. Experimental results on the compression performance, latency and power consumption are reported. The parallelized Integer KLT implementation processes a Hyperion spaceborne hyperspectral image in 3 seconds with a throughput of 66.9 Mbps.
  • Keywords
    approximation theory; covariance matrices; data compression; digital signal processing chips; fault tolerant computing; image coding; matrix decomposition; transforms; EDAC method; Freivald simple checker; Hyperion spaceborne hyperspectral image; KLT integer approximation; Karhunen-Loeve transform; Texas Instruments DSP; board satellites; compression latency; compression performance; compression power consumption; computational complexity; covariance matrix; digital signal processor; error detection-and-correction method; integer KLT implementation; lossless hyperspectral image compression; matrix factorization; multicomponent image compression; parallelised fault-tolerance; single-bit error; Covariance matrices; Hyperspectral imaging; Image coding; Matrix decomposition; Vectors; Visualization; Integer KLT; OpenMP; clustering; error detection and correction; hyperspectral image compression; paralellization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Adaptive Hardware and Systems (AHS), 2013 NASA/ESA Conference on
  • Conference_Location
    Torino
  • Type

    conf

  • DOI
    10.1109/AHS.2013.6604234
  • Filename
    6604234