Детальная информация

Название Программно-аппаратный комплекс для сортировки янтаря: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы Зайцев Егор Сергеевич
Научный руководитель Леонтьева Татьяна Владимировна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2024
Коллекция Выпускные квалификационные работы; Общая коллекция
Тематика python; open cv; arduino; raspberry pi; машинное зрение; keras; machin vision
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2024/vr/vr24-2210
Права доступа Доступ по паролю из сети Интернет (чтение, печать)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\30365
Дата создания записи 11.07.2024

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

В ходе работы были рассмотрены существующие механизмы сортировки различных объектов. Были выбраны и обоснованы аппаратные комплектующие, языки программирования и используемые библиотеки. В качестве языка программирования Raspberry pi 3B+ был выбран Python, а для программирования вспомогательного микроконтроллера С/С++. Собран прототип конвейерной линии, при движении по которой янтарь пересекает оптический датчик, данные с которого передаются на микроконтроллер и затем на Raspberry по USB соединению. Raspberry делает кадр через некоторый интервал времени необходимый для прохождения янтаря от датчика до зоны с камерой. Для обработки снимков используется библиотека OpenCV, что обеспечивает быстродействие и высокую надежность. Для классификации обработанных изображений используется фреймворк для машинного обучения TensorFlow и библиотека Keras. Результатом данной работы является прототип программно-аппаратного комплекса для сортировки янтаря, основанный на технологиях машинного зрения и применении глубоких сверточных нейронных сетей для классификации изображений.

The topic of the final qualifying work: "Hardware and software complex for sorting amber." During the course of this work, existing mechanisms for sorting various objects were reviewed. Hardware components, programming languages, and libraries were selected and justified. Python was chosen as the programming language for the Raspberry Pi 3B+, while C/C++ was used for programming the auxiliary microcontroller. A prototype of the conveyor line was assembled. As amber moves along the conveyor, it crosses an optical sensor, and the data from this sensor is transmitted to the microcontroller and then to the Raspberry Pi via a USB connection. The Raspberry Pi captures an image after a certain interval necessary for the amber to travel from the sensor to the camera zone. The OpenCV library is used for image processing, ensuring high speed and reliability. The TensorFlow framework and Keras library are used for classifying the processed images. The result of this work is a prototype of a hardware-software system for sorting amber, based on machine vision technologies and the application of deep convolutional neural networks for image classification.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать
Интернет Анонимные пользователи

Количество обращений: 2 
За последние 30 дней: 0

Подробная статистика