РАСПРЕДЕЛЕННАЯ СИСТЕМА РАСПОЗНАВАНИЯ ШТРИХКОДОВ С ИСПОЛЬЗОВАНИЕМ НЕЙРОСЕТЕЙ

Аннотация

Представлена распределённая программно-аппаратная система для автоматизированного распознавания штрихкодов на движущихся объектах в условиях производственной среды. Целью исследования является разработка надёжного и адаптивного решения, обеспечивающего устойчивое считывание штрихкодов вне зависимости от положения, скорости или высоты объектов, перемещающихся по транспортной ленте. Основной акцент сделан не на максимальной скорости обработки, а на обеспечении широкого угла обзора и надёжности распознавания при движении объектов. В отличие от традиционных сканеров, требующих точного позиционирования и дорогостоящего оборудования, предложенное решение базируется на использовании одной сетевой камеры и сервера с нейросетевыми модулями обработки. Это делает систему более универсальной и доступной для широкого круга предприятий. Ключевым элементом архитектуры выступает нейросетевой модуль восстановления изображений, основанный на модели MPRNet, способной устранять размытие и оптические искажения в кадрах видеопотока. После этапа предобработки изображения поступают в модуль детекции объектов, построенный на базе архитектуры YOLO, адаптированной под задачи распознавания штрихкодов. Распознанные данные сохраняются в базе с использованием ORM-интерфейса, что обеспечивает гибкую интеграцию в существующие информационные системы. Для предотвращения потери кадров и обеспечения высокой пропускной способности используется система асинхронной обработки с применением потоков и буферизованных очередей. Актуальность исследования обусловлена широкой распространённостью штрихкодов как основного средства промышленной маркировки и необходимостью автоматизации процессов учёта и отслеживания продукции в условиях гибкого производства. Несмотря на наличие решений в области сканирования и компьютерного зрения, большинство из них не рассчитаны на работу с нестабильным или низкокачественным видеопотоком. Предложенная система демонстрирует устойчивость к ряду искажений и может быть реализована на бюджетном оборудовании, что открывает перспективы для её применения в промышленности, логистике и складском хозяйстве

Авторы

Список литературы

1. Arslanova L.S. Ispol'zovanie shtrikhovogo kodirovaniya [Use of barcode coding], Ekonomika i sotsium [Economics and Society], 2016, No. 2 (21), pp. 42-44.

2. Tan M., Pang R., Le Q.V. EfficientDet: Scalable and Efficient Object Detection, arXiv, 2020. arXiv:1911.09070v7 [cs.CV].

3. Buren' M.N. Obzor vozmozhnostey YOLO v8 v ramkakh resheniya zadachi raspoznavaniya izobra-zheniy [Review of YOLO v8 capabilities for image recognition tasks], Komp'yuternye sistemy i seti: Sb. statey 60-y nauchnoy konferentsii aspirantov, magistrantov i studentov, BGUIR [60th Anniversary Sci-entific Conference of Postgraduates, Master's Students and Students of BSUIR]. Minsk: BGUIR, 2024, pp. 28-33.

4. Hansen D.K., Nasrollahi K., Rasmussen C.B., Moeslund T.B. Real-Time Barcode Detection and Classi-fication Using Deep Learning, Proceedings of the 9th International Joint Conference on Computational Intelligence (IJCCI 2017). Vol. 1. SciTePress, 2017, pp. 321-327. DOI: 10.5220/0006508203210327.

5. Abuolaim A. et al. NTIRE 2021 Challenge for Defocus Deblurring Using Dual-pixel Images: Methods and Results, CVPRW, 2021, pp. 578-587. DOI: 10.1109/CVPRW53098.2021.00070.

6. Nah S. et al. NTIRE 2021 Challenge on Image Deblurring, CVPRW, 2021, pp. 149-165. DOI: 10.1109/CVPRW53098.2021.00025.

7. Ren S., He K., Girshick R., Sun J. Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks, arXiv, 2016. arXiv:1506.01497v3 [cs.CV].

8. Liang J., Cao J., Sun G., Zhang K., Van Gool L., Timofte R. SwinIR: Image Restoration Using Swin Transformer, arXiv, 2021. arXiv:2108.10257v1 [eess.IV].

9. Strel'tsov D.S., Butenko E.A. Vlan id enumeration. Metody zashchity [VLAN ID enumeration: security methods], Mirovaya nauka [World Science], 2024, No. 12 (93), pp. 120-133.

10. Neustroev A.V. Sokhranit' JSON dannye v bazu dannykh sqlalchemy [Saving JSON data to a database with SQLAlchemy], Problemy nauki [Problems of Science], 2016, No. 12 (13).

11. Zhao T., Ma X., Li X., Zhang C. MPR-Net: Multi-Scale Pattern Reproduction Guided Universality Time Series Interpretable Forecasting, Proceedings of the AAAI Conference on Artificial Intelligence, 2023. arXiv:2307.06736.

12. Chen X., Li Z., Pu Y., Liu Y., Zhou J., Qiao Y., Dong Ch. A Comparative Study of Image Restoration Networks for General Backbone Network Design, Proceedings of the IEEE/CVF Conference on Com-puter Vision and Pattern Recognition (CVPR), 2024, pp. 74-91.

13. Bueno G.G., Suares O.D., Espinosa A. i dr. Obrabotka izobrazheniy s pomoshch'yu OpenCV [Image Processing with OpenCV]: transl. from engl. Slinkin A.A. Moscow: DMK Press, 2016, 210 p.

14. Boracchi G., Foi A. Modeling the Performance of Image Restoration from Motion Blur, IEEE Transac-tions on Image Processing, 2012, Vol. 21, Iss. 8. – P.3502-3517. DOI: 10.1109/TIP.2012.2192126.

15. Verbitskaya V.I., Korshikova D.V., Kupchina E.V. Realizatsiya algoritma vosstanovleniya «Fil'tr Vinera» na Python [Implementation of the Wiener Filter image restoration algorithm in Python], Informatsionnye tekhnologii i upravlenie: Mater. 60-oy nauchnoy konferentsii aspirantov, magistrantov i studentov, 2024 [Information Technologies and Control: Proceedings of the 60th Scientific Conference of Postgraduates, Master's Students and Students, 2024]. Minsk: BGUIR, 2024, pp. 69.

16. Ivashchenko V.Yu. Vosstanovlenie izobrazheniy i razlichnye tekhniki restavratsii ispol'zuemye v sfere obrabotki vizual'nykh tsifrovykh resursov [Image restoration and restoration techniques used in visual digital resource processing], Teoriya i praktika sovremennoy nauki [Theory and Practice of Modern Sci-ence], 2019, No. 12 (54), pp. 143-147.

17. Korshikova D.V., Kukin D.P., Kupchina E.V. Algoritmy vosstanovleniya izobrazheniy [Image restora-tion algorithms]. Informatsionnye tekhnologii i sistemy 2023 (ITS 2023): Mater. Mezhdunarodnoy nauchnoy konferentsii [Information Technologies and Systems 2023 (ITS 2023): Proceedings of the In-ternational Scientific Conference]. Minsk: BGUIR, 2023, pp. 149-150.

18. Abakarov G.M. Analiz i otsenka mnogopotochnosti dlya effektivnosti prilozheniy [Analysis and Evalua-tion of Multithreading for Application Efficiency], Vestnik nauki [Science Bulletin], 2023,

No. 12 (69), pp. 1094-1098.

19. Kadomskiy A.A., Zakharov V.A. Effektivnost' mnogopotochnykh prilozheniy [Efficiency of Multithread-ed Applications], Nauchnyy zhurnal [Scientific Journal], 2016, No. 7 (8).

20. Zlobina N.V., Volzhankin N.V., Posobilov N.E. Obespechenie tsentralizovannogo monitoringa dlya sis-tem slozhnoy arkhitektury s bol'shim ob"emom dannykh [Ensuring centralized monitoring for complex architecture systems with large data volumes], Tr. NGTU im. R.E. Alekseeva [Proceedings of NSTU nam. R.E. Alekseev], 2017, No. 4 (119), pp. 18-23.

Скачивания

Опубликовано:

2025-10-01

Номер:

Раздел:

РАЗДЕЛ I. АЛГОРИТМЫ ОБРАБОТКИ ИНФОРМАЦИИ

Ключевые слова:

Штрихкод, распознавание образов, компьютерное зрение, нейросеть, распределенная система

Для цитирования:

А.Ю. Юрченко , М.Ю. Поленов РАСПРЕДЕЛЕННАЯ СИСТЕМА РАСПОЗНАВАНИЯ ШТРИХКОДОВ С ИСПОЛЬЗОВАНИЕМ НЕЙРОСЕТЕЙ. Известия ЮФУ. Технические науки. – 2025. - № 4. – С. 70-79.