Fully Parallel Implementation of Otsu Automatic Image Thresholding Algorithm on FPGA

被引:17
|
作者
Barros, Wysterlanya K. P. [1 ]
Dias, Leonardo A. [2 ]
Fernandes, Marcelo A. C. [1 ,3 ]
机构
[1] Univ Fed Rio Grande do Norte, Lab Machine Learning & Intelligent Instrumentat, nPITI IMD, BR-59078970 Natal, RN, Brazil
[2] Univ Birmingham, Ctr Cyber Secur & Privacy, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
[3] Univ Fed Rio Grande do Norte, Dept Comp & Automat Engn, BR-59078970 Natal, RN, Brazil
关键词
FPGA; image segmentation; thresholding algorithm; Otsu's method;
D O I
10.3390/s21124151
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
This work proposes a high-throughput implementation of the Otsu automatic image thresholding algorithm on Field Programmable Gate Array (FPGA), aiming to process high-resolution images in real-time. The Otsu method is a widely used global thresholding algorithm to define an optimal threshold between two classes. However, this technique has a high computational cost, making it difficult to use in real-time applications. Thus, this paper proposes a hardware design exploiting parallelization to optimize the system's processing time. The implementation details and an analysis of the synthesis results concerning the hardware area occupation, throughput, and dynamic power consumption, are presented. Results have shown that the proposed hardware achieved a high speedup compared to similar works in the literature.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] FPGA IMPLEMENTATION OF PARALLEL DIGITAL IMAGE PROCESSOR
    Brylski, Przemyslaw
    Strzelecki, Michal
    SPA 2010: SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, ARRANGEMENTS, AND APPLICATIONS CONFERENCE PROCEEDINGS, 2010, : 25 - 28
  • [22] Implementation of a parallel and pipelined watershed algorithm on FPGA
    Trieu, Dang Ba Khac
    Maruyama, Tsutomu
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 561 - 566
  • [23] FPGA Implementation of a New Parallel Routing Algorithm
    Fatima, Kaleem
    Rao, Rameshwar
    2008 IEEE REGION 10 CONFERENCE: TENCON 2008, VOLS 1-4, 2008, : 1235 - +
  • [24] Parallel implementation of the shortest path algorithm on FPGA
    Fernandez, Ivan
    Castillo, Javier
    Pedraza, Cesar
    Sanchez, Carlos
    Ignacio Martinez, Jose
    2008 4TH SOUTHERN CONFERENCE ON PROGRAMMABLE LOGIC, PROCEEDINGS, 2008, : 245 - 248
  • [25] Design and implementation of a parallel OTSU algorithm based on a ternary optical computer
    Song, Kai
    Sun, Yongjun
    Ma, Huaqiong
    Yan, Liping
    APPLIED OPTICS, 2023, 62 (36) : 9591 - 9598
  • [26] On improvement of the computation speed of Otsu's image thresholding
    Lin, KC
    JOURNAL OF ELECTRONIC IMAGING, 2005, 14 (02) : 1 - 12
  • [27] An improved Otsu's thresholding algorithm on gesture segmentation
    Lv C.
    Zhang T.
    Liu C.
    2017, Fuji Technology Press (21) : 247 - 250
  • [28] Multilevel thresholding of images with improved Otsu thresholding by black widow optimization algorithm
    Al-Rahlawee, Anfal Thaer Hussein
    Rahebi, Javad
    MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (18) : 28217 - 28243
  • [29] Multilevel thresholding of images with improved Otsu thresholding by black widow optimization algorithm
    Anfal Thaer Hussein Al-Rahlawee
    Javad Rahebi
    Multimedia Tools and Applications, 2021, 80 : 28217 - 28243
  • [30] A fully automatic multimodality image registration algorithm
    Department of Applied Physics, University of Technology, P.O. Box 123, Sydney, NSW 2007, Australia
    J. COMPUT. ASSISTED TOMOGR., 4 (615-623):