Design and implementation of a parallel OTSU algorithm based on a ternary optical computer

被引:1
|
作者
Song, Kai [1 ]
Sun, Yongjun [1 ]
Ma, Huaqiong [1 ]
Yan, Liping [2 ]
机构
[1] East China Jiao Tong Univ, Sch Informat Engn, Shuanggang Rd, Nanchang 330013, Peoples R China
[2] East China Jiao Tong Univ, Software Sch, Shuanggang Rd, Nanchang 330013, Peoples R China
基金
中国国家自然科学基金;
关键词
MULTIPLICATION; ADDER;
D O I
10.1364/AO.504271
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
The OTSU method (OTSU) is considered to be the best algorithm for threshold selection in image segmentation. The algorithm is easy to calculate and not affected by image brightness and contrast, so it is widely used in the field of digital image processing. Due to the slow running speed and large storage space of the algorithm on the traditional electronic computer, this research makes use of the advantages of the ternary optical computer (TOC), such as numerous data bits and the reconfigurable processor. Through the analysis of the OTSU algorithm, we find the part of the OTSU algorithm that can be calculated in parallel, and put forward a parallel OTSU algorithm based on TOC. The algorithm first uses a classifier to classify the number of pixels. By reconstructing the MSD adder and multiplier, the inter-class variance under each gray value is calculated in parallel, and the maximum value is selected by comparing the inter-class variance. The corresponding threshold is the best segmentation threshold. By analyzing the clock cycle and data bit resources of the algorithm, and then conducting a comparative analysis and experimental verification, we found that the computational speed of TOC increased by approximately 12% when handling images with the same amount of computation. (c) 2023 Optica Publishing Group
引用
收藏
页码:9591 / 9598
页数:8
相关论文
共 50 条
  • [1] Parallel design and implementation of Jacobi iterative algorithm based on ternary optical computer
    Song, Kai
    Li, Wen
    Zhang, Boyang
    Yan, Liping
    Wang, Xianchao
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (13): : 14965 - 14990
  • [2] Parallel design and implementation of Jacobi iterative algorithm based on ternary optical computer
    Kai Song
    Wen Li
    Boyang Zhang
    Liping Yan
    Xianchao Wang
    The Journal of Supercomputing, 2022, 78 : 14965 - 14990
  • [3] Design and implementation of parallel k-means algorithm based on ternary optical computer
    Song, Kai
    Zhang, Haiming
    Ma, Huaqiong
    Sun, Yongjun
    Yan, Liping
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (04):
  • [4] Research and implementation of parallel artificial bee colony algorithm based on ternary optical computer
    Li, Shuang
    Li, Wenjing
    Zhang, Honghong
    Wang, Zhehe
    AUTOMATIKA, 2019, 60 (04) : 422 - 431
  • [5] Research and Implementation of Parallel Artificial Fish Swarm Algorithm Based on Ternary Optical Computer
    Shuang Li
    Wenjing Li
    Zhehe Wang
    Dongdong An
    Mobile Networks and Applications, 2022, 27 : 1397 - 1407
  • [6] Research and Implementation of Parallel Artificial Fish Swarm Algorithm Based on Ternary Optical Computer
    Li, Shuang
    Li, Wenjing
    Wang, Zhehe
    An, Dongdong
    MOBILE NETWORKS & APPLICATIONS, 2022, 27 (04): : 1397 - 1407
  • [7] Parallel depth buffer algorithm based on a ternary optical computer
    Song, Kai
    Zhu, Jinliang
    Wang, Zhenxing
    Yan, Liping
    APPLIED OPTICS, 2022, 61 (23) : 6841 - 6852
  • [8] Parallel RSA encryption algorithm based on a ternary optical computer
    Song, Kai
    Hu, Huanyu
    Yan, Liping
    Hou, Xinjun
    Wei, Jingyang
    APPLIED OPTICS, 2024, 63 (25) : 6636 - 6645
  • [9] Design and implementation of bitwise parallel MSD square rooting in ternary optical computer
    Wang, Zhehe
    Shen, Yunfu
    OPTICAL ENGINEERING, 2021, 60 (08)
  • [10] Design and implementation of ternary cyclic redundancy code based on ternary optical computer
    Song K.
    Tang H.
    Zhang H.
    Yan L.
    Optik, 2023, 295