Support vector neural network based fuzzy hybrid filter for impulse noise identification and removal from gray-scale image
Denoising is an indispensable task to restore the image features from the corrupted low-quality images and improve the perceptual quality of images. Besides significant advantages in the field of the denoising images, several kinds of literature face difficulties in reducing the impulse noise in the...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2021-09-01
|
Series: | Journal of King Saud University: Computer and Information Sciences |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S1319157818300557 |
id |
doaj-100d1a6b44304720a69a3a57923a8c73 |
---|---|
record_format |
Article |
spelling |
doaj-100d1a6b44304720a69a3a57923a8c732021-08-26T04:32:37ZengElsevierJournal of King Saud University: Computer and Information Sciences1319-15782021-09-01337820835Support vector neural network based fuzzy hybrid filter for impulse noise identification and removal from gray-scale imageSagenela Vijaya Kumar0C. Nagaraju1Rajiv Gandhi Memorial College of Engineering and Technology, Andhra Pradesh 518501, India; Department of CSE, JNTU, Hyderabad, India; Corresponding author.YSR Engineering College of Yogivemana University, Proddatur, Andhra Pradesh 516360, IndiaDenoising is an indispensable task to restore the image features from the corrupted low-quality images and improve the perceptual quality of images. Besides significant advantages in the field of the denoising images, several kinds of literature face difficulties in reducing the impulse noise in the image. This work designs a novel filter through the hybridization of the fuzzy filter and the Non-Local Means (NLM) filter. The proposed scheme removes the impulse noise in the images in two stages 1) noise identification, and 2) denoising stage. Noise identification is made by constructing the binary map based on the Support Vector Neural Network (SVNN) classifier. The SVNN classifier is trained based on the Genetic Algorithm (GA) for identifying the optimal weights and the bias. The features for the training are extracted from the images, and thus, the training procedure differentiates the noisy pixel from the good pixel. At the denoising stage, the hybrid filter is enabled to remove the impulse noise in the image. The proposed model uses the five standard images, such as Baboon, cameraman, Lena, peppers, and Pemaquid Point Lighthouse image for the experimentation purpose. From the simulation results, it is evident that the proposed hybrid filter along with the SVNN classifier achieved improved results with the values of 47.278 dB, 0.978 and 61.637 dB for the PSNR, SSIM, and the SDME, respectively.http://www.sciencedirect.com/science/article/pii/S1319157818300557Image denoisingImpulse noiseSVNN classifierFuzzy filterNLM filter |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Sagenela Vijaya Kumar C. Nagaraju |
spellingShingle |
Sagenela Vijaya Kumar C. Nagaraju Support vector neural network based fuzzy hybrid filter for impulse noise identification and removal from gray-scale image Journal of King Saud University: Computer and Information Sciences Image denoising Impulse noise SVNN classifier Fuzzy filter NLM filter |
author_facet |
Sagenela Vijaya Kumar C. Nagaraju |
author_sort |
Sagenela Vijaya Kumar |
title |
Support vector neural network based fuzzy hybrid filter for impulse noise identification and removal from gray-scale image |
title_short |
Support vector neural network based fuzzy hybrid filter for impulse noise identification and removal from gray-scale image |
title_full |
Support vector neural network based fuzzy hybrid filter for impulse noise identification and removal from gray-scale image |
title_fullStr |
Support vector neural network based fuzzy hybrid filter for impulse noise identification and removal from gray-scale image |
title_full_unstemmed |
Support vector neural network based fuzzy hybrid filter for impulse noise identification and removal from gray-scale image |
title_sort |
support vector neural network based fuzzy hybrid filter for impulse noise identification and removal from gray-scale image |
publisher |
Elsevier |
series |
Journal of King Saud University: Computer and Information Sciences |
issn |
1319-1578 |
publishDate |
2021-09-01 |
description |
Denoising is an indispensable task to restore the image features from the corrupted low-quality images and improve the perceptual quality of images. Besides significant advantages in the field of the denoising images, several kinds of literature face difficulties in reducing the impulse noise in the image. This work designs a novel filter through the hybridization of the fuzzy filter and the Non-Local Means (NLM) filter. The proposed scheme removes the impulse noise in the images in two stages 1) noise identification, and 2) denoising stage. Noise identification is made by constructing the binary map based on the Support Vector Neural Network (SVNN) classifier. The SVNN classifier is trained based on the Genetic Algorithm (GA) for identifying the optimal weights and the bias. The features for the training are extracted from the images, and thus, the training procedure differentiates the noisy pixel from the good pixel. At the denoising stage, the hybrid filter is enabled to remove the impulse noise in the image. The proposed model uses the five standard images, such as Baboon, cameraman, Lena, peppers, and Pemaquid Point Lighthouse image for the experimentation purpose. From the simulation results, it is evident that the proposed hybrid filter along with the SVNN classifier achieved improved results with the values of 47.278 dB, 0.978 and 61.637 dB for the PSNR, SSIM, and the SDME, respectively. |
topic |
Image denoising Impulse noise SVNN classifier Fuzzy filter NLM filter |
url |
http://www.sciencedirect.com/science/article/pii/S1319157818300557 |
work_keys_str_mv |
AT sagenelavijayakumar supportvectorneuralnetworkbasedfuzzyhybridfilterforimpulsenoiseidentificationandremovalfromgrayscaleimage AT cnagaraju supportvectorneuralnetworkbasedfuzzyhybridfilterforimpulsenoiseidentificationandremovalfromgrayscaleimage |
_version_ |
1721196176204627968 |