You are on page 1of 5

Journal of Critical Reviews

ISSN- 2394-5125 Vol 7, Issue 13, 2020

IMAGE ENHANCEMENT FOR ULTRASOUND IMAGES USING SOBEL EDGE


DETECTION
M Ravi Kumar1, J Lakshmi Prasanna2, Varanasi Sri Harsha Vardhan3, Morla Bhaskar Vystanava
Swamulu4, Gade Kalyan Kumar5, Sreevardhan Cheerla6, Chella Santhosh7
1234567Department of Electronics and Communication Engineering, Koneru Lakshmaiah Education Foundation, Vaddeswaram,
Green Fields, Guntur (Dist), 522502, Andhra Pradesh, India.
Corresponding Author Email: ravikumar@kluniversity.in

Received: 12.04.2020 Revised: 13.05.2020 Accepted: 09.06.2020

Abstract
Ultrasonic image is an imaging technique widely used in medical diagnostic applications. Unfortunately, the quality of ultrasonic images,
mainly because of speckle noise, is poor. We suppress the sound of spikes using image filters in this project and finally we create an image
of an ultrasound detected on a rim. Median filtering, Fourier filters, Sobel filters, histogram equalization, Canny Edge Detection are the
techniques used. In terms of edge safety, the performance of the proposed method is calculated by a mean structural similarity in
relation to the other methods. The results of the proposed approach shows that the proposed approach can enhance the image quality of
ultrasound images by improving image quality while effectively minimizing speckle noise.

Keywords: Image Enhancement, Medical ultrasound imaging, Noise Reduction, Sobel Edge Detection, Speckle reduction, Speckle
noise, Ultrasound Images.

© 2020 by Advance Scientific Research. This is an open-access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/)
DOI: http://dx.doi.org/10.31838/jcr.07.13.69

INTRODUCTION
Fetal Electrocardiogram (FECG) Signal provides potentially dentification and CAD[4].The speckle pattern is strongly
reliable information that could help patients make more dependent on the body tissue structure and various image
informed and timely decisions when operating. The ultimate parameters, such as the ultrasound transducer's frequency and
reason for the interest in FECG signal analyzes is clinical geometry[5].
diagnosis and clinical applications. With strong and advanced
methodologies, it becomes very important in the fetal monitoring The aim of the speckle decrease is to remove speckle sound and
to isolate and identify FECG signal from composite abdominal preserve diagnostic information without losing critical data in
signals. Over the past few decades, Image quality in ultrasound the image. While implementing simple average and low noise,
imagery has been improved rapidly by advancement of electrical devices[6], it is difficult to remove the speckle noise.
technology in transducer sensitivity, beamforming and image Several speculative reduction techniques[7-16] have been
processing techniques [1]. Nevertheless, ultrasound imagery proposed, such as Speckle Reduction-Frequency Compounding,
doesn’t give optimal results in low contrast resolution images as Speckle Reduction-Spatial Compounding and Speckle Reduction-
the acoustic impedance among soft tissues is very small that is Post Filtering . Several techniques for the elimination of speckles
approximately equal to 1% [2]. Speckle is normally a grained salt are suggested. Methods of speckle reduction are generally
and pepper pattern of the sum of constructive and destructive divided into two groups. Composition blends ultrasound images
interference of the outgoing sound waves from the body [3]. from various scanning directions of the same target. The speckles
can be reduced at the expense of degraded spatial resolution.
Ultrasound pictures are taken in general purposes, uses sound This approach also requires the use of a high-speed image
waves with high frequency to view the body which is also known processing calculation, which normally is achieved by hardware.
as Sonography. Through Ultrasound images the body organs and At the present time, the enhancement of images after acquisition
the blood flowing through the veins can also be viewed. is commonly used since there is neither additional equipment
Ultrasound pictures are not concerned with radiation exposure in nor a minimum requirement, so processing on envelopes
contrast with X-ray imaging. In an ultrasound examination, a thin detected data or log compressed scanned data conversions can
layer of gel is applied in the area where the transducer is placed be carried out.
on the skin. The gel applied relays the ultrasound waves to the
body from the transducer. Ultrasonic photography uses sound PROCEDURE
waves to create images of the body. It is used to treat the causes Such filters have been connected to the AD equation, which gives
of pain, inflammation and swelling in the body's internal organs rise to the filter known as speckle removal which reduces
and to investigate babies in the pregnancy and in the brain and anisotropic diffusion. With different speckle rates this filter
hips. This is also used for direct biopsies, heart disease treatment showed excellent performance. Nevertheless, SRAD[17-18]
and accident assessment after a heart attack. Ultrasonic radiation continues to expand the thin linear and corrective functions. An
is not natural, non-invasive, or ionizing. approach that combines SRAD intensity and de-convolution
restoration is proposed by Acton[17] to overcome the problem of
The ultrasound picture comes from the reflection of the waves in feature broadening. This approach suggested that the distortion
the body structures. The frequency (amplitude) of the sound of the image was caused by the merging of the Point Spread
signal and Function (PSF) and the underlying feature of the imaging system.
thetimeittakesforthewavetogetthroughthebodygivetheinformatio Deconvolution sharpens line patterns in the image, while SRAD
nnecessarytocreateanimage.In addition, speckle interferes with t reduces saliva.
he processing andinterpretation of images such as segmentation,i

Journal of critical reviews 390

IJSTR
IMAGE ENHANCEMENT FOR ULTRASOUND IMAGES USING SOBEL EDGE DETECTION

Original Image

Median Filtering

Fast Fourier Transform & FFT Shift

Remove Lower Frequency

Inverse FFT & Inverse FFT Shift

Sobel Edge Detection

Thresholding the Image

Output Image

Fig. 1. Steps for Image Enhancement of Ultrasound Images

Image Acquisition in the pre-processing. The pre-processed image is further


Image Acquisition is the most important stage in image processed to get the desired output.
processing. The image acquired is completely unprocessed.
Image acquisition is the retrieving action of the image from any SPECKLE NOISE
source. Without this step no process can be done. In this paper, Speckle noise is a type of salt and pepper noise which is present
ultrasound images are enhanced. For acquisition of ultrasound radar imagery which is in turn a granular noise, a synthetic
images, a transducer is used on the body where the image should aperture radar (SAR)[17-23], ultrasound medicine and
be sensed and a thin gel is applied in the area of sensing so that it tomography pictures with optical coherence. Most surfaces are
relays the ultrasound waves in to body which are emitted from very rough at the wavelength level, both artificial and organic.
transducer. Ultrasound images are the reflections of the sound Photos from these surfaces are subject to a common
waves in the structure of the body. phenomenon called Speckle by imaging systems such as laser,
Synthetic Aperture Radar, and ultrasounds.
Pre-processing
Pre-Processing of the ultrasound images is used to transform MEDIAN FILTERING OF AN IMAGE
echo signals to original B-mode images without any post- The median filter has been used to extract the sound of an object
processing. Firstly , the multi-channel signals which are obtained or a signal using nonlinear optical filtering techniques. This step
by the transducer are summed to improve the signal to noise is used to improve the quality of the results which are going to
ration and to improve the resolution the image which is called undergone. Median filtering is basic non-linear image filtering
Beamforming. After Beamforming, the envelope of the RF signal technique of digital image processing, which is in turn used to
is detected using common Demodulation methods that are remove noise and preserving the edges.
Quadrature demodulation method, a variant of Foster-Seeley
discriminator which is called as radio discriminator is used in the
proposed method. Gray-scale image compression is the next step

Fig. 2. Median filtering of an Image

Median filtering is a non-linear way of eliminating images noise of neighbor is called the slide window, pixel-by-pixel, for the
[24]. It is often used because it is highly efficient at reducing entire image. The median is calculated first by numerically
noise while maintaining the edges. The filter works by moving sorting all the pixel values from the window and then deleting
pixel by pixel through the picture pixel and replacing each value the medium row pixel. Filtering of images for: noise reduction
with the neighboring pixel medium value. It is particularly Sharp contrast Highlight contours Edge detection.
effective in reducing the noise level of the' salt' type. The pattern

Journal of critical reviews 391


IMAGE ENHANCEMENT FOR ULTRASOUND IMAGES USING SOBEL EDGE DETECTION

EDGE DETECTION the Fourier signal conversion, then by attenuating or amplifying


Edge detection is used to detect the pixel intensity transitions different frequencies and reverse the effect. Fourier Transform
that is from low to high or high to low[26]. Blade detection was (FT) has been widely used for circuit analysis and synthesis, from
used to identify objects, track targets, segmentation, etc. filter design to signal processing, image reconstruction, and so
Therefore, edge detection is one of the important technique used on. Fourier transform is used for an energy signal containing
in processing of the image. Most of the edge detection methods finite power. Discrete Fourier Transform (DFT) and Fast Fourier
are available. These methods for detecting picture Transform (FFT) are discrete methods for analyzing time domain
transformations are suggested. Edge detection methods are signals. Mathematically, FT is defined for continuous time signals
usually derivation the images either first order or second order. and, in order to access the frequency domain, the time signal
Derivative techniques can be classified into two classes: first and must be observed from an indefinitely extended time span. It is
second order methods. In first order techniques, the Sobel filter important to carefully use the sinus and cosine (or the same
is the best one. This operates by measuring the object strength frequency and phase or the real and imaginary). The number of
gradient in the image at each pixel. This determines the direction terms provided in the representation of the Fourier series
of the highest light-to-dark rise and the rate of change in that depends on the smoothness of the function and the accuracy
direction. The first-order derivative techniques rely on the defined. A simple low pass sharp cut-off filter that just cuts every
estimation and combination of the gradient values in several frequency beyond the user specified limit is the following
directions. In this paper, sobel filter is considered an edge example. This works by taking the Fourier transform of the
detection method. The Sobel edge detector is used with two caps, signal, then attenuating or amplifying different frequencies, and
one vertical and one horizontal. For these masks, typically 3 finally inversely transforming the output. The frequency sections
matrices are used. MATLAB usually uses 3x3-dimensional of the signal are expected to drop primarily at low frequencies
matrices. In this study, the masks for detection of the Sobel rim and the parameters of the noise would mostly drop at high
have been extended to 5x5. A MATLAB form, called Sobel5entr5, frequencies. The customer seeks a cutting frequency that
is generated with these new matrices. eliminates the majority of the noise while not distorting the
signal greatly.
IMPLEMENTATION TECHNIQUE
Fourier Filter
The Fourier filter is a filter type based on the handling of
different frequency components of a signal. This works by using

Fig.3. Fourier Filtering of an Image

Sobel Filter thresholding. The simplest threshold techniques substitute this


In image process and in computer vision, the Sobel operator is pixel with a black pixel in a picture if the object intensity is less
used in edge detection algorithms where a highlighting edge is than the given constant T or a white pixel if the picture intensity
produced, and the Sobel operator often referred to as the Sobel- is more than that constant. It makes the dark tree totally black.
Fieldman or the Sobel filter. It is functionally a discrete Image thresholding is a simple form of segmentation of the
differentiation operator, which calculates the gradient of the image. It is a method of converting the gray scale and color
image intensity approximation. Either the corresponding images into a binary image which contains only two levels that is
gradient vector or this vector standard shall be the product of either dark(0) or white(1). It is the process segmenting
Sobel–Feldman operator at each point in the picture. The Sobel– foreground and background.
Feldman operator uses a low, separable, integer-value filter to
convert the image to horizontal as well as vertical directions, Figure 4(a) is the ultrasound image of the Ultrasound image of
making it computationally relatively inexpensive.it can be used in baby in the mother’s womb and after Image enhancement using
sharpening the edge, as intensity level will changes at the edge of sobel edge detection, Figure 4(b) is the image which is used to
image by large variation. The Sobel operator conducts 2-D spatial identify the condition of the baby in the mother’s womb.
gradient measurements on the object and thus emphasizes Figure 4(c) is the ultrasound image of the Ultrasound image of
regions with a high spatial frequency corresponding to the edges. Kidney and after Image enhancement using sobel edge detection,
Figure 4(d) is the image which is used to identify the condition of
Image to Binary Conversion the Kidney and to know that the kideny has any stones or not.If it
Image conversion forms a binary image. The black and white has,the sizes of the stones can be known.
photo is a binary image which has two levels(0,1). Read the pixel
for 0, if dark, and turn it on 1 (or reverse 1 and 0 if clear). Read Figure 4(e) is the ultrasound image of the Ultrasound image of
each pixel to 0. Binarization is the binarization process (making Liver and after Image enhancement using sobel edge detection,
2-element binary data): when the image is not black or white it's Figure 4(f) is the image which is used to identify the condition of
converted into a formula. (R+G+B)/3>0.5 the Liver.
Figures 4(b),(d),(f) gives more efficient view of the Baby in the
IMAGE THRESHOLDING
mother’s womb, Kidney, Liver respectively to the Doctors.
The simplest method for segmenting images is thresholding. A
gray image can be used to generate binary images by

Journal of critical reviews 392


IMAGE ENHANCEMENT FOR ULTRASOUND IMAGES USING SOBEL EDGE DETECTION

Original Image Output Image


(a) (b)

(c) (d)

(e) (f)

Fig.4. Results of our proposed method with respect to Baby in Mother’s womb, Kidney and Liver.

CONCLUSIONS A frequency diversity process for speckle reduction in


We have tried to address the major problem in the processing of real-time ultrasonic images. IEEE transactions on
medical pictures in this project: noise. Medical images like ultrasonics, ferroelectrics, and frequency control, 35(1),
magnetics, x-rays, ultrasound scans, etc., are an important tool 45-49.
for diagnosing and researching various diseases. They are also 11. Cincotti, G., Loi, G., & Pappalardo, M. (2001). Frequency
important. These pictures must be as sharp as possible, given the decomposition and compounding of ultrasound medical
increasing importance of their use. Nonetheless, in some cases all images with wavelet packets. IEEE transactions on medical
the help to interpret the images is needed. This paper focuses on imaging, 20(8), 764-771.
ultrasonic images and ultrasound images, and in particular on 12. Erez, Y., Schechner, Y. Y., & Adam, D. (2008). Space variant
the method of eliminating the usual noisy images of this type: the ultrasound frequency compounding based on noise
so-called speckle noise. characteristics. Ultrasound in medicine & biology, 34(6),
981-1000.
CONFLICT OF INTEREST: AUTHORS NOT HAVING ANY CONFLICT OF 13. Sanchez, J. R., & Oelze, M. L. (2009). An ultrasonic imaging
INTEREST. speckle-suppression and contrast-enhancement technique
by means of frequency compounding and coded excitation.
REFERENCES IEEE transactions on ultrasonics, ferroelectrics, and
1. Powers, J., & Kremkau, F. (2011). Medical ultrasound frequency control, 56(7), 1327-1339.
systems. Interface focus, 1(4), 477-489. 14. Chang, J. H., Kim, H. H., Lee, J., & Shung, K. K. (2010).
2. Chang, J. H., Raphael, D. T., Zhang, Y. P., & Shung, K. K. (2011). Frequency compounded imaging with a high-frequency
Proof of concept: in vitro measurement of correlation dual element transducer. Ultrasonics, 50(4-5), 453-457.
between radiodensity and ultrasound echo response of 15. Szabo, T. L. (2004). Diagnostic ultrasound imaging: inside out.
ovine vertebral bodies. Ultrasonics, 51(3), 253-257. Academic Press.
3. Burckhardt, C. B. (1978). Speckle in ultrasound B-mode 16. Song, I. S., Yoon, C. H., Kim, G. D., Yoo, Y., & Chang, J. H. (2011,
scans. IEEE Transactions on Sonics and ultrasonics, 25(1), October). Adaptive frequency compounding for speckle
1-6. reduction. In 2011 IEEE International Ultrasonics Symposium
4. Wagner, R. F. (1983). Statistics of speckle in ultrasound B- (pp. 1435-1438). IEEE.
scans. IEEE Trans. Sonics & Ultrason., 30(3), 156-163. 17. Yu, Y., & Acton, S. T. (2002). Speckle reducing anisotropic
5. Fornage, B. D. (1993). Ultrasound of the breast. Ultrasound diffusion. IEEE Transactions on image processing, 11(11),
Quarterly, 11(1), 1-40. 1260-1270.
6. Carpenter, D. A., Dadd, M. J., & Kossoff, G. (1980). A 18. Krissian, K., Westin, C. F., Kikinis, R., & Vosburgh, K. G. (2007).
multimode real time scanner. Ultrasound in medicine & Oriented speckle reducing anisotropic diffusion. IEEE
biology, 6(3), 279-284. Transactions on Image Processing, 16(5), 1412-1424.
7. Magnin, P. A., von Ramm, O. T., & Thurstone, F. L. (1982). 19. Yue, Y., Croitoru, M. M., Bidani, A., Zwischenberger, J. B., &
Frequency compounding for speckle contrast reduction in Clark, J. W. (2006). Nonlinear multiscale wavelet diffusion
phased array images. Ultrasonic imaging, 4(3), 267-281. for speckle suppression and edge enhancement in
8. Traney, G. E., Allison, J. W., Smith, S. W., & Von Ramm, O. T. ultrasound images. IEEE transactions on medical imaging,
(1986). A quantitative approach to speckle reduction via 25(3), 297-311.
frequency compounding. Ultrasonic Imaging, 8(3), 151-164. 20. Zhang, F., Yoo, Y. M., Koh, L. M., & Kim, Y. (2007). Nonlinear
9. Gehlbach, S. M., & Sommer, F. G. (1987). Frequency diversity diffusion in Laplacian pyramid domain for ultrasonic speckle
speckle processing. Ultrasonic imaging, 9(2), 92-105. reduction. IEEE Transactions on Medical Imaging, 26(2), 200-
10. Galloway, R. L., McDermott, B. A., & Thurstone, F. L. (1988). 211.

Journal of critical reviews 393


IMAGE ENHANCEMENT FOR ULTRASOUND IMAGES USING SOBEL EDGE DETECTION

21. Zhang, F., Yoo, Y. M., Kim, Y., Zhang, L., & Koh, L. M. (2006, June).
Multiscale nonlinear diffusion and shock filter for ultrasound
image enhancement. In 2006 IEEE Computer Society
Conference on Computer Vision and Pattern Recognition
(CVPR'06) (Vol. 2, pp. 1972-1977). IEEE.
22. Coupé, P., Hellier, P., Kervrann, C., & Barillot, C. (2009).
Nonlocal means-based speckle filtering for ultrasound
images. IEEE transactions on image processing, 18(10),
2221-2229.
23. Finn, S., Glavin, M., & Jones, E. (2011). Echocardiographic
speckle reduction comparison. IEEE Transactions on
Ultrasonics, Ferroelectrics, and Frequency Control, 58(1),
82-101.
24. Rabiner, L., Sambur, M., & Schmidt, C. (1975). Applications
of a nonlinear smoothing algorithm to speech processing.
IEEE Transactions on Acoustics, Speech, and Signal
Processing, 23(6), 552-557.
25. Kang, J., Lee, J. Y., & Yoo, Y. (2015). A new feature-enhanced
speckle reduction method based on multiscale analysis for
ultrasound b-mode imaging. IEEE Transactions on
Biomedical Engineering, 63(6), 1178-1191.
26. Gonzalez, R. C., Woods, R. E., & Eddins, S. L. (2004). Digital
image processing using MATLAB. Pearson Education India.

Journal of critical reviews 394

You might also like