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
相关论文
共 38 条
[31]   Design of all-optical 6:3 binary counter based on symmetrical stacking using optical micro ring resonators [J].
Rao, Vartika ;
Mandal, Sanjoy .
OPTIK, 2022, 267
[32]   A Two-Cycle Lock-In Time ADPLL Design Based on a Frequency Estimation Algorithm [J].
Wu, Chia-Tsun ;
Shen, Wen-Chung ;
Wang, Wei ;
Wu, An-Yeu .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2010, 57 (06) :430-434
[33]   Modeling of Polarization-Conversion and Rotation-Based Ultrafast All-Optical Ternary Logic Switch Using Microring Resonator [J].
Singh, Madan Pal ;
Rakshit, Jayanta Kumar ;
Hossain, Manjur .
BRAZILIAN JOURNAL OF PHYSICS, 2023, 53 (02)
[34]   Design of ring resonator based all optical switch for logic and arithmetic operations - A theoretical study [J].
Rakshit, J. K. ;
Chattopadhyay, T. ;
Roy, J. N. .
OPTIK, 2013, 124 (23) :6048-6057
[35]   Research and implementation of large-scale S-box for MK-3 algorithm based on polynomial basis: in FPGA [J].
Hong, Ruipeng ;
Zhang, Lei ;
Pan, Zhankun ;
Xiao, Chaoen ;
Wang, Jianxin .
JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2025, 15 (01)
[36]   Design of Low-Power Complementary Pass-Transistor and Ternary Adder Based on Multi-valued Switch-signal Theory [J].
Zeng, Xiaopang ;
Wang, Pengjun .
2009 IEEE 8TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2009, :851-+
[37]   Design of polarization conversion and rotation based ternary logic AND/NAND, OR/NOR, Ex-OR/Ex-NOR gates using ring resonator [J].
Singh, Madan Pal ;
Rakshit, Jayanta Kumar ;
Hossain, Manjur .
OPTICAL AND QUANTUM ELECTRONICS, 2021, 53 (12)
[38]   Shape and Positional Anisotropy Based Area Efficient Magnetic Quantum-Dot Cellular Automata Design Methodology for Full Adder Implementation [J].
Sivasubramani, Santhosh ;
Mattela, Venkat ;
Pal, Chandra ;
Islam, M. Saif ;
Acharyya, Amit .
IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2018, 17 (06) :1303-1307