Детальная информация
| Название | Разработка интеллектуальной системы автоматического распознавания QR-кодов на основе модели YOLOv8 с графическим интерфейсом: выпускная квалификационная работа бакалавра: направление 27.03.04 «Управление в технических системах» ; образовательная программа 27.03.04_07 «Промышленный искусственный интеллект» = Development of an Intelligent QR Code Recognition System Based on the YOLOv8 Model with a PyQt5 Graphical Interface |
|---|---|
| Авторы | Го Цзядун |
| Научный руководитель | Рассказова Альбина Николаевна |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | QR-код ; распознавание QR-кодов ; компьютерное зрение ; глубокое обучение ; YOLOv8 ; PyQt5 ; графический интерфейс ; обработка изображений ; обработка видео ; QR code ; QR code recognition ; computer vision ; deep learning ; graphical user interface ; image processing ; video processing |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 27.03.04 |
| Группа специальностей ФГОС | 270000 - Управление в технических системах |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-5786 |
| Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\42861 |
| Дата создания записи | 21.08.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Цель работы — разработка системы распознавания QR-кодов на базе модели YOLOv8 с графическим интерфейсом PyQt5. В работе выполнен анализ существующих методов распознавания QR-кодов, сформирован и размечен датасет, обучена модель YOLOv8n, разработан графический интерфейс на базе PyQt5 и проведено экспериментальное тестирование системы. В результате разработана система распознавания QR-кодов, обеспечивающая точность детектирования и высокую скорость обработки. Экспериментальные результаты показали следующие значения метрик: Precision — 0,95, Recall — 0,53, F1-score — 0,53, mAP@0.5 — 0,536. Средняя скорость обработки видеопотока составила 34,60 FPS. Практическая значимость работы заключается в возможности применения разработанной системы для автоматического распознавания QR-кодов в задачах, близких к реальному времени.
The aim of the work is to develop a QR code recognition system based on the YOLOv8 model with a PyQt5 graphical user interface. The work includes an analysis of existing QR code recognition methods, dataset collection and annotation, training of the YOLOv8n model, development of a PyQt5-based graphical user interface, and experimental testing of the system. As a result, a QR code recognition system was developed, providing accurate detection and high processing speed. Experimental results demonstrated the following performance metrics: Precision = 0.95, Recall = 0.53, F1-score = 0.53, and mAP@0.5 = 0.536. The average video stream processing speed reached 34.60 FPS. The practical significance of the work lies in the possibility of applying the developed system to automatic QR code recognition tasks in near real-time conditions.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|