Heron and Alpha-Centroidal Mean Filters with Exponential Factors For
Total Page:16
File Type:pdf, Size:1020Kb
International Journal of Recent Technology and Engineering (IJRTE) ISSN: 2277-3878, Volume-9 Issue-1, May 2020 Heron and Alpha-Centroidal Mean Filters with Exponential factors for Deep Space Images Vivek B A, Keshav V Bharadwaj, Shankar Anbalagan, Abhinav Narayan, Sampath Kumar R white respectively, this is an 8-bit representation. There are floats and double representations for more accurate image Abstract: In this article, we discuss empirical methods that can description. Digital Image can be represented as a matrix be add-on to enhance spatial image filters. Discussing on the function mathematically. Consider a function f with two implementation of such methods for Deep-Sky images from space th th telescopes. Spatial image filtering houses mean filters that use parameters m row and n column. Fig. 1 shows are kernel method to filter a digital image in the spatial domain. To presentation of the function f in image pixel space. The improve the performance of the existing filters and aid the new Mathematical function f can be a grey image or a color image. upcoming filter, a technique is developed that can be added to the Where in a grey image contains pixel values from 0 to 1. filter to improve their performance. This study gives a detailed Color images have three channels Red (R), Blue (B), Green analysis of an empirical weight factor and exponential factoring methods for the mean filters that are proposed and implemented. (G) or simply known as RGB. Each channel can have values The exponential factoring is applied to the recent mean filters from 0 to 255 regions for an 8-bit image. Typically, the values Heron, Centroidal and Inverse-Contraharmonic. Performance of p and q are taken to be 3×3, 5×5, 7×7, and 9×9. The p × q analysis of both methods and comparison to existing mean matrix is called a kernel. Larger the kernel more filtering of filtering performance are represented. The images are classified noise, but the more blurring of the image takes place. The into white or black based background and analyzed for performance parameters, comparing the results from the filters surrounding pixels affect the center pixel. For a noised image and filters with the exponential factoring. The empirical methods the spatial filter is applied to the kernels, traversing through were proven to improve the efficiency in denoising of images of the image. Fig.1 the existing mean filters and the new Heron and Centroidal mean filters, hence can be used as add-ons to existing spatial mean filters. One of the empirical techniques, exponential factoring is promising in denoising high density noised images. This novel method is implemented to filter noise from Deep Space images taken by space telescopes. Ultra-high-resolution images are filtered and implemented on Single Board Computers for remote handling, with testing done on MATLAB. Keywords: Centroidal filter, Deep- Sky images, Empirical weighted factoring, Exponential factoring, Heron filter, Spatial Mean filters, Structural Similarity Index. I. INTRODUCTION Fig. 1. Image Kernel and masking matrix. Digital Image Processing technique evolved from the 1960s in various institutes across the world. It gained thrust Transmission of image data through a channel induces from the late 1970s during the birth of the digital computer various noises. Spatial image filtering can be done on images era. The expense of circuitry for denoising is handled by which are corrupted with additive and multiplicative noises. digital signal processors, and currently PC- CPU’s are One of the highlighting properties of spatial image filtering is powerful enough to process them. Digital Image Processing “Complete removal of noises and preservation of edges”. involves the manipulation of image pixels using computer algorithms. The values of these pixels can be in different data A. Noise formats like integer format with 0 to 255 values for black to 1) Gaussian Noise: Usually termed as the noise in an amplifier. The signal is additive, the intensity is independent in each pixel. Statistically, the noise is Revised Manuscript Received on May 21, 2020. Gaussian distribution curve Fig. 2(a). Vivek B A, Electronics and Communication, RNS Institute of 2) Poisson Noise: Generated in electronic devices Technology, Bengaluru, India. Email: [email protected] referred as shot noise. Discrete nature of electric Keshav V Bharadwaj, Electronics and Communication, RNS Institute of Technology, Bengaluru, India. Email: [email protected] charge flow is the reason for this noise Fig. 2(b). Shankar Anbalagan, Computer Science, RNS Institute of Technology, Bengaluru, India. Email: [email protected] Abhinav Narayan, Electronics and Communication, RNS Institute of Technology, Bengaluru, India. Email: [email protected] Dr. Sampath Kumar R, Mathematics, RNS Institute of Technology, Bengaluru, India. Email: [email protected] Published By: Retrieval Number: A2866059120/2020©BEIESP 2333 Blue Eyes Intelligence Engineering DOI:10.35940/ijrte.A2866.059120 & Sciences Publication Heron and Alpha-Centroidal Mean Filters with Exponential factors for Deep Space Images 3) Salt and Pepper Noise: A Mathematical model is as in image after filtering. Mathematically it is given by (1). (3). If the probability matches, it replaces that pixel by salt or pepper. Otherwise, the original pixel value 1 mn11 MSE[ s ( , ) t ( , )]2 (1) is retained. Original image and Salt & Pepper noised pq* image can be compared in Fig. 2(c). uv00 4) Speckle Noise: Speckle is multiplicative type of noise. 2) Peak Signal to Noise Ratio (PSNR): Ratio for extreme It is one of the tough noises to be removed. Speckle values of signal and noise. A higher value means the noise is a major issue in medical imaging and SAR (Synthetic Aperture 2 Radar). Original image and reconstructed image is said to be good. Mathematically it Speckle image can be compared in Fig. 2(d). is given by (2). r 2 10log (dB ) (2) 10 MSE 3) Mean Absolute Error (MAE): Shows how much the predicted value differs from observed values. Mathematically given by (3). (a) Hilbert curve Gaussian Noise 1 N (3) prdict observed N i1 4) Coefficient of Correlation (COC): Estimation of one variable when other variable changes. (4). abii (b) Cameraman Poisson Noise r (4) 22 abii II. RELATED WORK H Hu and G. De Haan in [1] gave insight into how hybrid filters are performing better compared to linear filters. The Hybrid filter is designed with combinational vectors and adaptive filtering. Sampath Kumar and K M Nagaraja have (c) Hilbert curve Speckle Noise elaborated on rth oscillatory means in [2]. They have also contributed in bringing up of convexities of generalized Heron means and convexity of Invariant Contra-harmonic means, discussed in [5],[8]. They laid the foundation for the upbringing of Inverse Contra-harmonic and Heron means. Along with Geetha and Satish Kumar, they have analyzed the performances of these means in [9]. The performance values of Normal means in [9] are taken for comparative analysis in this work. Improvements to the (d) Hilbert curve Salt & Pepper Noise methods and equations used in [9],[10] have been proposed and implemented in this work. K M Nagaraja with others in Fig. 2. Original and noised images with Hilbert Curve [4] has discussed the mean inequalities of harmonic and and Cameraman test images. Contra-harmonic mean. In [7] the authors have shown paths for new means by proposing Alpha Centroidal mean. Azadeh Hilbert curve image is chosen to serve as the standard Noori Hoshyar in [3] discusses the implementation of spatial image for comparison. mean filters in the identification of skin cancers. This work has proved the uses of a mean filter in denoising of images. The mean filters used in [9] are discussed in below subsection. B. Parameters Statistical methods used to analyze the performance of A. Mean Filters mean filters and the proposed empirical methods. 1) Harmonic Mean: For p × q dimension harmonic mean is represented as in Fig. 1. 1) Mean Square Error (MSE): The computation of average for squares of errors. In image processing, it is used to compare the pixels of noiseless image with the pixels of Published By: Retrieval Number: A2866059120/2020©BEIESP Blue Eyes Intelligence Engineering DOI:10.35940/ijrte.A2866.059120 2334 & Sciences Publication International Journal of Recent Technology and Engineering (IJRTE) ISSN: 2277-3878, Volume-9 Issue-1, May 2020 Function k is the kernel function accessing the s row and t Contra-harmonic means. Weighted factors are introduced in column. The product of total rows and columns p × q is in the form of fractions and exponentials. product with the general harmonic mean. Heron mean formula is introduced with 2/3 and 1/3 weight values. pq* 1 ˆ ˆ 2 1 1 pq* f (,) (5) f(,) k (,) s ( k (,)) s (10) 1 3pq * 3 (,),s (,),s (,),s ks(,) Equation (10) can be used for multidimensional arrays. Such 2) Contra-harmonic Mean: Mathematically represented as as in filtering of RGB images, which contain in (6). multidimensional arrays in three dimensions. The Centroidal mean is also introduced with the weighted fractional values. Q1 ks(,) Mathematically, it can be represented as in (11). fˆ(,) (,),s (6) ks(,) Q Q1 (,),s ks(,) 1(,),s 2pq * (11) fˆ(,) 1 3) Heron Mean: Heron mean is a multiplicative denoising 33Q ks(,) ks(,) technique. As a result, consumes more memory and power. (,),s (,),s Resulting in good denoising. Mathematically it can be represented as in (7). Discussed in [7] Inverse Contra-harmonic mean has been upgraded with the weighted factors in its exponents. It is represented as in (12). 1 1 pq* Q 2 ˆ (7) ks(,) f(,) k (,)( s k (,)) s pq* (,),s pq* (,),s (,),s ˆ (12) f(,)*(,) k s ks(,) Q1 (,),s 4) Centroidal Mean: Similar to calculating the centroid of a (,),s regular shape.