Enhanced Decision Median Filter for Color Video Sequences and Medical Images Corrupted by Impulse Noise

Similar documents
REMOVAL OF HIGH DENSITY IMPULSE NOISE USING MORPHOLOGICAL BASED ADAPTIVE UNSYMMETRICAL TRIMMED MID-POINT FILTER

An Effective Denoising Method for Images Contaminated with Mixed Noise Based on Adaptive Median Filtering and Wavelet Threshold Denoising

A Comparative Analysis of Noise Reduction Filters in Images Mandeep kaur 1, Deepinder kaur 2

Image Quality Assessment Techniques: An Overview

Patch-Based Color Image Denoising using efficient Pixel-Wise Weighting Techniques

High Speed Pipelined Architecture for Adaptive Median Filter

VIDEO DENOISING BASED ON ADAPTIVE TEMPORAL AVERAGING

A ROBUST LONE DIAGONAL SORTING ALGORITHM FOR DENOISING OF IMAGES WITH SALT AND PEPPER NOISE

Sparse Component Analysis (SCA) in Random-valued and Salt and Pepper Noise Removal

IMAGE DE-NOISING IN WAVELET DOMAIN

DENOISING OF COMPUTER TOMOGRAPHY IMAGES USING CURVELET TRANSFORM

Image Processing Lecture 10

TERM PAPER ON The Compressive Sensing Based on Biorthogonal Wavelet Basis

A DECISION BASED UNSYMMETRICAL TRIMMED MIDPOINT ALGORITHM FOR THE REMOVAL OF HIGH DENSITY SALT AND PEPPER NOISE

Texture Image Segmentation using FCM

Fast restoration of natural images corrupted by high-density impulse noise

NEW HYBRID FILTERING TECHNIQUES FOR REMOVAL OF GAUSSIAN NOISE FROM MEDICAL IMAGES

Development of Video Fusion Algorithm at Frame Level for Removal of Impulse Noise

Image Interpolation using Collaborative Filtering

Denoising Method for Removal of Impulse Noise Present in Images

Image Denoising and Blind Deconvolution by Non-uniform Method

DESIGN OF A NOVEL IMAGE FUSION ALGORITHM FOR IMPULSE NOISE REMOVAL IN REMOTE SENSING IMAGES BY USING THE QUALITY ASSESSMENT

A Decision Based Algorithm for the Removal of High Density Salt and Pepper Noise

Iterative Removing Salt and Pepper Noise based on Neighbourhood Information

A Fourier Extension Based Algorithm for Impulse Noise Removal

A Comparative Study & Analysis of Image Restoration by Non Blind Technique

A NEW ROBUST IMAGE WATERMARKING SCHEME BASED ON DWT WITH SVD

Restoration of Images Corrupted by Mixed Gaussian Impulse Noise with Weighted Encoding

IJRASET: All Rights are Reserved 7

Image Denoising Based on Hybrid Fourier and Neighborhood Wavelet Coefficients Jun Cheng, Songli Lei

Image denoising in the wavelet domain using Improved Neigh-shrink

Reduction of Blocking artifacts in Compressed Medical Images

High Density Impulse Noise Removal Using Modified Switching Bilateral Filter

An Improved Approach For Mixed Noise Removal In Color Images

Implementation of efficient Image Enhancement Factor using Modified Decision Based Unsymmetric Trimmed Median Filter

Image denoising using curvelet transform: an approach for edge preservation

Denoising of Fingerprint Images

Real-Time Impulse Noise Suppression from Images Using an Efficient Weighted-Average Filtering

Improving the efficiency of Medical Image Segmentation based on Histogram Analysis

An Optimum Adaptive Parameterized Mask NHA Based Image Denoising

A Quantitative Approach for Textural Image Segmentation with Median Filter

Digital Image Steganography Techniques: Case Study. Karnataka, India.

CHAPTER 2 ADAPTIVE DECISION BASED MEDIAN FILTER AND ITS VARIATION

WEINER FILTER AND SUB-BLOCK DECOMPOSITION BASED IMAGE RESTORATION FOR MEDICAL APPLICATIONS

EE 5359 Multimedia project

A Denoising Framework with a ROR Mechanism Using FCM Clustering Algorithm and NLM

Noise Reduction in Image Sequences using an Effective Fuzzy Algorithm

Research on the Image Denoising Method Based on Partial Differential Equations

Efficient Image Denoising Algorithm for Gaussian and Impulse Noises

MULTICHANNEL image processing is studied in this

Denoising the Spectral Information of Non Stationary Image using DWT

Review and Implementation of DWT based Scalable Video Coding with Scalable Motion Coding.

An Iterative Procedure for Removing Random-Valued Impulse Noise

WAVELET SHRINKAGE ADAPTIVE HISTOGRAM EQUALIZATION FOR MEDICAL IMAGES

VLSI Architecture of Switching Median Filter for Salt and Pepper Noise Removal

Quaternion-based color difference measure for removing impulse noise in color images

Modified Quaternion Based Impulse Noise Removal with Adaptive Threshold from Color Video Sequences and Medical Images

Image Denoising using SWT 2D Wavelet Transform

Image Gap Interpolation for Color Images Using Discrete Cosine Transform

IMAGE DENOISING USING FRAMELET TRANSFORM

Robust Lossless Image Watermarking in Integer Wavelet Domain using SVD

PRINCIPAL COMPONENT ANALYSIS IMAGE DENOISING USING LOCAL PIXEL GROUPING

Adaptive Median Filter for Image Enhancement

SUPPLEMENTARY MATERIAL

Comparative Study of Dual-Tree Complex Wavelet Transform and Double Density Complex Wavelet Transform for Image Denoising Using Wavelet-Domain

Image Denoising Using wavelet Transformation and Principal Component Analysis Using Local Pixel Grouping

A Switching Weighted Adaptive Median Filter for Impulse Noise Removal

Feature Based Watermarking Algorithm by Adopting Arnold Transform

REGULARIZATION PARAMETER TRIMMING FOR ITERATIVE IMAGE RECONSTRUCTION

Image Denoising Methods Based on Wavelet Transform and Threshold Functions

ADVANCED IMAGE PROCESSING METHODS FOR ULTRASONIC NDE RESEARCH C. H. Chen, University of Massachusetts Dartmouth, N.

An Improved Performance of Watermarking In DWT Domain Using SVD

Removing Salt and Pepper Noise using Modified Decision- Based Approach with Boundary Discrimination

Digital Image Watermarking Using DWT and SLR Technique Against Geometric Attacks

Title. Author(s)Smolka, Bogdan. Issue Date Doc URL. Type. Note. File Information. Ranked-Based Vector Median Filter

VLSI Implementation of Daubechies Wavelet Filter for Image Compression

Adaptive Algorithm in Image Denoising Based on Data Mining

Adaptive Wavelet Image Denoising Based on the Entropy of Homogenus Regions

WAVELET BASED THRESHOLDING FOR IMAGE DENOISING IN MRI IMAGE

Modified Directional Weighted Median Filter

Low Contrast Image Enhancement Using Adaptive Filter and DWT: A Literature Review

Compressive Sensing for Multimedia. Communications in Wireless Sensor Networks

Digital Watermarking with Copyright Authentication for Image Communication

Robust Image Watermarking based on Discrete Wavelet Transform, Discrete Cosine Transform & Singular Value Decomposition

Spatial, Transform and Fractional Domain Digital Image Watermarking Techniques

Improved Non-Local Means Algorithm Based on Dimensionality Reduction

Compressive Sensing Based Image Reconstruction using Wavelet Transform

SYDE 575: Introduction to Image Processing

Quality Guided Image Denoising for Low-Cost Fundus Imaging

FPGA IMPLEMENTATION FOR REAL TIME SOBEL EDGE DETECTOR BLOCK USING 3-LINE BUFFERS

Image Denoising Based on Wavelet Transform using Visu Thresholding Technique

ADDITIVE NOISE REMOVAL FOR COLOR IMAGES USING FUZZY FILTERS

Research on the New Image De-Noising Methodology Based on Neural Network and HMM-Hidden Markov Models

CT NOISE POWER SPECTRUM FOR FILTERED BACKPROJECTION AND ITERATIVE RECONSTRUCTION

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: 2-4 July, 2015

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging

COMPARISONS OF DCT-BASED AND DWT-BASED WATERMARKING TECHNIQUES

Blur Space Iterative De-blurring

Hybrid filters for medical image reconstruction

Motion Estimation for Video Coding Standards

Transcription:

Biomedical & Pharmacology Journal Vol. 8(1), 385-390 (2015) Enhanced Decision Median Filter for Color Video Sequences and Medical Images Corrupted by Impulse Noise G.ELAIYARAJA 1 *, N.KUMARATHARAN 2 and C RAMA PRAPAU 1 1 Department of ECE, Adhiparasakthi College of Engineering, Anna University Chennai, Tamilnadu - 632506, India. 2 Department of Information Technology, Sri Venkateswara College of Engineering, Anna University Chennai, Tamilnadu - 602117, India. *Corresponding author E-mail: elaiyarg@gmail.com DOI: http://dx.doi.org/10.13005/bpj/625 (Received: April 19, 2015; accepted: May 20, 2015) ABSTRACT The recent advances in sparse representations of images have achieved outstanding results in terms of denoising and restoration; but removal of real and structured noise in digital video sequences remains a challenging problem. Based on this idea, the problem addressed in this paper proposes to improve the decision median filtering algorithm for denoising of video sequences corrupted with impulse noise. The proposed algorithm processes the extracted frame (from corrupted video sequences) by incorporating robust decisions to selectively operate upon the corrupted pixels. The local statistical parameters (of the spatial kernel) are then used to decide whether to restore the centre pixel with median value or adaptively increment the kernel size. This helps in restoration of structural content with minimal blurring at high noise densities. Experimental results show that the proposed algorithm achieves better performance with minimal computational complexity; yielding higher values of PSNR and SSIM for restored frames. Key words: Frames, impulse noise, improved DMF, structural content, video denoising. INTRODUCTION The need of video technology is constantly growing with the ever increasing use of television and video systems. The process of digitization of an analog video from a video recorder can be affected by noise. Video signals must also contain synchronization information to allow the video display device to properly locate lines and frames relative to each other in space and time which can be distorted by acquisition of noise. 1,2 The natural noises in videos are quite complex yet fortunately, most noises can be represented using two models: additive Gaussian noise and salt and pepper noise. Salt and pepper noise (also referred to as Fat-tail distributed noise) assumes uniform or discrete distribution and is often caused by errors due to transmission, analog-to-digital converter etc.. 3,4,5,6,7,8 Noise not only deteriorates the subjective and objective quality of video sequences but also has a severe adverse effect on compression. Due to its random nature, it considerably decreases spatial and temporal correlation thus limiting the coding efficiency (of noisy video signals). Video signals are often contaminated with additive noise during acquisition due to imperfection in the charge coupled device (CCD) detectors in camera hardware and during transmission through analog channel. The other causes of noise contamination are electronic instabilities, thermal fluctuations, high speed capturing rate of video cameras, low cost webcams and mobile phone cameras etc.. 9,10,11 Hence, denoising is essential for a number of video processing applications such as video-surveillance, traffic management, medical imaging, teleconferencing and TV broadcasting applications etc.. 10,11 Z. Wang et al. proposed a spatio-temporal filter, which focuses on extracting temporal and

386 ELAIYARAJA et al., Biomed. & Pharmacol. J., Vol. 8(1), 385-390 (2015) spatial correlations from a video sequence for removing noise in a video. 1 This method exploits the property of high correlation of adjacent video frames for removal of any residual noise left after spatial filtering. H. Ji et al. proposed a new patch based video denoising algorithm capable of removing serious mixed noise from the video data by grouping similar patches in both spatial and temporal domain. 7 The authors in this work have formulated a methodology of removing mixed noise as a low-rank matrix completion problem. T. Veerakumar et al. proposed an adaptive decision based median filtering algorithm to remove salt and pepper noise in videos. 8 However, the obtained results are not satisfactory for frames processed at higher noise densities. In this paper, we present extension of our recently proposed methodology for image denoising to videos. 3 The present work therefore focuses on video denoising by using improved decision-based median filtering (DMF) algorithm which incorporates measures to perform robust decisions to selectively process the noisy pixels. 4,5,6 The reconstructed frames depict above satisfactory suppression of impulses with minimal blurring. The performance has been evaluated using PSNR, SSIM and MAE as measures for image quality assessment. Further, the computational complexity is also improved as estimated by the processing time of the proposed algorithm. The remaining paper is structured as follows: Section II describes the proposed methodology for denosing of video sequences using the improved DMF approach. Section III presents and discusses the obtained results. Section IV draws the conclusions. Proposed methodology The proposed method conceptualizes an improvement in the existing Decision Median Filter (DMF) so that its First, operability can be extended to suppress impulse noise from highly corrupted video sequences. 2 The processing with the proposed filtering algorithm is initiated with the extraction of frames from the noisy video. Then, the proposed version of DMF algorithm is applied on each frame; finally synthesizing all the denoised frames to reconstruct the video sequence. The entire procedural description has been diagrammatically shown with the help of a flowchart in Fig. 2. The extracted noisy frames are spatially processed in a sequential manner by moving an adaptive kernel (w) of size 3x3. The statistical parameters within this kernel are extracted which include minimum (min), maximum (max) and median values (median) for the pixels. Two conditional decisions are applied at this level on the basis of the extracted statistical parameters. Thus, if the median value lies between the min and the max pixel values; it is further verified if the centre pixel x(i,j) also lies within these limits. Upon fulfillment of the former condition, the centre pixel, x(i,j) is left unprocessed {y(i,j) = x(i,j)} otherwise x(i,j) is replaced by the median value {y(i,j) = median}; where: y(i,j) denotes the restored pixel value. However, during the conditional check if the median value does not lie within the min and the max pixel values; the size of the kernel (w) is incremented by a factor of 2. Next, the kernel is shifted sequentially; centering it to the next pixel in the noisy frame. At this state of juncture, the control of the algorithm is re-transferred to the first step; again extracting the parameters within this incremented kernel. It is notable that, the increment in the kernel size is permissible only to a maximum limit (w max ) of 9x9; beyond which the centre pixel will be always replaced by the last processed pixel value. To ensure effective residual filtering of impulses in denoised frames; the denoised frame is again processed with the proposed DMF algorithm. This process is generally carried out for two iterations for frames corrupted with high density impulse noise. In all other cases, the single pass of the proposed algorithm is sufficient to filter out the impulses in an effective manner. The novelty of the proposed DMF algorithm lies in the fact that optimal filtering is obtained without going beyond kernel sizes of 9x9; unlike the optimization approaches to denoising where the maximum size reaches to 39x39. 7 In addition, the computational complexity of the modified DMF is also minimized as residual filtering can be achieved without iterative application of the filter (beyond 2 iterations). The detail preservation capability of this filter helps to exploit its usage for pre-filtering of medical images prior to enhancement and segmentation. 8,9,10 RESULTS AND DISCUSSION The performance of the proposed DMF algorithm has been analyzed by carrying out simulations using 3D modelling of CT images of the abdomen sequence as input video sequence.

ELAIYARAJA et al., Biomed. & Pharmacol. J., Vol. 8(1), 385-390 (2015) 387 The duration of the video is 2s, no. of bits per pixels is 32 and the frame rate is 60frames/s. This video sequence has been corrupted with simulated impulse noise of varying intensities. The total no. of frames in this noisy video is 60 and the proposed algorithm is applied to the last frame (i.e. the 60th frame). From the noisy video, frames of size 256x256 are extracted and made input to the proposed DMF algorithm. Fig.3.2 shows the frames Fig. 1: MATLAB Results of Proposed Method for Lung CT Scan Image Table. 1: Computation of PSNR for Proposed DMF Algorithm and Existing Denoising Algorithm of T. VeerIntensityakumar et al Noise PSNR(db) Intensity Existing Proposed Algorithm[2] Algorithm 10% 30.62 33.7764 20% 29.46 32.8736 30% 28.49 31.4365 40% 27.52 30.8123 50% 26.50 30.0078 60% 25.34 28..8527 70% 23.86 28.2605 80% 21.78 26.6975 90% 18.68 25.3518 corrupted by the impulse noise of different intensities ranging from 10-90% and Fig. 3.3 shows the frames denoised with the proposed DMF algorithm respectively. Image quality assessment can be carried out using full-reference, 4,6,7 reduced reference 8,9,10 or no-reference 1,2 quality evaluation measures suitable for the specific application to accommodate the effect of multiple distortions. 3,4 Fig 4. Shows that proposed method graph for frame index Vs PSNR value. The performance of the proposed algorithm is objectively evaluated using the quality parameters such as Peak Signal to Noise Ratio (PSNR) in db, Structural Similarity Index (SSIM) and Mean Absolute Error (MAE) 5 and processing time. 8 The results of the quantitative performances in terms of above parameters are shown in Table.1 and Table.2 respectively. It can be seen that the level of impulse noise is considerably reduced and the visualization is also improved to a great extent in the reconstructed frames. It is clear from the Table.1 that at low noise densities i.e. from 10% to 20% the performance of the existing algorithm 8 and the proposed DMF differ slightly but as the noise density increases the improved DMF outperforms the existing one; as validated by the computed values of PSNR. It can be clearly interpreted, that for a noise density of 30%, PSNR of existing algorithm 2 is 28.49dB whereas that of the proposed DMF is 31.4365dB; indicating its improved performance by nearly 3dB. The same is Table. 2: Computation of SSIM, MAE and Processing Time for Proposed DMF Algorithm Noise SSIM MAE Processing Intensity Time 10% 0.9918 2.2842 8.028 20% 0.9907 2.4617 8.033 30% 0.987 2.7323 8.108 40% 0.9869 2.8828 8.374 50% 0.9840 3.1969 8.397 60% 0.9810 3.3635 9.02 70% 0.9752 3.904 10.864 80% 0.9677 4.6380 11.942 90% 0.9548 5.5389 13.175

388 ELAIYARAJA et al., Biomed. & Pharmacol. J., Vol. 8(1), 385-390 (2015) Fig. 2: Flowchart of Enhanced DMF for Corrupted Video Sequence

ELAIYARAJA et al., Biomed. & Pharmacol. J., Vol. 8(1), 385-390 (2015) 389 also implicit from the visual quality of the restored frames as shown in Fig. 1. ; where the impulse noise has been removed along with the preservation of other details. Further, for a noise density of 80%, PSNR of existing algorithm and proposed DMF are 21.78dB and 26.6975dB respectively which denotes a significant leap in performance. This validates that the response of proposed DMF is promising at higher noise density too. It is implicit from Table. 2 that the there are minimal changes in the value of SSIM determined for noise levels varying from 10% to 90% respectively; thereby 3.1. Original 60 th Frame 3.2.Corrupted Frame 3.3 Proposed Method Fig. 3: MATLAB Simulation Results of Enhanced DMF Algorithm for 3D Modelling of CT images of the abdomen sequence Fig. 4: Frame Index Vs PSNR Graph of Enhanced DMF Algorithm for 3D Modelling of CT images of the abdomen Video Sequence ensuring the retention of structural content of the image upon restoration. The error introduced with the increment of noise densities is also reasonable. Finally, to show that the proposed DMF is faster in operation (with minimal complexity) the computational time for the measures was calculated. The simulations are performed on a laptop with Microsoft Windows 7 Home Basic and Intel Core i5-3210m /2.50GHz. The total processing time of the proposed DMF has been enlisted in Table. 2. However, the work of conventional DMF as well as DMF proposed in work of T. Veerakumar et al. 2 takes longer processing times when iteratively applied for higher noise densities. Thus, it can be visualized from the obtained results that the proposed DMF tends to improve the performance of DMF yielding satisfactory results even for high density impulse noise along with minimal blurring of frames. This

390 ELAIYARAJA et al., Biomed. & Pharmacol. J., Vol. 8(1), 385-390 (2015) further facilitates well in devising robust edge detectors for noisy environments for diverse applications. 5,6 CONCLUSION This paper presents an improved DMF algorithm for suppression of impulse noise for corrupted video sequences. This limit on kernel size reduces the computational complexity as well as blurring; which can be observed by improved visual quality coupled with higher PSNR and SSIM values for restored frames. In addition, the error introduced with the increment of noise densities is also reasonable. The obtained results are above satisfactory even at high noise densities without usage of any complex optimization approach or iterative application of the filtering algorithm. The reconstructed frames depict minimal blurring along with retention of structural content. Effective filtering of frames further aids in compression effectiveness, transmission bandwidth reduction and improved performance of the subsequent higher level tasks such as feature extraction, object detection, and tracking. REFERENCES 1. Z. Wang, H. Li, Q. Ling and W. Li. Robust Temporal-Spatial Decomposition and its Applications in Video Processing. IEEE Transactions on Circuits and Systems for Video Technology, 23(3): 387-400 (2013). 2. T. Veerakumar, S. Esakkirajan and I. Vennila. Salt and Pepper Noise Removal in Video using Adaptive Decision Based Median Filter. International Conference on Multimedia, Signal Processing and Communication Technologies (IMPACT), 87-90 (2011). 3. A. Amer and E. Dubois. Fast and Reliable Structure-Oriented Video Noise Estimation. IEEE Transactions on Circuits and Systems for Video Technology, 15(1):113 118 (2005). 4. E. J. Balster, Y. F. Zheng and R. L. Ewing. Combined Spatial and Temporal Domain Wavelet Shrinkage Algorithm for Video Denoising. IEEE Transactions on Circuits System Video Technology, 16(2): 220-230 (2006). 5. S.S. Wang and C. H. Wu. A New Impulse Detection and Filtering Method for Removal of Wide Range Impulse Noises. Pattern Recognition, 42(9): 2194 2202 (2009). 6. V. Bhateja, M. Misra, S. Urooj and A. Lay- Ekuakille. A Robust Polynomial Filtering Framework for Mammographic Image Enhancement from Biomedical Sensors. IEEE Sensors Journal, 13(11): 4147-4156 (2013). 7. A. Jain, S. Singh and V. Bhateja. A Robust Approach for Denoising and Enhancement of Mammographic Breast Masses. International Journal on Convergence Computing, Inderscience Publishers, 1(1): 38-49 (2013). 8. A. Raj, Alankrita, A. Shrivastava and V. Bhateja. Computer Aided Detection of Brain Tumor in MR Images. International Journal on Engineering and Technology (IACSIT- IJET), 3; 523-532. 9. P. Gupta, N. Tripathi, and V. Bhateja. Multiple Distortion Pooling Image Quality Assessment. International Journal on Convergence Computing, Inderscience Publishers, 1(1): 60-72,(2013). 10. P. Gupta, P. Srivastava, S. Bharadwaj and V. Bhateja. A HVS based Perceptual Quality Estimation Measure for Color Images. ACEEE International Journal on Signal & Image Processing (IJSIP), 3(1):63-68 (2012). 11. A. Jourabloo, A.H. Feghahati and M. Jamzad. New Algorithms for Recovering Highly Corrupted Images with Impulse Noise. Scientia Iranica Transactions on Computer Science and Engineering and Electrical Engineering, 19(6):1738-1745 (2012).