Back to Search Start Over

An Offline EP Test Tube Positioning Tilt Correction Algorithm Based on Lightweight Yolov4.

Authors :
Luo, Heng
Huang, Wenxuan
Ni, Qidong
Source :
International Journal of Pattern Recognition & Artificial Intelligence. Aug2023, Vol. 37 Issue 10, p1-25. 25p.
Publication Year :
2023

Abstract

As an infrastructure of biochemical laboratories, EP tube label plays a significant role in information extraction to meet the limitations of computing power in offline devices and solve the problem that the EP tube label cannot be accurately identified before identification because the label belongs to multi-angle random placement. This paper proposes a light-weight neural network YOLOv4-tiny-ECA to position tubes and a tilt correction method based on Hough transform. First, the EP tube rack is roughly positioned based on the diffuse filling algorithm combined with digital morphological corrosion, and then the EP tubes in the rack are precisely positioned using the light-weight YOLO target detection algorithm combined with the attention mechanism. Next, the baseline is added to the label as the basis for determining the tilt angle. For the valid target, the baseline is extracted using the Hough transform and the tilt angle is calculated by vector fork multiplication. Finally, baseline is removed using image processing algorithm for better recognition results. Our results show that the light-weight YOLO algorithm reduces the network parameters by 56% and computation by 55% while keeping the accuracy rate largely unchanged, the offline positioning tilt correction method can achieve 98.8% accuracy and 0.076 s processing speed for a single test tube on average, which meets the real-time requirement. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
02180014
Volume :
37
Issue :
10
Database :
Academic Search Index
Journal :
International Journal of Pattern Recognition & Artificial Intelligence
Publication Type :
Academic Journal
Accession number :
172330902
Full Text :
https://doi.org/10.1142/S0218001423510114