Noise Removal From Hyperspectral Images by Multidimensional Filtering
Authors:
- Salah BourennaneSBSalah Bourennane
- 6 June 2008
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Geoscience and Remote Sensing
- Vol. 46 (7) , 2061-2069
Abstract
A generalized multidimensional Wiener filter for denoising is adapted to hyperspectral images (HSIs). Commonly, multidimensional data filtering is based on data vectorization or matricization. Few new approaches have been proposed to deal with multidimensional data. Multidimensional Wiener filtering (MWF) is one of these techniques. It considers a multidimensional data set as a third-order tensor. It also relies on the separability between a signal subspace and a noise subspace. Using multilinear algebra, MWF needs to flatten the tensor. However, flattening is always orthogonally performed, which may not be adapted to data. In fact, as a Tucker-based filtering, MWF only considers the useful signal subspace. When the signal subspace and the noise subspace are very close, it is difficult to extract all the useful information. This may lead to artifacts and loss of spatial resolution in the restored HSI. Our proposed method estimates the relevant directions of tensor flattening that may not be parallel either to rows or columns. When rearranging data so that flattening can be performed in the estimated directions, the signal subspace dimension is reduced, and the signal-to-noise ratio is improved. We adapt the bidimensional straight-line detection algorithm that estimates the HSI main directions, which are used to flatten the HSI tensor. We also generalize the quadtree partitioning to tensors in order to adapt the filtering to the image discontinuities. Comparative studies with MWF, wavelet thresholding, and channel-by-channel Wiener filtering show that our algorithm provides better performance while restoring impaired HYDICE HSIs.Keywords
This publication has 46 references indexed in Scilit:
- Algorithm 862ACM Transactions on Mathematical Software, 2006
- Contour Estimation by Array Processing MethodsEURASIP Journal on Advances in Signal Processing, 2006
- Kernel Adaptive Subspace Detector for Hyperspectral ImageryIEEE Geoscience and Remote Sensing Letters, 2006
- Estimation of Number of Spectrally Distinct Signal Sources in Hyperspectral ImageryIEEE Transactions on Geoscience and Remote Sensing, 2004
- Adaptive wavelet thresholding for image denoising and compressionIEEE Transactions on Image Processing, 2000
- Adaptive denoising and lossy compression of images in transform domainJournal of Electronic Imaging, 1999
- Sensor array processing techniques for super resolution multi-line-fitting and straight edge detectionIEEE Transactions on Image Processing, 1993
- A transformation for ordering multispectral data in terms of image quality with implications for noise removalIEEE Transactions on Geoscience and Remote Sensing, 1988
- Detection of signals by information theoretic criteriaIEEE Transactions on Acoustics, Speech, and Signal Processing, 1985
- A new look at the statistical model identificationIEEE Transactions on Automatic Control, 1974