Разработка устройства для автоматической сортировки по цвету

Полное название проекта:
Разработка устройства для автоматической сортировки по цвету
Статус: 
Допущен к очному туру
Год: 
2026
Автор
Фамилия, имя, отчество:
Лобанов Денис Сергеевич
Место учёбы (работы):
Сибгу им. М. Ф. Решетнева
Соавторы
Соавторы (имена пользователей): 
Научный руководитель
Фамилия, имя, отчество: 
Семенов Михаил Константинович
Место работы: 
СибГУ доцент кафедры САиИО
Проект
Номинация: 
Программно-аппаратные решения
Сроки работы над проектом: 
2024-2025
Описание: 

Разработанная нами система автоматически сортирует бисер по цвету с помощью веб-камеры. Фиксируется оттенок каждой бисеринки в реальном времени, после чего микроконтроллер направляет её в соответствующий сортировочный лоток. Всё происходит полностью автономно и без участия человека.
Система представляет собой компактный автоматизированный комплекс сортировки малоразмерных объектов на основе технологий компьютерного зрения и микроконтроллерного управления.
Стабильное распознавание цветов в пространстве HSV устойчиво к изменениям освещения.
Вертикально-ярусная конструкция с дисковым дозатором и калиброванной ячейкой 10 мм обеспечивает точную поштучную подачу бисера.
Программная часть на Python с использованием библиотеки OpenCV включает предобработку видеопотока, выделение области интереса, медианную фильтрацию и накопление истории кадров для полного исключения ложных срабатываний.
Синхронизация с Arduino Uno через Serial-интерфейс обеспечивает точное и быстрое управление распределительным желобом.
Система демонстрирует высокую точность сортировки — свыше 90 % на реальных тестах.
Проект показывает, как современные технологии компьютерного зрения позволяют создавать эффективные решения для малой автоматизации — от творческих мастерских и handmade-производства до небольших промышленных задач, в перспективе планируется внедрение нейронных сетей для распознавания объектов более сложной формы и интеграция облачных сервисов для ведения статистики в реальном времени, а созданный прототип полностью функционален, устойчив в работе и готов к демонстрации.

Собственный компьютер: 
буду использовать собственный компьютер (ноутбук)
Используемые технологии и инструменты
Языки программирования и разметки: 
C/C++
Python
Другие: 
Arduino IDE