Сканер штрих-кода
Программное обеспечение для обнаружения и сканирования штрих-кодов в изображениях и видеофайлах.
Эта реализация сканера штрих-кодов отличается от скриптов, существующих на рынке. Наш алгоритм поддерживает обнаружение в видео в реальном времени из-за небольшого времени обработки. Кроме того, он способен обнаруживать штрих-коды на зашумленных изображениях и при плохом освещении. Программа не требует большого количества данных для обучения, за исключением нескольких образцов для выбора параметров и т. д. Алгоритм может обрабатывать размытые изображения со штрих-кодами, которые не имеют четких краев, что обычно происходит с движущимися объектами в видео.
Обработка кадра начинается с обнаружения монотонных цветовых пятен и фильтрации тех, которые имеют подходящие размеры, чтобы их можно было различить как полосы. Позже применяется алгоритм иерархической кластеризации для создания групп стержней со схожими свойствами с использованием настраиваемых критериев для слияния. Наконец, они анализируются, и в результате выбираются наиболее заметные образцы (если они есть) для отображения пользователю.
Код писался с учетом последующей конвертации его на другие языки программирования. Вот почему использование сторонних библиотек было ограничено только OpenCV.
Обработка изображения,
Распознавание образов,
Кластеризация
Обнаружение
Похожие проекты
Платформа для создания чат-ботов
Платформа no-code на базе искусственного интеллекта и технологии NLP.
SignLab – сурдопереводчик на базе ИИ
AI-алгоритм распознавания жестового языка и перевода его в текст или речь.
Прогнозная модель для энергетического предприятия
Обучили нейросеть предсказывать потребление электроэнергии с точностью до 96%.