Hyperspectral Image Denoising using Superpixels of Mean Band

Similar documents
COMPARITIVE STUDY OF IMAGE DENOISING ALGORITHMS IN MEDICAL AND SATELLITE IMAGES

A Novel Curvelet Based Image Denoising Technique For QR Codes

Learning Pixel-Distribution Prior with Wider Convolution for Image Denoising

Haze Removal of Single Remote Sensing Image by Combining Dark Channel Prior with Superpixel

Local Linear Approximation for Camera Image Processing Pipelines

Image Enhancement of Low-light Scenes with Near-infrared Flash Images

Image Enhancement of Low-light Scenes with Near-infrared Flash Images

Guided Filtering Using Reflected IR Image for Improving Quality of Depth Image

Extended Median Filter For Salt and Pepper Noise In Image

A Proficient Roi Segmentation with Denoising and Resolution Enhancement

Single Image Haze Removal with Improved Atmospheric Light Estimation

Forget Luminance Conversion and Do Something Better

Prof. Feng Liu. Spring /12/2017

CSE 527: Introduction to Computer Vision

High Resolution Spectral Video Capture & Computational Photography Xun Cao ( 曹汛 )

Automatic Aesthetic Photo-Rating System

Multiplex Image Projection using Multi-Band Projectors

Multispectral Image Restoration of Historical Document Images

Applications of Flash and No-Flash Image Pairs in Mobile Phone Photography

Color Constancy Using Standard Deviation of Color Channels

Target detection in side-scan sonar images: expert fusion reduces false alarms

Tonemapping and bilateral filtering

Interpolation of CFA Color Images with Hybrid Image Denoising

Cvision 2. António J. R. Neves João Paulo Silva Cunha. Bernardo Cunha. IEETA / Universidade de Aveiro

Light-Field Database Creation and Depth Estimation

Multispectral imaging: narrow or wide band filters?

FOG REMOVAL ALGORITHM USING ANISOTROPIC DIFFUSION AND HISTOGRAM STRETCHING

A Novel Approach for MRI Image De-noising and Resolution Enhancement

PERFORMANCE ANALYSIS OF LINEAR AND NON LINEAR FILTERS FOR IMAGE DE NOISING

Colorful Image Colorizations Supplementary Material

Splicing Forgery Exposure in Digital Image by Detecting Noise Discrepancies

A Novel Method for Enhancing Satellite & Land Survey Images Using Color Filter Array Interpolation Technique (CFA)

Smooth region s mean deviation-based denoising method

Reconstruction of Image using Mean and Median Filter With Histogram Modification

VLSI Implementation of Impulse Noise Suppression in Images

A Global-Local Noise Removal Approach to Remove High Density Impulse Noise

Image Denoising Using Statistical and Non Statistical Method

arxiv: v1 [cs.cv] 30 May 2017

Third Order NLM Filter for Poisson Noise Removal from Medical Images

Efficient Target Detection from Hyperspectral Images Based On Removal of Signal Independent and Signal Dependent Noise

Demosaicing and Denoising on Simulated Light Field Images

DYNAMIC CONVOLUTIONAL NEURAL NETWORK FOR IMAGE SUPER- RESOLUTION

ABSTRACT I. INTRODUCTION. Kr. Nain Yadav M.Tech Scholar, Department of Computer Science, NVPEMI, Kanpur, Uttar Pradesh, India

A Fast Median Filter Using Decision Based Switching Filter & DCT Compression

Computer Science and Engineering

Denoising and Effective Contrast Enhancement for Dynamic Range Mapping

Spatially Varying Color Correction Matrices for Reduced Noise

Image Enhancement of Medical Images Based on an Efficient Approach of Morphological and Arithmetic Operations

LEARNING ADAPTIVE PARAMETER TUNING FOR IMAGE PROCESSING. J. Dong, I. Frosio*, J. Kautz

A Review over Different Blur Detection Techniques in Image Processing

Image Deblurring with Blurred/Noisy Image Pairs

Urban Feature Classification Technique from RGB Data using Sequential Methods

A Comparative Analysis of Noise Reduction Filters in MRI Images

Background Adaptive Band Selection in a Fixed Filter System

Learning a Dilated Residual Network for SAR Image Despeckling

Intensity Statistics-based HSI Diffusion for Color Photo Denoising

Analysis of the SUSAN Structure-Preserving Noise-Reduction Algorithm

A Linear Interpolation Algorithm for Spectral Filter Array Demosaicking

Generalized Assorted Camera Arrays: Robust Cross-channel Registration and Applications Jason Holloway, Kaushik Mitra, Sanjeev Koppal, Ashok

Bilateral image denoising in the Laplacian subbands

More image filtering , , Computational Photography Fall 2017, Lecture 4

FILTER FIRST DETECT THE PRESENCE OF SALT & PEPPER NOISE WITH THE HELP OF ROAD

IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 19, NO. 9, SEPTEMBER /$ IEEE

AN INVESTIGATION INTO SALIENCY-BASED MARS ROI DETECTION

Multispectral Enhancement towards Digital Staining

MULTI-ALGORITHM IMAGE DENOISING

Design and Implementation of Gaussian, Impulse, and Mixed Noise Removal filtering techniques for MR Brain Imaging under Clustering Environment

Design of Practical Color Filter Array Interpolation Algorithms for Cameras, Part 2

Image Denoising using Dark Frames

Surender Jangera * Department of Computer Science, GTB College, Bhawanigarh (Sangrur), Punjab, India

Study of Various Image Enhancement Techniques-A Review

Realistic Image Synthesis

Hyperspectral Image Data

A simulation tool for evaluating digital camera image quality

Multi-Modal Spectral Image Super-Resolution

Fixing the Gaussian Blur : the Bilateral Filter

Gradient-Based Correction of Chromatic Aberration in the Joint Acquisition of Color and Near-Infrared Images

A FUZZY LOW-PASS FILTER FOR IMAGE NOISE REDUCTION

A Study on Image Enhancement and Resolution through fused approach of Guided Filter and high-resolution Filter

Supplementary Materials

Hyperspectral Image Resolution Enhancement Using Object Tagging OLHE Technique

Compressive Sensing Multi-spectral Demosaicing from Single Sensor Architecture. Hemant Kumar Aggarwal and Angshul Majumdar

REALIZATION OF VLSI ARCHITECTURE FOR DECISION TREE BASED DENOISING METHOD IN IMAGES

Pixel Classification Algorithms for Noise Removal and Signal Preservation in Low-Pass Filtering for Contrast Enhancement

DISCRETE WAVELET TRANSFORM-BASED SATELLITE IMAGE RESOLUTION ENHANCEMENT METHOD

HIGH DYNAMIC RANGE IMAGE ACQUISITION USING FLASH IMAGE

Correction of Clipped Pixels in Color Images

Comparing Computer-predicted Fixations to Human Gaze

Optimized Quality and Structure Using Adaptive Total Variation and MM Algorithm for Single Image Super-Resolution

Hyperspectral image processing and analysis

HIGH DYNAMIC RANGE MAP ESTIMATION VIA FULLY CONNECTED RANDOM FIELDS WITH STOCHASTIC CLIQUES

Analysis on Color Filter Array Image Compression Methods

Spectrogenic imaging: A novel approach to multispectral imaging in an uncontrolled environment

Super resolution with Epitomes

An Efficient DTBDM in VLSI for the Removal of Salt-and-Pepper Noise in Images Using Median filter

PCA Based CFA Denoising and Demosaicking For Digital Image

Today s Presentation. Introduction Study area and Data Method Results and Discussion Conclusion

Image De-Noising Using a Fast Non-Local Averaging Algorithm

Wavelet Based Denoising by Correlation Analysis for High Dynamic Range Imaging

Performance evaluation of several adaptive speckle filters for SAR imaging. Markus Robertus de Leeuw 1 Luis Marcelo Tavares de Carvalho 2

Transcription:

Hyperspectral Image Denoising using Superpixels of Mean Band Letícia Cordeiro Stanford University lrsc@stanford.edu Abstract Denoising is an essential step in the hyperspectral image analysis process. This project proposes a simple process to recover hyperspectral images with moderate levels of Gaussian noise, while keeping most of the details. The proposed method takes a single parameter and uses superpixels to segment the image in small regions of similar pixels. The results obtained were comparable to those produced by bilateral filtering and non-local means algorithms. 1. Introduction Hyperspectral images are a set of images captured from a scene with multiple wavelengths. Those images tend to be noisy due to the low levels of light captured for each wavelength. That can be an issue if the level of noise interferes on the analysis of the images, reducing the accuracy of classification, diagnostic or detection tasks. Therefore, denoising is a fundamental step of the analysis process. The motivation for this work was to experiment with a method of simple implementation that could take advantage of the spatial similarity across all frequency bands. If many RGB images of the same scene are captured without changing the camera settings and position, the average of the pixel values of each separate channel (red, green and blue) will result in a clean image. The idea of the proposed method is to apply the same concept to the spectral bands of hyperspectral images and take advantage of the spatial similarity across the image spectra. Certainly, there are aspects of hyperspectral imaging that differ from regular RGB with respect to noise, and it will be discussed on Section 5. 2. Related Work It is certainly possible to apply the methods that were developed for denoising of single-channel images to each channel of a multispectral or hyperspectral image. However, that would not be taking advantage of the valuable information that comes from the correlation between the image bands. Many papers have taken advantage of such correlation. Fu et al [5] proposed an adaptive spatial-spectral dictionary. Othman and Qian [6] proposed HIS denoising based on wavelets. Liu et al [4] used superpixel-based non-local means. The method presented on this report does not intend to achieve the quality of the results obtained with those state-of-the art methods. Instead, the goal is to achieve satisfactory results with a simplified process, without the computational complexities of more refined methods. 3. Description of the method The artificially noisy image is obtaining by adding Gaussian noise to the original image. Y = X + n, where X is the original image with M rows, N columns and B frequency bands and n is the added noise with same dimensions as X. A 2D image with reduced levels of noise is obtained from Y by taking the average of the intensities of all B bands. Y )*+ = 1 B. -/0 The averaged image obtained, Y )*+, is significantly less noisy than Y, because the Gaussian noise is considered to be of zero mean. However, the pixel intensities are also averaged and do not match the intensities and contrasts of any of the channels. In order to recover the intensities of each spectral band while keeping the reduced level of noise in Y )*+, we can look at small image regions of approximately constant intensity and scale the pixel values in Y )*+ according to the ratio between the mean pixel value in the region in Y )*+ and the mean pixel value in the corresponding region of channel Y -. For each region r 2 of the recovered 2D image X 3,- : Y -

r 2,- = r 2,)*+ I 2,-,6 66 I 2,)*+,6, smoothness from the single-channel average image and the intensities and contrasts from the corresponding noisy Y -. where r 2,- is the region i for band b, r 2.)*+ is the region i in Y )*+, I 2,-,; is the intensity of pixel p, such that p r 2,-, and I 2,)*+,; is the intensity of pixel p, such that p r 2,)*+. It is important that the pixels values of each region considered are approximately constant, so that they can be more accurately represented by the mean of the region. It implies that we want to avoid edges cutting through as much as possible. If we consider the regions to be square windows, it will likely not be the case. Therefore, we propose to segment Y - in SLIC superpixels [1]. The SLIC clustering algorithm groups the pixels according to their position and intensity. Figure 1 shows two examples of image segmentation using this method. The process described is shown in Figure 2. The denoised images of each band combine the details and the Figure 1 - Superpixels Figure 2 Proposed method pipeline Figure 3 Mean intensity of pixels in superpixel region are compared and scaled to obtain the pixel values in th superpixel region of the denoised image

4. Results The method described was tested on several images obtained from the Columbia University Multispectral Image Database [1]. Each image consists of 31 frequency bands, at a spectral resolution of 10 nm. The results were evaluated qualitatively and quantitatively by comparing with results from two efficient and widely used denoising methods for RGB/monochromatic images - bilateral filtering and non-local means. The peak-to-signal ratio (PSNR) was computed for each channel. The PSNR values presented on Figure 4 are the average of the channels. Original image (RGB rendered ) Noisy image Bilateral filtering Non-local means Proposed method PSNR = 34.1 PSNR = 29.8 PSNR = 34.8 PSNR = 34.7 PSNR = 31.2 PSNR = 33.9 PSNR = 37.7 PSNR = 34.5 PSNR = 35.0 PSNR = 26.8 PSNR = 22.2 PSNR = 28.6 Figure 4 Results of denoising of images. Column 1 is the RGB rendered original image, column 2 is the noise image, column 3 is the result of a single channel with bilateral filtering, column 3 is the result of a single channel with non-local means and column 5 is the result of a single channel with the proposed method.

5. Discussion The results obtained with the proposed method are comparable to those from bilateral filtering and non-local means. The denoised images preserve details from the original image better than the other methods. In fact, all details are preserved in this process. Another advantage of this method is how simple it is to be implemented. Compared to non-local means, the calculations are performed much faster. In addition, there is only one parameter to be adjusted, which is the number n >6 of superpixels for the image segmentation. The quality of the recovered image is highly dependent on the choice of the single parameter. Selecting a value that is too low will result in large regions r 2 and, consequently, it will not be possible to scale the contrasts properly. On the other hand, if the value selected for n is too high, the mean intensity of the very small regions will be too much affected by the noisy pixels. For the dataset tested, the optimum value of n was around 3000 superpixels. Results are also dependent on the noise level. Figure 5 shows the denoised 580nm band for different levels of noise. We can observe that the proposed method works better when noise level is not two high. That is because, when considering the mean intensity of the superpixel, the noisy pixels will weigh in a lot more. σ ;@2>A Noisy Image Bilateral filtering Proposed Method 0.01 PSNR = 37.1 PSNR = 38.0 0.05 PSNR = 34.1 PSNR = 34.8 0.1 PSNR = 27.7 PSNR = 23.6 Figure 5 Comparison of results between proposed method and bilateral filtering for different levels of noise It should be pointed out that, in hyperspectral images, the noise level is not the same for all wavelengths. Therefore, averaging all monochromatic images together may not be really efficient to reduce it. However, the goal of computing the average is only to obtain a clean image. Therefore, the average does not need to be computed from all frequency bands. It can be computed from the range of wavelengths with similar levels of noise. And the number of bands to be averaged should still be enough to nearly cancel out the noisy pixels.

6. Conclusion This work demonstrated how the spatial similarity across spectral bands can be used to reduce low levels of noise in hyperspectral images with simple calculations, while keeping a very good detail resolution. References [1] F. Yasuma, T. Mitsunaga, D. Iso, and S.K. Nayar, Generalized Assorted Pixel Camera: Post-Capture Control of Resolution, Dynamic Range and Spectrum, Technical Report, Department of Computer Science, Columbia University CUCS-061-08, Nov. 2008. [2] Radhakrishna Achanta, Appu Shaji, Kevin Smith, Aure- lien Lucchi, Pascal Fua, and Sabine Su sstrunk, SLIC Superpixels, EPFL Technical Report 149300, June 2010 [3] Buades, Antoni, Bartomeu Coll, and J-M. Morel. "A nonlocal algorithm for image denoising." Computer Vision and Pattern Recognition, 2005. CVPR 2005. IEEE Computer Society Conference on. Vol. 2. IEEE, 2005. NLM Authors. The frobnicatable foo filter, 2006. ECCV06 submission ID 324. Supplied as additional material eccv06.pdf. [4] Liu, Weihua, and Shiqian Wu. "Superpixels-based non-local means image denoising." Industrial Electronics and Applications (ICIEA), 2016 IEEE 11th Conference on. IEEE, 2016.