- Open Access
- Total Downloads : 10
- Authors : Deepa Parasar, Dr. Vijay R. Rathod
- Paper ID : IJERTCONV3IS01013
- Volume & Issue : ICNTE – 2015 (Volume 3 – Issue 01)
- Published (First Online): 24-04-2018
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
An Innovative Quasi Newton Method for Enhancing Ultrasound Medical Image Quality
Deepa Parasar Dr. Vijay R. Rathod
Assistant Professor, SCOE,Kharghar Professor, XIT,Mahim
Abstract- The aim of this paper is to introduce a novel variational method for enhancement of quality of ultrasound image. Medical imaging provides an effective and non-invasive mapping of the anatomy of human body. Pathological conditions of body tissues produce different image patterns and the patterns exhibited by the biological tissues through their images have been in routine clinical use for medical diagnosis purposes. Medical image understanding is a computing process of object recognition in medical image using computer vision, applied mathematics, signal analysis and artificial intelligence Image processing is the use of computer algorithms to perform image processing on digital images. Quasi-Newton (QN) based iteration of the proposed algorithm helps in converging towards a saddle point with locally isotropic convergence. This convergence is regardless of the spatial and spectral distributions of medical images. Hence, this proposed QN UICA (Unbiased Independent Component Analysis) gives major contribution in the classification of medical images. The experimental results show that the proposed QN-UICA has better classification accuracy and convergence rate to resolve the problems of mixed classes in the medical image classification.
Keywords-Median Filter, Fuzzy C-Means Segmentation, Quasi-Newton, Ultrasound Images.
-
INTRODUCTION
Medical Imageology is a cross-discipline to study imaging technology of biomedicine. And it is an important part of iatrology diagnosis technology. Pathological conditions of body tissues produce different image patterns and the patterns exhibited by the biological tissues through their images have been in routine clinical use for medical diagnosis purposes [1]. In iatrology, the image has very significant sense for people understanding disease. Medical image understanding is a computing process of object recognition in medical image using computer vision, applied mathematics, signal analysis and artificial intelligence Image processing is the use of computer algorithms to perform image processing on digital images. As a subfield of digital signal processing, digital image processing has many advantages over analog image processing; it allows a much wider range of algorithms to be applied to the input data, and can avoid problems such as the build-up of noise and signal distortion during processing [2-3]. Image analysis usually refers to processing of images by computer with the goal of finding what objects are presented in the image. Image segmentation is one of the most critical tasks in automatic image analysis. Over the years, the research in the medical imaging has produced
many different imaging modalities for the clinical purpose. The different imaging technologies provide the exceptional views of the internal anatomy and the trained radiologist quantify and analyze the embedded structures. The most common imaging modalities are X-rays, computed tomography (CT), magnetic resonance imaging (MRI), ultrasound etc. Among the medical images from different imaging modalities, ultrasound B-scan images are widely used. This widespread choice is due to its cost effectiveness, portability, acceptability and safety. The choice of the best imaging modality, to either help or to solve any particular clinical problem, is based on the factors such as resolution, contrast mechanism, speed, convenience, acceptability and safety [4]. The cost effectiveness and portability of the modality is particularly important in countries like India to allow widespread access or to provide sophisticated medical imaging. Due to its ability to visualize human tissue without deleterious effect, ultrasound B-scan imaging has become the most widely used technique for imaging soft tissues such as the lungs, liver, prostate, uterus, spleen, kidney and bone fracture etc. Medical ultrasound images which are obtained from coherent energy, often suffer from the interference of backscattered echoes from the randomly distributed scatters, called speckle [5]. Speckle is considered as a multiplicative noise that obscures the fine details in the images such as lesions with faint grey value transitions and small details. Due to presence of the high level noise (speckle), the quality of the ultrasound image degrades. It is very much essential to develop efficient denoising techniques which are used to suppress the noise in an image and to preserve the edges and fine details of the original image in the restored image as much as possible [6]. Jacques Demongeot [7] proposed a collection of analytic methods for solving tasks of low level image processing like contrasting, segmenting and contouring. A.P.H. Butler et al. [8] studied to review the clinical potential of spectroscopic X-ray detectors and to undertake a feasibility study using a novel detector in a clinical hospital setting. Hence, proposed QN-UICA quite adaptable and extendable algorithm for a user to separate the different classes. At the moment of source separation, the
gradient of (G) disappears suddenly (at the expression of G
= I or any permutation matrix). The gradient of (G) with respect to G is obtained by using the cumulants properties as follows,
(Gr ) S C ,1 GT
The term
A1
is multiplied in the right part of Eq. (5),
Gr
x x,s
(1)
then the separating system is obtained as in the following Eq. (6),
When the gradient is equating to zero than the estimating equation is significantly denoted as,
B (m1) B (m) (m) (C1, S I )B (m) ,
(6)
s s x,x x s
s s x,x x s
S C I
S C I
,1
x x,x
(2)
This expression denoted as the CII (cumulant-based
the above equation depends only on the outputs and its solution will go ahead to an equivalent approximate of matrix G [9].
iterative inversion) term which is significantly also known as Quasi-Newton method, due to the recursion property. This method inverts the system iteratively in a very robust manner to estimate the mixing system, which is estimated as
s y,x x
s y,x x
-
PROPOSED WORK
A(B (m) ) C1, S
(see [12, 13] for further details). By the
-
Quasi Newton Algorithm
In this section, an algorithm is explained that help to converge towards the disjoint solution. Since source partition
way, it is an expected observation to find out the following recursion expression, in the CII algorithm at set = 1,
B (m1) (I (m) (C1,1 I ))B (m)
is not at least or utmost of (G) but a saddle point, gradient-
based approaches cannot be utilized as the predictable
s x,x s
(7)
gradient or the innate gradient [9, 11] to adapt the segregation system. Instead, the BSS solution is suggested by using a preconditioned process, which uses the second-order
It searches the diagonalization of the symmetric correlation matrix C1,1 . Almeida et al. proposed a globally
x, x
x, x
stable decorrelation algorithm [14]. The algorithm CII
information existing at partition. In order to get the zeros of
considers
Sym
diag(sign(diag(C1, )))
for
the gradient, the exploitation of a preconditioned iteration
[11] of the form is recommended ascr x,x
x,x
x,x
implementation and the moments of the outputs are used to findthe cumulant matrix C1, . The following given
r r
r r
vecG (m1) vecG (m) (m) (h )1 vec( )
(3)
component matrix, considers as for real signal on the value
Gr
of 3 ,
Where h is defined as an estimation of the true Hessian matrix in the region of the partition. This category of numerical algorithm is an alternate of the quasi-Newton chord methods [9]. This Hessian approximation is proposed as follows,
(8)
Where the diagonal elements are defined as
[S 3 ] sign(E[x4 ] 3(E[x2 ]2 ) in the matrix S 3 .x ii i i x
h (G ) k
((G 1)T G 1),
(4)
The overall observation significantly shows the possibility
r M r r
s s s
s s s
It shows the difference only in the diagonal terms of the true Hessian matrix. Furthermore, on the separation of the classes, the aforesaid difference will become negligible, due to the Hessian approximation. It keeps true hessian for the Eigenvalues with a single module. On the other hand, as the
of an adaptation of similar kind of structural form such as Natural Gradient [9, 11] in the CII algorithms having the stochastic versions. Only keeping the exception of the positional interchanging between linear and non-linear functions such as,
Eq. (1) shows this difference is an important as the deceptive results of the estimating Eq. (2). For these, the true hessian plays an important role to change the sign of some
B (m1) B (m) (m) ( yg( y)T I )B (m) ,
(9)
Eigenvalues of the Hessian approximation in their respective,
Where g(.) is the appropriate function that behaves as
to avoid the possibility of converging towards non-separating solutions. On Substituting (4) into the iteration (3) and then the following expression in the following algorithm:
component wise of the output vector.
is found for the case of
3
r r x,x x r
r r x,x x r
G (m1) G (m) (m) (C1, S I )G (m) ,
(5)
order value, where and are expresses as the adaptive estimates ith output power and of the sign of its fourth-order cumulant respectively.
-
Optimal selection of the step-size
Due to the nature of quasi-Newton type, the CII algorithm confirmed the mechanism region limitation always in the
w C S
w C S
(m) min 2 ,
continuous fashion on
(Gr ) . Even on the singularity
1 w
1
1,
x,x x
property of the matrix B, the region will not cross or reach
(14)
the discontinuities. To ensure that (m) 1, which is an
with 1 and
w 1
(m1) (m) (m)
essential condition for Bs (I )Bs
to be
Therefore, the advanced version of the algorithm utilizes
singular is that (m) 1 for any chosen matrix norm. Since the triangular inequality is considered as,
many cumulants matrices to make it extra robust in the sense of deducting the probability which emphasizes mainly on a specific cumulant. These deductions come due to the occurrence of a few bad choices of cumulant sequence whose
C1, S I
1 C1, S
1 C1,
(10)
outcomes in near zero values of the weighted sum of
x,x x x,x x x,x
It is an adequate expression to prefer,
cumulants for few sources. Additionally, the statistical information utilizes in best way by using many cumulants matrices in the proposed algorithm. However, the variance of the cumulant estimation is inversely proportional to the
2
(m)
(m)
(11)
selected weighting factor. Some applications related to color
min
1
,
1
C
C
1,
x,x
and non-stationary source based information can also consider as the extension of the additional algorithms. It can
C
C
be achieved by replacing the self-cumulants 1 accompany
xi
Here the 1 and the term 2
should consider as the
with cross-cumulants in the structure of
(1 )
Cum( y [m], y [m t ],……, y [m t ])
where
s
s
convergence properties of the algorithm to avoid
B(m1)
i i 1 i d
becoming singular.
td , d 1,…., , are properly selected time delays which
satisfy
Cum(si [m], si [m t1],……, si [m td ]) 0i.
In this
-
To incorporate additional information of higher order
One of the major problem occurs in the CII algorithm, due
scenario, the defined form of the algorithm is quite similar as aforesaid algorithm, except for the details, which defines the information of cross-cumulant matrices in such a way
to the zero value of the
C1
cumulant for any of the
C1, Cum( y [m], y [m t ],……, y [m t
]) .
s
sources. A set of indexes has to be incorporated
xi ,xj
i i 1 i d
1,….., N : N , 1 to resolve this drawback. It
i i
i i
i i
i i
will resolve in such a way that No one sources removes by
-
-
Flow Diagram
the sum of cumulants
1 . The non-Gaussianity of the
C
C
si
The following flow diagram based on Quasi-Newton
sources proves the existence of at least one possible set .
method has been used for enhancing the quality of ultrasound
Original Left Image
Original Left Image
A weighted sum of many cumulants as the resulted outcomes
whose index related to the set , is used to measure the non-gaussianity in place of a single cumulant,
C1
medical image.
Original Image
Original Right Image
Original Right Image
h(x )
w xi ,
Median Filtering and
i
1
Filtered Left Image
Filtered Left Image
(12)
Thresholding
To achieve the
w 1, a weighting terms w
Fuzzy C-Means Segmentation
Fuzzy C-Means Segmentation
chooses as positive. The second-order information is not included from this weighted sum at the condition of 1 .
On considering the similar steps of aforesaid, a saddle point signifies the disjoint sets in the ensuing. In the similar way,
the saddle point can be found by the results of the
Segmented Map
Segmented Map
comprehensive and cumulant-based iterative inversion (GCII)
algorithm,
Filtered Right Image
Filtered Right Image
B(m1) B(m) (m) w C1 S I B(m) ,
Enhanced Image
Enhanced Image
s s
Where,
x,x x s
(13)
Fig.1. flow chart
-
RESULTS AND DISCUSSIONS
The results for proposed QN-UICA approach o ultrasound images are shown below.
Fig 1 shows the ultrasound image of a fetus of 16.7 cm.
n
n
Fig.5. Left Filtered Image of Input Image
Fig.6. Right Filtered Image of Input Image
g ig
g ig
Fig.1. Original Ultrasound Input Image
Fig 2 is the enhanced image of the fetus after applyin QN-UICA method on input image. By viewing Fig 1 and F
2 it is been clear that it is to recognize and analyze the area of interest after enhancement of image.
Fig.7. Left Filtered Threshold Image
Fig.8. Right Filtered Threshold Image
Fig.2. Enhanced Image
Fig 3 and Fig 4 are left and right image of the input image. For the dataset of Ultrasound images it is not possible to have the left and right image but the proposed method uses the concept of left and right image so we have used the same input image as left image and right image.
Fuzzy C-Meanssegmentation assigns pixels to clusters based on their fuzzy membership values. Fuzzy membership values are assigned to pixels based on their distance from the center of different clusters. The smaller the distance of pixel under consideration from cluster centroid, higher will be the degree of membership to that cluster and vice-versa. The Fuzzy C-mean segmented image is shown in Fig 9.
Fig.9. Fuzzy C-Mean Segmented Image
Absolute Difference
61.0247
Signal to noise ratio
1.1615
Peak signal to noise ratio
11.1330
Image fidelity
-0.7653
Mean squared Error
5.0093e+03
Root Mean squared Error
70.7765
Absolute Difference
61.0247
Signal to noise ratio
1.1615
Peak signal to noise ratio
11.1330
Image fidelity
-0.7653
Mean squared Error
5.0093e+03
Root Mean squared Error
70.7765
Statistical analysis of the Input Image and the Enhanced Image is as shown in following table.
Fig.3. Left Image of Input Image
Fig.4. Right Image of Input Image
Median Filters are applied on the left image and right image of input ultrasound image. Median Filters can do excellent job of rejecting noise, in particular, shot or impulse noise in which some individual pixels have extreme values. It has been shown in Fig 5 and Fig 6. Default Thresholding value i.e half of size of image is considered here for finding out Left Filtered Threshold image and Right Filtered Threshold image as being shown in Fig 7 and Fig. 8.
-
CONCLUSION
In this paper we have improved the quality of ultrasound image by using median filter and Fuzzy C-means segmentation to remove noises by preserving edges and thresholding is done on them. Results provided by median filter are able to remove noise, reduce speckles, preserve
edges and can be used in real time application. The obtained results demonstrate that the proposed Quasi Newton method increases the medical image quality as we have seen Fig 2 the areas which are of interest are getting more highlighted.
REFERENCES
-
A.P. Dhawan, Medical Image Analysis.: John Wiley Publication and IEEE Press, 2003
-
Mora B, Maciejewski R, Chen M, et al, Visualization and computer graphics on isotropically emissive volumetric displays , IEEE on visualization and computer graphics, 2009; 15(2): 221-233.
-
Draper BA, Beveridge JR, Teaching image computation: From computer graphics to computer vision , International journal of pattern recognition and artificial intelligence, 2001; 15(5): 823-831.
-
P.N.T. Wells, "Current status and future technical advances of ultrasonic imaging," IEEE Engineering in Medicine and Biology Magazine, vol. 19, no. 5, pp. 14-20, 2000.
-
C.B. Burckhardt, "Speckle in ultrasound B-mode scans," IEEE Transaction on Sonics and Ultrasonics, vol. SU-25, no. 1, pp. 1-6, 1978
-
R. Touzi, "A review of speckle filtering in the context of estimation theory," IEEE Transaction on Geosciences and Remote Sensing, vol. 40, pp. 2392-2404, 2002.
-
Jacques Demongeot A brief history about analytic tools in medical imaging: splines, wavelets, singularities and partial differential
equations, Proceedings of the 29th Annual International Conference of the IEEE EMBS Cité Internationale, Lyon, France August 23-26, 2007.
-
A.P.H. Butler, N.G. Anderson, R. Tipples, N. Cook, R. Watts, J. Meyerf, A.J. Bell, T.R. Melzer, P.H. Butler Bio-medical X-ray imaging with spectroscopic pixel detectors, Nuclear Instruments and Methods in Physics Research A 591 (2008) 141146
-
S. Cruces, L. Castedo, and A. Cichocki, Robust blind source separation algorithms using cumulants, Neuro computing, vol. 49, no.1-4, pp. 87-118, 2002.
-
S. Cruces, A. Cichocki, and L. Castedo, An iterative inversion approach to blind source separation, IEEE Trans. Neural Networks, vol. 11, no. 6, pp. 14231437, 2000.
-
L. Zhang, A. Cichocki, and S. Amari, Natural Gradient Algorithm to Blind Separation of Over determined Mixture with Additive Noises, IEEE Signal Processing Letters, vol. 6, no. 11, pp. 293-295, 1999.
-
C.T. Kelley, Iterative methods for linear and nonlinear equations, In: Frontiers in Applied Mathematics, SIAM, Philadelphia, PA, vol. 16, 1995, pp. 7178.
-
L. Zhang, S. Amari, and A. Cichocki, Natural Gradient Approach to Blind Separation of Over- and Under-complete Mixtures, In Proceedings of ICA'99, Aussois, France, 1999, pp. 455-460.
-
S. Cruces, L. Castedo, and A. Cichocki, Novel Blind Source Separation Algorithms Using Cumulants, In IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol. V, Istanbul, Turkey, pp. 3152-3155, 2000.