Gabor Filter-Based Tonsillitis Analysis Using VHDL

  • P. Nagabushanam
  • S. Thomas George
  • D. S. Shylu
  • S. Radha
Conference paper


Image analysis finds application in a wide variety of areas, namely tumour detection, security purpose by monitoring the captured images, diagnosis of early-stage diseases in various parts of the body and so on. Image segmentation plays a major role in image processing to improve the form of an input image for its analysis in further steps. Segmentation is a key factor in image analysis to maintain less computational time and to derive proper meaning in the presence of large distractions and noises in the image. The key challenge in image segmentation is to attain faster computations and low cost without affecting the basic features of the image. This chapter presents several of the segmentation methods used in images. They are (1) Region-Based Segmentation, (2) Threshold-Based Segmentation, (3) Cluster-Based Segmentation and (4) Filter-Based Segmentation. We proposed a new method for image segmentation with Gabor filter bank by orientation of filters in all directions from 0° to 360°. In this chapter, the proposed image segmentation with a Gabor filter is applied for tonsillitis disease-affected image and the simulations using MATLAB and Block Memory Generators (BRAM) using Very High Speed Hardware Description Language (VHDL) in the Xilinx tool are shown.


Image Segmentation Gabor filter Block Memory Generator (BMG) Tonsillitis Disease detection Image to .coe file conversion 



Red Green Blue


Block Memory Generator


Hardware Description Language


Field Programmable Gate Array


Diabetes Foot Ulcer


Matrix Laboratory


Block Random Access Memory


Block Read Only Memory


Fully Convolutional Networks


Fuzzy c-means clustering




Segmentation based lossless image coding


  1. 1.
    Goyal M, Reeves ND, Rajbhandari S, Spragg J, Yap MH (2017) Fully convolutional networks for diabetic foot ulcer segmentation. 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC) Banff Center, Banff, Canada, October 5–8, 2017Google Scholar
  2. 2.
    Sunitha MK, Harsha BK (2014) Design and implementation of Gabor type filters on FPGA. The International Journal of Engineering And Science (IJES) 3(6):25–31Google Scholar
  3. 3.
    Al-amri SS, Kalyankar NV, Khamitkar SD (2010) Image segmentation by using threshod techniques. J Comput 2(5). ISSN 2151-9617Google Scholar
  4. 4.
    Nelson AE (2000) Implementation of image processing algorithm on FPGA hardware, Nashville, TNGoogle Scholar
  5. 5.
    Kubota Y, Tsuruta S, Sakurai Y, Kobashi S, Knauf R (2017) Evaluation of a classification method for MR image segmentation. 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC) Banff Center, Banff, Canada, October 5–8Google Scholar
  6. 6.
    Grady L (2006) Random walks for image segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 28(11), November 2006Google Scholar
  7. 7.
    Min H, Lu J, Jia W, Zhao Y, Luo Y (2018) An effective local regional model based on salient fitting for image segmentation. Neurocomputing. Scholar
  8. 8.
    Shen L, Member, IEEE, Rangayyan RM (1997) A segmentation-based lossless image coding method for high-resolution medical image compression. IEEE Trans Med Imag 16(3):301–307CrossRefGoogle Scholar
  9. 9.
    Ranjan S, Patnaik SK (2015) Design and implementation of CORDIC algorithm using VHDL. Int J Emerg Trend Electric Electron (IJETEE – ISSN: 2320-9569) 11(5):7–10Google Scholar
  10. 10.
    Muralikrishna B, Gnana Deepika K, Raghu Kanth B, Swaroop Vemana VG (2012) Image processing using IP core generator through FPGA. Int J Comp Appl (0975 – 8887) 46(23):48–52Google Scholar
  11. 11.
    Yuheng S, Hao Y. Image segmentation algorithms overviewGoogle Scholar
  12. 12.
    Radha S, Hari Krishna RB, Pandi NP, Varghese S, Nagabushanam P (2018). Floor planning of 16 bit counter design for health care applications using 180nm technology in cadence tool, 2018 Second International Conference on Electronics, Communication and Aerospace Technology (ICECA), IEEE, 2018
  13. 13.
    Chen S, Zhang D (2004) Robust image segmentation using FCM with spatial constraints based on new kernel-induced distance measure. IEEE transactions on systems, man, and cybernetics—part B: Cybernetics, 34(4), AugustGoogle Scholar
  14. 14.
    Ribbens A, Hermans J, Maes F, Vandermeulen D, Suetens P Unsupervised segmentation, clustering and groupwise registration of heterogeneous populations of brain MR images. IEEE Trans Med ImagGoogle Scholar
  15. 15.
    Nagabushanam P, Radha S, Selvadass S, Joseph KK (2018). Gabor filter based Image segmentation for disease detection using VHDL. 2018 Second International Conference on Inventive Communication and Computational Technologies (ICICCT), IEEE, 2018
  16. 16.
    Boykov Y, Funka-Lea G (2006) Graph cuts and efficient N-D image segmentation. Int J Comp Vis 70(2):109–131. SpringerCrossRefGoogle Scholar
  17. 17.
    Radha S, Mathew J (2017). Linearization of low noise amplifier for wireless sensor networks. Inventive Systems and Control (ICISC), 2017 International Conference, IEEE, 2017
  18. 18.
    Frizhandi AK, Asemani D (2015) Comparison of images recognition using VHDL and multiclass SVM. Int J Sci Eng Technol Res (IJSETR) 4(9)Google Scholar
  19. 19.
    Rahim N, Islam S, Rokon IR (2015) Design of a modified gabor filter with vedic multipliers using verilog HDL. Int J Inform Electron Eng 5(5)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • P. Nagabushanam
    • 1
  • S. Thomas George
    • 2
  • D. S. Shylu
    • 2
  • S. Radha
    • 2
  1. 1.Department of EEEKarunya Institute of Technology and Sciences, CBECoimbatoreIndia
  2. 2.Department of ECEKarunya Institute of Technology and Sciences, CBECoimbatoreIndia

Personalised recommendations