P-HGRMS: A Parallel Hypergraph Based Root Mean Square Algorithm for Image Denoising
VIT University, Chennai, India
22nd ACM International Symposium on High Performance and Distributed Systems (HPDC), 2013; arXiv:1306.5390 [cs.DC], (23 Jun 2013)
@article{2013arXiv1306.5390A,
author={Agarwal}, T. and {Jha}, S. and {Kanna}, B.~R.},
title={"{P-HGRMS: A Parallel Hypergraph Based Root Mean Square Algorithm for Image Denoising}"},
journal={ArXiv e-prints},
archivePrefix={"arXiv"},
eprint={1306.5390},
primaryClass={"cs.DC"},
keywords={Computer Science – Distributed, Parallel, and Cluster Computing, Computer Science – Computer Vision and Pattern Recognition, I.3},
year={2013},
month={jun},
adsurl={http://adsabs.harvard.edu/abs/2013arXiv1306.5390A},
adsnote={Provided by the SAO/NASA Astrophysics Data System}
}
This paper presents a parallel Salt and Pepper (SP) noise removal algorithm in a grey level digital image based on the Hypergraph Based Root Mean Square (HGRMS) approach. HGRMS is generic algorithm for identifying noisy pixels in any digital image using a two level hierarchical serial approach. However, for SP noise removal, we reduce this algorithm to a parallel model by introducing a cardinality matrix and an iteration factor, k, which helps us reduce the dependencies in the existing approach. We also observe that the performance of the serial implementation is better on smaller images, but once the threshold is achieved in terms of image resolution, its computational complexity increases drastically. We test P-HGRMS using standard images from the Berkeley Segmentation dataset on NVIDIAs Compute Unified Device Architecture (CUDA) for noise identification and attenuation. We also compare the noise removal efficiency of the proposed algorithm using Peak Signal to Noise Ratio (PSNR) to the existing approach. P-HGRMS maintains the noise removal efficiency and outperforms its sequential counterpart by 6 to 18 times (6x – 18x) in computational efficiency.
June 25, 2013 by hgpu