Professional Documents
Culture Documents
)
Where p
i
(x, y) is the i
th
pixel with the coordinate (x, y) to be segmented and c
j
is the j
th
centre or cluster and n
is the no of pixels in the image.
For all the clusters we have to calculate fitness value based on following equation we have to find cluster with
high fitness value.
For the pixels having the same Euclidean distance to two or three adjacent clusters, sort the grey intensity of
these pixels in the ascending order according to their distance from cl and denote the sorting array as Er,
where r = 1,2, 3 (K1). Find the empty cluster as
1. If cluster without members is found
1.1. Sot all clusters in the ascending order according to their fitness values and name the sorting array as Fq,
where q =1, 2, 3 k.
1.2. For all clusters obtained in step 6.i) (a), sort these clusters in ascending order according to the number
of pixels or members in the clusters and denote the sorting array as Hw, where w = 1, 2, 3.z (z is the total
number of empty and zero variance clusters)
1.3. Begin with assign the pixels with grey intensity of Eb to Hb where b=1and continue until the value of b
in Hb equals to z or the value of b in Eb equals to (k-1).
2. If cluster with member is found
2.1. We begin to assign the pixels with grey intensity E
b
to the clusters with the lowest fitness value among
their adjacent clusters, where b =r = 1, 2..k1
3. Increase iteration by t = t + 1, and update the centre positions, and measure the Mean Square Error value
using following Equations
239 Elsevier Publications, 2013
Mixed Noise Reductions in Microarray Images Using Wavelet Thresholds
Where, n j is the number of pixels in the j
th
cluster.
3. Wavelet Transformations
Wavelet theory is an alternative approach to the short-time Fourier transforms (STFT) and extension of
Fourier theory. A wavelet as its name implies is a small wave that grows and decays essentially in a limited time
period. In Fourier theory, the signal is decomposed into sins and cosines but while coming to wavelets the signal
is projected on a set of wavelet functions. Fourier transform would provide good resolution in frequency domain
and wavelet would provide good resolution in both time and frequency domains.
Wavelet analysis the signal is decomposed into scaled and shifted versions of the chosen mother wavelet.
Wavelets have been extensively used in image processing that provides a multi-resolution decomposition of an
image. Wavelet transform provides better spatial and spectral information of image formation because it
provides a non-redundant image representation. The wavelet transform decomposes the image into low-high,
high-low, high-high spatial frequency bands at different scales and the low-low band at the coarsest scale. DWT
allows thresholding, clipping and shrinking to separate signals or remove noise. Wavelet transform has been
greatly used in many areas, such as texture analysis, data compression, feature detection, and image fusion.
De-noising of microarray images affected by Gaussian noise using wavelet thresholding is very effective
approach because its ability to capture the energy of signal into a few energy transforms values. De-noising the
microarray image using wavelet threshold is as follows:
1. For noisy microarray image apply wavelet transformation to obtain noisy wavelet coefficients.
2. At each level we have to choose appropriate threshold limit is chosen to overcome noise. Here soft
thresholding approaches are used for removal of noise microarray images.
3. Perform Inverse wavelet transformation to obtain De-noising image.
While wavelet threshold is explained as decomposition of image wavelet coefficients, which contains energy,
transform values and comparing coefficient values with given detailed threshold values. The image f is corrupted
Gaussian noise with independent and identically distributed mean and standard deviation. Then the noisy image
received is g
ij
=f
ij
+sn
ij
.
They are basically two types of thresholdings are there 1) Hard Thresholding and 2) Soft Thresholding. Where
Hard Thresholding is discontinuous and also input is kept if it is greater than threshold T, otherwise it is kept as
Zero. Where as in soft thresholdings it will degrades all other coefficients that trend to blur the images. We can
see that soft thresholding approach is better and yields good resultant images.
4. Proposed methodology BEMD Using Filter
The filtering process using BEMD is summarized as follows:
The noisy image is firstly decomposed into IMFs and residue components using BEMD. After decomposition,
the first few IMFs contain the large amount of noise (High Frequency Components).
The wavelet transform is applied to filter these first few IMFs, to improve the visual quality of the image. To
reduce noise, we just reject all values lower than a specified threshold in the extrema points of the IMFs.
Thereafter wavelet reconstruction algorithm is applied to obtain the IMF image.
240 Elsevier Publications, 2013
Lakshmana Phaneendra Maguluri, SK Salma Begum, Dr. G J S N R J Prasad, P Avinash, J Trinadh Babu and M Siva Naga Srikanth
Fig. 1. De-noising using wavelet transformation filtering
Fig. 2. Proposed BEMD with Filtering Method
Finally the BEMD reconstruction (combination of Low frequency components and wavelet filtered high
frequency components) gives the de-noised image.
Thresholding is one of the most important approaches in image segmentation. In this approach pixels are alike
are grouped together. Often a image histogram is used to best setting for threshold together we are combining
four types of thresholding techniques Universal Threshold SURE Shrink, Bayes Shrink and Normal Shrink. The
proposed methods perform significantly better in terms of noise suppression and detail preservation of microarray
images.
LW (IMF) HF (IMF)
Input
DWT
Wavelet
Threshold
IDWT
Output
Noisy Microarray
Image
BENB with Filteiing
De-noising Microarray
Image
Wavelet
Thresholdings
241 Elsevier Publications, 2013
Mixed Noise Reductions in Microarray Images Using Wavelet Thresholds
5. Experimental Results
Noise removal steps of the microarray image are performed on a 48 blocks, each block consisting of 110
spots. A sample block has been chosen and 108 spots of the block have been cropped for simplicity. The sample
image is a 154*200 pixel image that consists of a total of 30800 pixels. The microarray image have been
converted to grayscale image to specify a single intensity value that varies from the darkest (0) to the brightest
(255) for each pixel shown in figure 4 We used the image quality metric, peak signal-to-noise ratio (PSNR), to
measure the quality of the restored image. The PSNR measure is defined as
PSNR=2u.log1u
Where MSE is the mean squared error between the original noise-free image and the restored images.
Microarray Image White Gaussian Noise Image
Wavelet Thresholds Filtered using thresholding
Fig. 3. Experimental Results.
Table 1. PNSR Values for filtering Method
Method =0.015 =0.025 =0.036
Wavelets (Universal Shrink) 24.02 18.98 16.49
Wavelets (Sure Shrink) 22.9 17.11 14.76
Wavelets (Bayes Shrink) 21.08 16.72 12.91
Wavelets (Normal Shrink) 21.98 16.63 11.91
BEMD+Wavelets (UniversalThreshold) 32.11 29.87 23.86
BEMD+Wavelets (Sure Shrink) 31.89 28.74 22.11
BEMD+Wavelets (Bayes Shrink) 32.26 25.78 19.43
BEMD+Wavelets (Normal Shrink) 38.91 30.24 24.22
242 Elsevier Publications, 2013
Fig. 4. PNSR Values for filtering method.
6. Conclusion
The BEMD decomposes the image into IMFs and residual component. Then, the selected high frequency
IMFs are de-noised with wavelet model by using different thresholds and finally the BEMD reconstruction gives
the de-noised image. The experimental results show the proposed algorithm can perform significantly better in
terms of noise suppression and detail preservation in microarray images.
References
[1] M.Schena, D.Shalon, Ronald W.davis and Patrick O.Brown,Quantitative Monitoring of gene expression patterns with a complementary
DNA microarray, Science, 270,199,pp:467-470.
[2] Wei-Bang Chen, Chengcui Zhang and Wen-Lin Liu, An Automated Gridding and Segmentation method for cDNAMicroarray Image
Analysis, 19th IEEE Symposium on Computer-Based Medical Systems.
[3] Tsung-Han Tsai Chein-Po Yang, Wei-ChiTsai, Pin-Hua Chen, Error Reduction on Automatic Segmentation in MicroarrayImage, IEEE
2007.
[4] Eleni Zacharia and Dimitirs Maroulis, Microarray Image Analysis based on an Evolutionary Approach 2008 IEEE.
[5] Nor Ashidi Mat Isa, Cluster-based Adaptive Fuzzy switching median filter for removal of universal impulse noiseIEEE Transactions
on customer electronics vol.56.no.4.November 2010.
[6] S.Satheesh, Dr.KVSVR Prasad, Medical Image Denoising using Adaptive Threshold based on Contourlet Transform, Advanced
Computing: An International J ournal ( ACIJ ), Vol.2, No.2,P.52-58, 2011.
[7] Geoffrine J udith.M.C1 and N.Kumarasabapathy, Study and Analysis of Impulse Noise Reduction Filters, Signal & Image Processing :
An International J ournal(SIPIJ ) Vol.2, No.1,P. 82-92, 2011.
[8] Rastislav Lukac_, Bogdan Smoka, Application of the Adaptive CenterWeighted Vector Median Framework for the Enhancement of
CDNA Microarray Images, Int. J . Appl. Math. Comput. Sci., Vol. 13, No. 3, 369383, 2003.
[9] Amir Beck, Marc Teboulle, A Fast Iterative Shrinkage-Thresholding Algorithm with Application to Wavelet-based Image Deblurring,
IEEE conference, ICASSP 2009,P.693-696,2009.
[10] Gnanambal Ilango and R. Marudhachalam, New Hybrid Filtering Techniques for Removal of Gaussian Noise From Medical Images,
ARPN J ournal of Engineering and Applied Sciences, VOL. 6, NO. 2, P.8-12, 2011.
[11] Naga Sravanthi Kota, G.Umamaheswara Reddy , Fusion Based Gaussian noise Removal in the Images Using Curve lets and Wavelets
With Gaussian Filter, International J ournal of Image Processing (IJ IP), Vol.5, No.4 ,P.456-468, 2011.
[12] D.Rama Krishna Noise Removal using Empirical Mode Decomposition and Wavelet Transform in Microarray ImagesProceedings of
the National Conference on Emerging Trends in Information Technology NCETIT-2013.
[13] Agarwal, R. Bit plane average filtering to remove Gaussiannoise from high contrast images, ICCCI 2012
u
1u
2u
Su
4u
Su
s=o.o1S s=u.u2S s=u.uS6
Wavelets
(0niveisal
Thiesholu)
Wavelets (Suie
Shiink)
243 Elsevier Publications, 2013
Lakshmana Phaneendra Maguluri, SK Salma Begum, Dr. G J S N R J Prasad, P Avinash, J Trinadh Babu and M Siva Naga Srikanth
Index
A
Arabidopsis thaliana, 233235
M
miRNA in arabidopsis thaliana and oryza sativa, 232
materials and methods, 233
nucleotide position wise AUGC, 235236
results and disscusion, 233235
O
Oryza sativa, 233235