Performance Comparison of Selected Filters in Fast Denoising of Oil Palm Hyperspectral Data
Source abstract
Abstract
Usually, hyperspectral data captured from an airborne UAV or satellite contain some noise that can be severe in some channels. Often, channels that are badly affected by the noise are discarded. This is because the corrupted channels cannot be reclaimed by common filtering techniques, making important information in the affected channels different from those of field spectroscopy of similar wavelengths. In this study, a fast-denoising method is implemented on some channels of oil palm hyperspectral data that are badly affected by noise. The amount of noise is unknown, and it varies across the noisy channels from bad to severe. This is different from the data normally used by many studies, which are essentially clean data spiked with mild noise of known variance. The process starts by identifying which noisy channels to filter based on the level of the estimated noise in them. Then, filtering is conducted within each channel and across channels. Once the noise is removed, the improvement in signal-to-noise ratio (SNR) is calculated for each channel. The performance of Kalman, Wiener, Savitzky–Golay, wavelet, and cosine filters is tested in the same framework and the results are compared in terms of execution time, signal-to-noise ratio, and visual quality. The results show that the Kalman filter slightly outperformed the other filters. The proposed scheme was implemented using MATLAB R2023b running on an Intel i7 processor, and the average execution time was less than 1 second for each channel. To the best of our knowledge, this is the first attempt to filter real oil palm hyperspectral data containing speckle noise using a Kalman filter. This technique can be a useful tool to those working in the oil palm industry.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Spectroscopy and Chemometric Analyses · Remote-Sensing Image Classification · Image and Signal Denoising Methods
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Electrical Engineering, Faculty of Engineering, University of Malaya, Kuala Lumpur 50603, Malaysia
References (36)
Show source-provided references
1. The Ganoderma selective medium (GSM)
2. Atkinson, I., Kamalabadi, F., and Jones, D.L. (2003, January 21–25). Wavelet-based Hyperspectral Image Estimation. Proceedings of the 2003 IEEE International Geoscience and Remote Sensing Symposium. Proceedings, IEEE Cat. No.03CH37477, Toulouse, France.
3. HSI-DeNet: Hyperspectral image restoration via convolutional neural network10.1109/TGRS.2018.2859203 ↗
4. Denoising and Dimensionality Reduction of Hyperspectral Imagery Using Wavelet Packets, Neighbour Shrinking and Principal Component Analysis10.1080/01431160802653724 ↗
5. Multiplex PCR-DNA kit for early detection and identification of Ganoderma species in oil palm
6. The development of spectral indices for early detection of Ganoderma disease in oil palm seedlings10.1080/01431161.2017.1335908 ↗
7. Kurihara, J., Koo, V.C., Guey, C.W., Lee, Y.P., and Abidin, H. (2022). Early detection of basal stem rot disease in oil palm tree using unmanned aerial vehicle-based hyperspectral imaging. Remote Sens., 14.10.3390/rs14030799 ↗
8. Noise Removal from Hyperspectral Images by Multidimensional Filtering10.1109/TGRS.2008.916641 ↗
9. Nonlocal Transform-Domain Filter for Volumetric Data Denoising and Reconstruction10.1109/TIP.2012.2210725 ↗
10. Noise Reduction of Hyperspectral Imagery Using Hybrid Spatial-Spectral Derivative-Domain Wavelet Shrinkage10.1109/TGRS.2005.860982 ↗
11. Denoising and Dimensionality Reduction Using Multilinear Tools for Hyperspectral Images10.1109/LGRS.2008.915736 ↗
12. Determination of optimal wavelet denoising parameters for red edge feature extraction from hyperspectral data10.1117/1.3155804 ↗
13. Image denoising using scale mixtures of gaussians in the wavelet domain10.1109/TIP.2003.818640 ↗
14. Rasti, B., Scheunders, P., Ghamisi, P., Licciardi, G., and Chanussot, J. (2018). Noise Reduction in Hyperspectral Imagery: Overview and Application. Remote Sens., 10.10.3390/rs10030482 ↗
15. Rasti, B., Sveinsson, J.R., Ulfarsson, M.O., and Benediktsson, J.A. (2012, January 22–27). Hyperspectral Image Denoising Using 3D Wavelets. Proceedings of the 2012 IEEE International Geoscience and Remote Sensing Symposium, Munich, Germany.10.1109/IGARSS.2012.6351286 ↗
16. Hyperspectral Image Denoising Using First Order Spectral Roughness Penalty in Wavelet Domain10.1109/JSTARS.2013.2272879 ↗
17. Rasti, B., Sveinsson, J.R., Ulfarsson, M.O., and Sigurdsson, J. (2013, January 26–28). Wavelet based sparse Principal Component Analysis for hyperspectral denoising. Proceedings of the 2013 5th Workshop on Hyperspectral Image and Signal Processing: Evolution in Remote Sensing (WHISPERS), Gainesville, FL, USA.10.1109/WHISPERS.2013.8080701 ↗
18. Kalman filtering approach to multispectral/hyperspectral image classification10.1109/7.745701 ↗
19. Zelinski, A., and Goyal, V. (August, January 31). Denoising Hyperspectral Imagery and Recovering Junk Bands Using Wavelets and Sparse Approximation. Proceedings of the 2006 IEEE International Symposium on Geoscience and Remote Sensing, Denver, CO, USA.10.1109/IGARSS.2006.104 ↗
20. Denoising of Hyperspectral Imagery Using Principal Component Analysis and Wavelet Shrinkage10.1109/TGRS.2010.2075937 ↗
21. Denoising Hyperspectral Imagery Using Principal Component Analysis and Block-Matching 4D Filtering10.1080/07038992.2014.917582 ↗
22. Hyperspectral image restoration using low-rank matrix recovery10.1109/TGRS.2013.2284280 ↗
23. Hyperspectral image Restoration: Where does the low-rank property exist10.1109/TGRS.2020.3024623 ↗
24. Nonlocal Low-Rank Regularized tensor decomposition for hyperspectral image denoising10.1109/TGRS.2019.2897316 ↗
25. A Single Model CNN for Hyperspectral Image Denoising
26. SQAD: Spatial-spectral quasi-attention recurrent network for hyperspectral image denoising
27. A hyperspectral image denoising method based on land cover spectral autocorrelation
28. Karami, A., Heylen, R., and Scheunders, P. (2016, January 10–15). Denoising of hyperspectral images using shearlet transform and fully constrained least squares unmixing. Proceedings of the 2016 8th Workshop on Hyperspectral Image and Signal Processing: Evolution in Remote Sensing (WHISPERS), Beijing, China.10.1109/WHISPERS.2016.8071687 ↗
29. Double low-rank matrix decomposition for hyperspectral image denoising and destriping
30. Hyperspectral image denoising via self-modulating convolutional neural networks10.1016/j.sigpro.2023.109248 ↗
31. Ertürk, A. (2016, January 10–15). Sparse unmixing based denoising for hyperspectral images. Proceedings of the 2016 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Beijing, China.10.1109/IGARSS.2016.7730827 ↗
32. Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering10.1109/TIP.2007.901238 ↗
33. Ganosken For Early Detection of Ganoderma Infection in Oil Palm
34. (2006). Gonzalez and Woods in Digital Image Processing, Pearson Education.
35. Gelb, A. (1974). Applied Optimal Estimation, MIT Press.
36. Lim, J.S. (1990). Two-Dimensional Signal and Image Processing, Prentice-Hall, Inc.