skip to main content
10.1145/3484424.3484436acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicbipConference Proceedingsconference-collections
research-article

An FPGA-Based Hardware Accelerator for 2D Labeling

Authors Info & Claims
Published:08 November 2021Publication History

ABSTRACT

The 2D Labeling algorithm is used in many applications due to its superior image processing quality. As the requirements of image processing continue to increase, generating huge computational workloads, the efficient real-time implementation of this algorithm is very challenging. In recent years, research on accelerating 2D Labeling algorithms on GPUs has made rapid progress. However, GPU devices usually bring a large amount of energy consumption and are therefore not suitable for a wide range of applications in embedded scenarios. In this paper, we propose a highly integrated general-purpose hardware accelerator for medical image processing to effectively improve the computational performance of 2D Labeling algorithms and reduce the power consumption of FPGA devices. The design integrates image denoising, edge detection, and image segmentation algorithms in a hardware IP core based on a deep pipelining framework, which can effectively improve the speed of 2D Labeling algorithm during intensive medical image processing through parallel computing and data reuse. The design is implemented on Xilinx ZYNQ XC7Z020, and we consume very less energy and improve the computational performance by 1.3 and 2.1 times, respectively, compared to the software design based on advanced NVIDIA GeForce GTX 1660 Super and Intel(R) Core (TM) i7-10700 CPUs.

References

  1. Mekali, V. , & Girijamma, H. A. 2019. An Fully Automated CAD System for Juxta-Vacular Nodules Segmentation in CT Scan Images. 2019 3rd International Conference on Computing Methodologies and Communication (ICCMC). IEEE.Google ScholarGoogle Scholar
  2. Cao, W. , Wu, R. , Cao, G. , & He, Z. 2020. A comprehensive review of computer-aided diagnosis of pulmonary nodules based on computed tomography scans. IEEE Access, PP(99), 1-1.Google ScholarGoogle Scholar
  3. Chen, L. , Bentley, P. , Mori, K. , Misawa, K. , Fujiwara, M. , & D Rueckert. 2018. Drinet for medical image segmentation. IEEE Transactions on Medical Imaging, 1-1.Google ScholarGoogle Scholar
  4. Prabukumar, M. , Agilandeeswari, L. , & Ganesan, K. 2019. An intelligent lung cancer diagnosis system using cuckoo search optimization and support vector machine classifier. Journal of ambient intelligence and humanized computing, 10(1), 267-293.Google ScholarGoogle ScholarCross RefCross Ref
  5. Zhang, C. , Shen, Y. , Kong, Q. , Wei, Y. , Zhang, B. , & Duan, C. , 2019. A novel algorithm for segmentation of solitary pulmonary nodules in chest computed tomography based on three-dimensional connected voxels. Journal of Medical Imaging and Health Informatics.Google ScholarGoogle ScholarCross RefCross Ref
  6. Enokiya, Y. , Iwamoto, Y. , Chen, Y. W. , & Han, X. H. 2018. Automatic liver segmentation using u-net with wasserstein gans. Journal of Image and Graphics, 6(2), 152-159.Google ScholarGoogle ScholarCross RefCross Ref
  7. Wang, G. , Li, W. , Zuluaga, M. A. , Pratt, R. , Patel, P. A. , & Aertsen, M. , 2017. Interactive medical image segmentation using deep learning with image-specific fine-tuning. IEEE Transactions on Medical Imaging, PP(99).Google ScholarGoogle Scholar
  8. Wang, C., Zhang, J., Li, X., Wang, A., & Zhou, X. 2016. Hardware Implementation on FPGA for Task-Level Parallel Dataflow Execution Engine. IEEE Transactions on Parallel and Distributed Systems, 27(8), 2303-2315. doi:10.1109/TPDS.2015.2487346Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Anumala, U. , & Okade, M. 2020. Forensic detection of Median filtering in Images using Local Tetra Patterns and J-Divergence. 2020 National Conference on Communications (NCC).Google ScholarGoogle ScholarCross RefCross Ref
  10. George, G. , Oommen, R. M. , Shelly, S. , Philipose, S. S. , & Varghese, A. M. 2018. A Survey on Various Median Filtering Techniques For Removal of Impulse Noise From Digital Image. 2018 Conference on Emerging Devices and Smart Systems (ICEDSS). IEEE.Google ScholarGoogle Scholar
  11. Wang, X. , Gong, S. , & Liu, J. 2019. Application of improved sobel operator in static gesture segmentation. Electric Engineering.Google ScholarGoogle Scholar
  12. Menaka, R. , Janarthanan, S. , & Deeba, K. 2020. Fpga implementation of low power and high speed image edge detection algorithm. Microprocessors and Microsystems, 75, 103053.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Ma, Y. , Ma, H. , & Chu, P. 2020. Demonstration of quantum image edge extration enhancement through improved sobel operator. IEEE Access, 8, 210277-210285.Google ScholarGoogle ScholarCross RefCross Ref
  14. Ravivarma, G. , Gavaskar, K. , Malathi, D. , Asha, K. G. , & Aarthi, S. 2020. Implementation of sobel operator based image edge detection on fpga. Materials Today: Proceedings(8).Google ScholarGoogle Scholar
  15. Zhou Bo, Qin Ling, &Gong Wei. 2019. Stereo-matching algorithm using weighted guided image filtering based on laplacian of gaussian operator. Laser & Optoelectronics Progress, 56(10), 101502.Google ScholarGoogle ScholarCross RefCross Ref
  16. Ando, T. , & Hiai, F. 2011. Operator log-convex functions and operator means. Mathematische Annalen, 350(3), 611-630.Google ScholarGoogle ScholarCross RefCross Ref
  17. Huber, M. F. , & Hanebeck, U. D. 2008. Gaussian filter based on deterministic sampling for high quality nonlinear estimation. IFAC Proceedings Volumes, 41(2), 13527-13532.Google ScholarGoogle ScholarCross RefCross Ref
  18. Benjamini, D. , & Basser, P. J. 2018. Water mobility spectral imaging of the spinal cord: parametrization of model-free laplace mri. Magnetic Resonance Imaging.Google ScholarGoogle Scholar
  19. Anshad, P. , Kumar, S. S. , & Shahudheen, S. 2019. Segmentation of chondroblastoma from medical images using modified region growing algorithm. Cluster Computing.Google ScholarGoogle Scholar

Index Terms

  1. An FPGA-Based Hardware Accelerator for 2D Labeling
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          ICBIP '21: Proceedings of the 6th International Conference on Biomedical Signal and Image Processing
          August 2021
          91 pages
          ISBN:9781450390507
          DOI:10.1145/3484424

          Copyright © 2021 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 8 November 2021

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format