Skip to main content
Log in

Hyperspectral data compression by using rational function curve fitting in spectral signature subintervals and Savitsky-Golay smoothing filter

  • Research Article
  • Published:
Earth Science Informatics Aims and scope Submit manuscript

Abstract

There are various methods for lossless and lossy compression of hyperspectral images, acting in the spatial or spectral domain. Regarding the importance of spectral information in hyperspectral images, compression should be done in the way that this kind of information is well preserved. Compression methods are either of the predictive function or using of codebooks. Some transformation coding are discrete cosine transform (DCT), discrete wavelet transform (DWT), or principal component analysis (PCA), that is one of the most effective ways to eliminate image correlations and reduce their volume. In this manuscript a curve fitting based method is applied exclusively to compress hyperspectral images. This method concentrates on the spectral signature of each pixel of a hyperspectral image to reduce the features by finding the closest approximation function to express the curve and storing its coefficients as new features. The algorithm can be implemented pixel by pixel, hence increases the speed of compression process. This method has good results alongside previous methods such as PCA. However, the approximate curve has severe distortion in some points. In this paper, we try to improve approximation and eliminate these distortions by different approaches such as finding the place of distortions and breakdown the SCR to a number of sub intervals, using Savitsky-Golay smoothing filter, or combining these techniques. The proposed methods, besides eliminating the distortion, dramatically improved PSNR of the reconstructed image. Experiments have been performed by using three well-known hyperspectral data sets and results demonstrate the power of the suggested methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

Data availability

All data are available.

Code availability

Custom code is available if need.

References

  • Amindavar H, Ritcey JA (1994) Padé approximations of probability density functions. IEEE Trans Aerosp Electron Syst 30(2):416–424

    Article  Google Scholar 

  • Beitollahi M, Hosseini SA (2016). Using curve fitting for spectral reflectance curves intervals in order to hyperspectral data compression. In 2016 10th international symposium on communication systems, networks and digital signal processing (CSNDSP) (pp. 1-5). IEEE

  • Beitollahi M, Hosseini SA (2017). Using Savitsky-Golay filter and interval curve fitting in order to hyperspectral data compression. In 2017 Iranian conference on electrical engineering (ICEE) (pp. 1967-1972). IEEE

  • Beitollahi M, Hosseini SA (2018a). Using savitsky-golay smoothing filter in hyperspectral data compression by curve fitting. In electrical engineering (ICEE), Iranian conference on (pp. 452-457). IEEE

  • Beitollahi M, Hosseini SA (2018b). Hyperspectral data compression by using rational function curve fitting in spectral signature subintervals. In 2018 11th international symposium on communication systems, Networks & Digital Signal Processing (CSNDSP) (pp. 1-6). IEEE

  • Blanes I, Magli E, Serra-Sagrista J (2014) A tutorial on image compression for optical space imaging systems. IEEE Geoscience and Remote Sensing Magazine 2(3):8–26

    Article  Google Scholar 

  • Boyd JP (1992) Defeating the Runge phenomenon for equispaced polynomial interpolation via Tikhonov regularization. Appl Math Lett 5(6):57–59

    Article  Google Scholar 

  • Chang CI (2013) Hyperspectral data processing: algorithm design and analysis. John Wiley & Sons

    Book  Google Scholar 

  • Christophe E (2011). Hyperspectral data compression tradeoff. In Optical remote sensing. Springer, Berlin, Heidelberg. p. 9–29

  • Courrieu P (2008). Fast computation of Moore-Penrose inverse matrices. arXiv preprint arXiv:0804.4809

  • Dhawan S (2011) A review of image compression and comparison of its algorithms. International Journal of electronics & Communication technology 2(1):22–26

    Google Scholar 

  • Du Q, Fowler JE (2008) Low-complexity principal component analysis for hyperspectral image compression. The International Journal of High Performance Computing Applications 22(4):438–448

    Article  Google Scholar 

  • Epperson JF (1987) On the Runge example. Am Math Mon 94(4):329–341

    Article  Google Scholar 

  • Fang L, Gossard DC (1995) Multidimensional curve fitting to unorganized data points by nonlinear minimization. Comput Aided Des 27(1):48–58

    Article  Google Scholar 

  • Hosseini SA, Ghassemian H (2014) A new approach to hyperspectral data compression using rational function approximation for spectral response curve fitting. In: 7'th International Symposium on Telecommunications (IST'2014). IEEE, 844–848

  • Hosseini SA, Ghassemian H (2016a) Rational function approximation for feature reduction in hyperspectral data. Remote Sensing Letters 7(2):101–110

    Article  Google Scholar 

  • Hosseini SA, Ghassemian H (2016b) Hyperspectral data feature extraction using rational function curve fitting. Int J Pattern Recognit Artif Intell 30(01):1650001

    Article  Google Scholar 

  • King RL, Ruffin C, LaMastus FE, Shaw DR (1999). The analysis of hyperspectral data using Savitzky-Golay filtering-practical issues. 2. In IEEE 1999 international geoscience and remote sensing symposium. IGARSS'99 (cat. No. 99CH36293) (Vol. 1, pp. 398-400). IEEE

  • Li L, Ge H, Gao J, Zhang Y (2019) Hyperspectral image feature extraction using maclaurin series function curve fitting. Neural Process Lett 49(1):357–374

    Article  Google Scholar 

  • Madden H (1978) Comments on smoothing and differentiation of data by simplified least square procedure. Anal Chem 50(9):1383–1386

    Article  Google Scholar 

  • Miguel AC, Ladner RE, Riskin EA, Hauck S, Barney DK, Askew AR, Chang A (2006). Predictive coding of hyperspectral images. In hyperspectral data compression (pp. 197–231). Springer, Boston, MA

  • Niedźwiecki MJ, Ciołek M, Gańcza A, Kaczmarek P (2021) Application of regularized Savitzky–Golay filters to identification of time-varying systems. Automatica 133:109865

    Article  Google Scholar 

  • Ortega A, Jiang W, Fernandez P, Chrysafis CG (1999). Implementations of the discrete wavelet transform: complexity, memory, and parallelization issues. In wavelet applications in signal and image processing VII (Vol. 3813, pp. 386-400). International Society for Optics and Photonics

  • Ruffin C, King RL (1999). The analysis of hyperspectral data using Savitzky-Golay filtering-theoretical basis. 1. In IEEE 1999 international geoscience and remote sensing symposium. IGARSS'99 (cat. No. 99CH36293) (Vol. 2, pp. 756-758). IEEE

  • Savitzky A, Golay MJ (1964) Smoothing and differentiation of data by simplified least squares procedures. Anal Chem 36(8):1627–1639

    Article  Google Scholar 

  • Shaw GA, Burke HK (2003) Spectral imaging for remote sensing. Lincoln laboratory journal 14(1):3–28

    Google Scholar 

  • Steinier J, Termonia Y, Deltour J (1972) Smoothing and differentiation of data by simplified least square procedure. Anal Chem 44(11):1906–1909

    Article  Google Scholar 

  • Sujithra DS, Manickam T, Sudheer DS (2013) Compression of hyperspectral image using discrete wavelet transform and Walsh Hadamard transform. Int J Adv Res Electron Commun Eng(IJARECE) 2:314–319

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Abolfazl Hosseini.

Ethics declarations

Ethics approval

We the undersigned declare that this manuscript is original, has not been full or partly published before, and is not currently being considered for publication elsewhere.

Consent to participate

We confirm that the manuscript has been read and approved by all named authors and that there are no other persons who satisfied the criteria for authorship but are not listed. We further confirm that the order of authors listed in the manuscript has been approved by the undersigned. We understand that the Corresponding Author is the sole contact for the editorial process. The corresponding author “S. Abolfazl Hosseini” is responsible for communicating with the other authors about process, submissions of revisions, and final approval of proofs.

Conflicts of interest/competing interests

There is no conflict of interest or competing interests.

Additional information

Communicated by: H. Babaie

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Beitollahi, M., Hosseini, S.A. & Hadei, S.A. Hyperspectral data compression by using rational function curve fitting in spectral signature subintervals and Savitsky-Golay smoothing filter. Earth Sci Inform 15, 1215–1232 (2022). https://doi.org/10.1007/s12145-022-00796-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12145-022-00796-6

Keywords

Navigation