Details

Title Разработка алгоритма подсчета произвольных объектов средствами технического зрения: выпускная квалификационная работа бакалавра: направление 15.03.06 «Мехатроника и робототехника» ; образовательная программа 15.03.06_04 «Автономные роботы»
Creators Савицкий Иван Владимирович
Scientific adviser Бахшиев Александр Валерьевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт машиностроения, материалов и транспорта
Imprint Санкт-Петербург, 2024
Collection Выпускные квалификационные работы; Общая коллекция
Subjects нейронные сети; сверточные сети; системы технического зрения; обучение на одном примере; обнаружение объектов; подсчёт объектов; датасеты; neural networks; convolutional networks; computer vision; one-shot learrning; object detection; object counting; datasets
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 15.03.06
Speciality group (FGOS) 150000 - Машиностроение
DOI 10.18720/SPBPU/3/2024/vr/vr24-6153
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\32930
Record create date 8/28/2024

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Объектом исследования являются модели, используемые для обучения на одном примере. Целью работы является разработка алгоритма с применением этих моделей для подсчёта объектов на изображении. Был проведён анализ существующих подходов к реализации подсчёта и детекции объектов, проведена работа с датасетами, и обучено несколько моделей нейронных сетей, построенных на архитектуре свёрточных нейронных сетей ResNet 50, которые используются для обнаружения объектов в алгоритме подсчёта, написанного на языке Python, и проведено экспериментальное исследование этого алгоритма. Были достигнуты следующие показатели метрик: для полноты значение составило 0.85, для средней точности – 0.61. В дальнейшем результаты работы могут использоваться для доработки полученного алгоритма, переработки датасета обучения и внедрении системы подсчёта объектов на предприятиях для организации логистических процессов и оптимизации хранения продукции.

The object of the research is one-shot learning neural networks. The purpose of the work is to develop an algorithm using these models for object counting in images. An analysis of existing approaches to object counting and detection was conducted, datasets were processed, and several models based on the ResNet 50 convolutional neural network architecture were trained. These models are used for object detection within the counting algorithm, which is implemented in Python. An experimental study of this algorithm was also conducted. The following metric values were achieved: a recall of 0.85 and an average precision of 0.61. The results of this work can be used for further refinement of the developed algorithm, reworking the training dataset, and implementing the object counting system in enterprises for organizing logistics processes and optimizing product storage.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics