A Data Matrix Code Recognition Method Based on L-Shaped Dashed Edge Localization Using Central Prior

Gespeichert in:
Bibliographische Detailangaben
Titel: A Data Matrix Code Recognition Method Based on L-Shaped Dashed Edge Localization Using Central Prior
Autoren: Yi Liu, Yang Song, Guiqiang Gu, Jianan Luo, Taoan Wang, Qiuping Jiang
Quelle: Sensors, Vol 24, Iss 13, p 4042 (2024)
Verlagsinformationen: MDPI AG
Publikationsjahr: 2024
Bestand: Directory of Open Access Journals: DOAJ Articles
Schlagwörter: data matrix code, localization, recognition, industrial production, timing pattern, L-shaped solid and dashed edges, Chemical technology, TP1-1185
Beschreibung: The recognition of data matrix (DM) codes plays a crucial role in industrial production. Significant progress has been made with existing methods. However, for low-quality images with protrusions and interruptions on the L-shaped solid edge (finder pattern) and the dashed edge (timing pattern) of DM codes in industrial production environments, the recognition accuracy rate of existing methods sharply declines due to a lack of consideration for these interference issues. Therefore, ensuring recognition accuracy in the presence of these interference issues is a highly challenging task. To address such interference issues, unlike most existing methods focused on locating the L-shaped solid edge for DM code recognition, we in this paper propose a novel DM code recognition method based on locating the L-shaped dashed edge by incorporating the prior information of the center of the DM code. Specifically, we first use a deep learning-based object detection method to obtain the center of the DM code. Next, to enhance the accuracy of L-shaped dashed edge localization, we design a two-level screening strategy that combines the general constraints and central constraints. The central constraints fully exploit the prior information of the center of the DM code. Finally, we employ libdmtx to decode the content from the precise position image of the DM code. The image is generated by using the L-shaped dashed edge. Experimental results on various types of DM code datasets demonstrate that the proposed method outperforms the compared methods in terms of recognition accuracy rate and time consumption, thus holding significant practical value in an industrial production environment.
Publikationsart: article in journal/newspaper
Sprache: English
Relation: https://www.mdpi.com/1424-8220/24/13/4042; https://doaj.org/toc/1424-8220; https://doaj.org/article/7ed002b7c06d4bb88892f14c141038ff
DOI: 10.3390/s24134042
Verfügbarkeit: https://doi.org/10.3390/s24134042
https://doaj.org/article/7ed002b7c06d4bb88892f14c141038ff
Dokumentencode: edsbas.D55959FB
Datenbank: BASE
Beschreibung
Abstract:The recognition of data matrix (DM) codes plays a crucial role in industrial production. Significant progress has been made with existing methods. However, for low-quality images with protrusions and interruptions on the L-shaped solid edge (finder pattern) and the dashed edge (timing pattern) of DM codes in industrial production environments, the recognition accuracy rate of existing methods sharply declines due to a lack of consideration for these interference issues. Therefore, ensuring recognition accuracy in the presence of these interference issues is a highly challenging task. To address such interference issues, unlike most existing methods focused on locating the L-shaped solid edge for DM code recognition, we in this paper propose a novel DM code recognition method based on locating the L-shaped dashed edge by incorporating the prior information of the center of the DM code. Specifically, we first use a deep learning-based object detection method to obtain the center of the DM code. Next, to enhance the accuracy of L-shaped dashed edge localization, we design a two-level screening strategy that combines the general constraints and central constraints. The central constraints fully exploit the prior information of the center of the DM code. Finally, we employ libdmtx to decode the content from the precise position image of the DM code. The image is generated by using the L-shaped dashed edge. Experimental results on various types of DM code datasets demonstrate that the proposed method outperforms the compared methods in terms of recognition accuracy rate and time consumption, thus holding significant practical value in an industrial production environment.
DOI:10.3390/s24134042