Recognition of Brain Tumor utilizing Image Processing Techniques

Download Full-Text PDF Cite this Publication

Text Only Version

Recognition of Brain Tumor utilizing Image Processing Techniques

Pathan Yousaf Khan1*


Student of CSE Department, KLEF.

Kondapu Krishna Anand Reddy2


Student of CSE Department, KLEF.

Dupuguntla Aravind3


Student of CSE Department, KLEF.

Dr. Kopparti V V Satyanarayana4 Professor in Department of CSE, KLEF.

Abstract: Nowadays, the developing of image processing plays a vital role in the medical field. It introduces a different number of imaging methods. Calculated Tomography scans, X-rays and Magnetic Resonance Imaging (MRI) are some of the technologies which help us to recognize even the nominal injuries in a persons body. Irregular expansion of cells in the brain is studied as a brain tumor. The central objective of medical image processing is to diagnose authentic and consequential data using images with the least fault tolerance. For the images of a persons body and tumorous cells in high quality and better resolution MRI is used when compared with other imaging technologies. It is a difficult task to recognize brain tumors with the help of MRI images because of the multiplicity of the brain. For the segmentation of the brain tumor, MRI images can be processed. These tumors can be segmented using various image segmentation techniques. Recognizing brain tumors with the help of MRI images is processed into four different segments; pre-processing, image segmentation, feature extraction, and image classification.

Keywords: Image Processing Techniques, Brain Tumor, CT scans, MRI, Image Segmentation.


    The human body gets affected badly by the brain tumors as of the irregular expansion of tissues within the brain. Brain functioning can be disrupted and become life-threatening. Benign tumors and malignant tumors are the two types of recognized brain tumors. Benign tumors cell expansion is slow and is minor adverse when compared to malignant tumors because of the rapid development of cells in malignant tumors.

    Visual delegation of the interior of the persons body for medical uses is created with the help of medical imaging technique and noninvasive possibilities can be diagnosed by this technology. The various types of medical imaging technologies based on noninvasive approach like; SPECT, MRI, CT scan, Ultrasound, PET & X-ray [1].

    Magnetic Resonance Imaging (MRI) is widely utilized when measured to other medical imaging techniques

    because it provides high-resolution brain images and fatal cancer cells. Hence, brain tumor recognition can be completed through MRI images. We research on the recognition of brain tumor utilizing image processing techniques.

    The following paper describes, the background of recognition of brain tumors using image processing in section 2. And section 3 has related work. Where section 4 provides the methodology and Section V has the discussion.


    The irregular growth of tissues in bran is described as a Brain Tumor. At present, the predominance of tumors is burgeoning rapidly. In 2016, an approximated 25,800 grownups. (10,350 of women and 13,450 of men) in the US were recognized with the adverse tumors of the brain along with the spinal cord [2]. The shape, size, tumor location, presence, and appearance of the tumor varies from patient to patient making the reasoning more dubious. The tumor cannot be recognized at the beginning stage because the accurate measurement cant be found. But once the brain tumor is recognized at the very beginning, it may be curable with the right treatments.

    Nowadays, the developing of image processing plays a vital role in the medical field. It introduces a different number of imaging methods. Computed Tomography scans, X-rays and Magnetic Resonance Imaging (MRI) are some of the technologies which help us to recognize even the nominal injuries in the human body.

    The conventional methods are used to perform current diagnosis techniques based on a persons body undergoing condition which enlarges the probability of false perception when recognizing brain tumors. Current tools and methods are used to observe tumors and their characteristics which became more prevalent. To recognize brain tumor we can utilize Image processing techniques. Images are converted into digital and do operations on them by image processing techniques, in the process to get high-resolution images [3]. The following study will focus on how to identify brain tumors using techniques of image processing..


    Image processing is developed to summon images recently in curative flow to cooperate with cell recognition. S. Mokhled developed various recognition steps in 2012 through threshold introducing segmenting images to refine the cells from the framework [4]. Gabor Filter is another feature that was introduced along with this segmenting for the classification of cancer cells.

    The further steps of image extrication and segmentation of images to recognize fatal cancer cells were proposed by H.

    G. Zadeh in 2013. After appealing the Fast Fourier Transform (FFT), for the filtering purpose, a Gaussian smoothing concept is used [5].

    Tumor recognition with machine learning: For the recognition of cells of tumor Fuzzy C-mean, NN algorithms were introduced which takes less classification time with low accuracy [6].

    Gene counting technology was introduced by X. Chen in 2014 [7]. This mechanism is suitable especially for the adverse development of gene selection.

    All the above-illustrated mechanisms and other methodologies are focused on the recognition of brain tumors utilizing techniques of Image Processing.


    Brain tumors could be recognized utilizing Image Processing methodologies as per the following steps.

    Fig 1: Image Processing work flow

    4.1 Pre-Processing of Image

    It is extremely hard to summon an image. It is exceptionally notable to withdraw any unwanted cells it may hold before the image is processed. An image can be processed successfully after removing unwanted cells.

    The first process of image processing is to pre-process the image [8].

    Original Image Enhanced Image Fig 2: Enhancing of the image[8].

    Conversion of the greyscale image, unwanted data removal and resemblance of image restoring are the processes involved in Pre-Processing. The most ordinary practice of pre-processing is the altering of the resemblance of the image to greyscale [9]. So, the unwanted noise is removed using different filtering methods after the image is altered to greyscale.

    1. Median filter

      This is an irregular filtering technique to be pre-owned for unwanted data elimination. Salt and pepper unwanted noise is eliminated from the greyscale resemblance of the image [10].

      Fig 3: Applying of the Median Filter on resemblance [12].

    2. Mean Filter

      A de-noising filter distorts boundaries, edges, and reduces Gaussian noise built on the standard number of pixels increasing the feedback time.

    3. Wiener Filter

      It is also a filter that removes unwanted data which depends on the reverse filtering in the density domain. This eliminates the blurred nature from the images making them high-resolution images but it has low speed.

    4. Hybrid Filter

      This is a combination of both Median and Wiener Filter which can eradicate unwanted noisy data and blurring effects in the resemblance of the images. But it takes a lot of time to eradicate the noisy data.

    5. Modified Hybrid Median Filter

      Modifie Hybrid Mean Filter is a sequence of both Mean and Median Filter which can eliminate unwanted noisy data, salt, and pepper noisy data and the Gaussian noisy data. But it takes a lot of time when compared to normal filters of Median.

    6. Morphology Based De-Noising

      Operations of morphology are based on the opening and closing of this filter. This produces outcomes superior to auxiliary filters & the time consumption is very less.

        1. Image Segmentation

          Distribution of the image as minor portions is called Image Segmentation. Here numerous sets of pixels are created with a single image. Every pixel gets a tag and a label that shares the same features [11]. It is easy to classify and recognize the most vital data from a digital image with the help of segments.

          1. Threshold Segmentation

            In the threshold methodology of image segmentation, the pixels are segmented into super pixels and they will be given

            threshold value. This value will be utilized to convert a greyscale resemblance image to an image of binary. Selecting the threshold value to be used is a major disadvantage.

          2. Morphological Based Segmentation

            Here the shape and structure of the items are described in Morphology. Binary images may not be accurate and can form unwanted noise. So using morphological based segmentation we can classify the image shape and structure. Recognizing the items and boundaries in the image based on comparison of pixel neighborhoods under pixel value 0 and 1 with the help of logical conversion patterns will make the segmentation easier.

          3. K-Means algorithm

            1. eans algorithm enhances the resolution of the images with poor contrast. This is mostly used for the selections of fragments and production of sets of fuzzy [12] [13].

              Table 1: Segmentation Methods and Their Characteristics

              Techniques of Segmentation


              Impressionable to

              Method of Threshold

              Gradient magnitude is used to produce the edge of super pixels [15].

              Images with low contrast cannot show good results

              Based on Region

              Regions with similar properties are separated accurately [15].

              At the final result, noise cant be eliminated.

              Kmeans, FuzzyC sets and Set of Level Methodologies

              High pixel images with less contrast are benefited

              Fragment selection and classification of fuzzy sets may become extremely hard [16].

        2. Feature Extraction

      We know that the brain tumor has a complex texture which is a hard task to extract it accurately. Depending on the size, shape and image location the tumor can be recognized and classified.

      1. Edge Detection

        Sometimes the intensity of the image gets changed. And the pixel whose density is altered is called an Edge Pixel. Algorithms are used to detect this type of edges and their quality when they are not identified in the final result [17].

        1. Prewitt Edge detection

          This is the unmistakable classification operation. Its derivatives both horizontally and vertically using 3×3 masks [17].

        2. Robert Edge detection

          Using the unmistakable differentiation gradient of an image is calculated with a matrix and high spatial frequency regions will be highlighted according to the edges in the image resemblance [17].

        3. Sobel Edge detection

          Two limits 2 and -2 are located in the middle of first and third columns of both horizontal and vertical masks same as Prewitt Mask to provide the high intensity of the edge [17].

      2. Histogram of Feature Extraction

      This can be done in the following manner: The pre- processed image is classified into a 32 x 32 pixel image where the density of pixel will be either 0 or 1. Now the output will be taken into Histogram oriented gradient hog [18]. As per the figure 4. The architecture of HOG which shows the then classified 8×8 pixels called a box. The pixel box will be added to a single block where each box has 9 bins which are 3×3. For the creation of the features in every bin, we use pixel gradient. Which leads to 9×4 characteristics as there are 9 features.

      Figure 4: Histogram Classification of an Image


    To diagnose the brain tumor from a digital image, image segmentation plays a vital role in image processing. Table 2 represents the accuracy and complexity of various segmentation methods.

    In Table 3, the edge detection algorithms with their estimation time in seconds and numerous flip flops used are defined. Where Sobel is the best algorithm when compared to Gaussian and Median.

    Table 3: Edge Detection Performance

    The below figure 5. Shows the image processing techniques used in the detection of brain tumors with original MRI image, grayscale image, filtering image using Median filter, segmentation, morphological filter applied on image to find tumor as a result.


    The brain tumor is recognized where there is irregular growth of tissues in the brain leading to abnormal behavior of the brain. So the goal was to recognize the brain tumor accurately with correct data using images. The brain is so complex so it is impossible to detect the tumor just from an MRI image. So image segmentation techniques are used to identify the tumor with the help of preprocessing, segmentation, extraction of features, and image differentiation. With the filters, the noise is removed and with morphological operations, the images are classified into different edges as discussed above in the paper, we can get the high-resolution images with the enlargement of pixels which helps us to recognize brain tumor.


      1. International Journal of Emerging Trends & technology in Computer Science (IJETTCS), ISSN 2278-6856, Volume: 04, Issue: 5(2),

        September-October 2015.

      2. Brain Tumor: Statistics – Approved by the Cancer.Net Editorial Board, 06/2016. [Online] Available [Accessed: 06- May- 2017].

      3. V. Shinde, P. Kine, S. Gadge and S. Khatal, Brain Tumor Identification using MRI Iamges, ISSN 2331-8169, Volume: 2 Issue:10, October


      4. M. S. Al-Tarawnwneh, Lung Cancer Detection Using Image Processing Techniques, Leonardo Electro. J. of Practices and Technol., no. 20, pp. 147-158, 2012.

      5. H. G. Zadeh, S. Janianpour, and J. Haddadnia, Recognition and Classification of the Cancer Cells by Using Image Processing and LabVIEW, Int. J. of Comput. Theory and Engr., vol. 5, no. 1, pp. 104-

        107, 2013.

      6. Y. Hu, K. Ashenayi, R. Veltri, G. O'Dowd, G. Miller, R. Hurst, and R. Bonner, A Comparison of Neural Network Classification, in Proc. of IEEE International Neural Networks, vol. 6, pp. 3461-3466, 1994

      7. X. W. Chen, Gene Selection for Cancer Classification Using Bootstrapped Genetic Algorithms and Support Vector Machines, in Proc. of IEEE Bioinformatics Conference, pp. 504-505, 2013.

      8. Amruta Pramod Hebli, Sudha Gupta, Brain Tumor Detection Using Image Processing: A Review, in 65th IRF International Conference,

        978-93-86291-38-7, 2016.

      9. Luxit Kapoor, Prof. Sanjeeev Thakur, A Survey on Brain Tumor Detection Using Image Processing Techniques in Proc. of IEEE International Cloud computing, Data Science & Engineering, 978-1-5090-3519-9, 2017

      10. Rajesh C. patil, A.S. Bhalchandra, Brain tumor extraction from MRI images Using MAT Lab, IJECSCSE, ISSN: 2277-9477, Volume 2,


      11. Priyanka, balwinder Singh, A review on Brain tumor detection using segmentation, IJCSMC, Vol. 2, Issue, pg. 48-54. 7, July 2013

      12. Gopal,N.N. Karnan, M , Diagnose brain tumor through MRI using image processing clustering algorithms such as Fuzzy C Means along with intelligent optimization techniques Page(s): 1 4, Computational Intelligence and Computing Research (ICCIC), 2010 IEEE International Conference, 28-29 Dec. 2010.

      13. M. Schmidt, I. Levner, R. Greiner, et al. Segmenting brain tumors using alignment-based features[C]. Proceedings of the Fourth International Conference on Machine Learning and Applications, 2005, 6 pp.

      14. Ehab F. Badran, Esraa Galal Mahmoud, and Nadder Hamdy, An Algorithm for Detecting Brain Tumors in MRI Images. IEEE International Conference on Computer engineering and Systems(ICCES), pp: 368 – 373, 2010.

      15. Vipin Y. Borole, Sunil S. Nimbhore, Dr. Seema S. Kawthekar, Image Processing Techniques for Brain Tumor Detection: A Review, in International Journal of Emerging Trends & Technology in Computer Science (IJETTCS), ISSN 2278-6856, 2015.

      16. Luxit Kapoor, Prof. Sanjeeev Thakur, A Survey on Brain Tumor Detection Using Image Processing Techniques in Proc. of IEEE International Cloud computing, Data Science & Engineering, 978-1- 5090-3519-9, 2017

      17. William Thomas H. M., S. C. Prasanna Kumar, A review of segmentation and edge detection methods for real time image processing used to detect brain tumor in IEEE International Conference on Computational intelligence and Computing Research, 978-1-4799-7849- 6, 2015.

      18. Warintorn Phusomsai, Wiyada Punjaruk Brain Tumor Cell Recognition Schemes using Image Processing with Parallel ELM Classifications on GPU in 13th IEEE International Joint Conference on Computer Science and Software Engineering (JCSSE),978-1-5090-2033-1, 2016.

      19. N. Dalal and B. Triggs, Histogram of Oriented Gradients for Human Detection, in Proc. of Int. Conference on Computer Vision & Pattern Recognition, volume 1, pp. 886-893, 2005.

Leave a Reply

Your email address will not be published. Required fields are marked *