Как стать автором
Поиск
Написать публикацию
Обновить
17
0
Андрей Соловьёв @avsolovyev

Первый, кого видят роботы. Разраб машинного зрения

Отправить сообщение

Как улучшить распознавание маркировки с помощью нейросети

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров3.1K

Наверняка многие из вас пользовались кассами самообслуживания в супермаркетах и пробовали отсканировать DataMatrix код «Честный знак» с упаковок мороженого, творога, молока, глазированных сырков и прочих продуктов в тонкой и гибкой упаковке. Согласитесь, редко получается сделать это с первого раза. А теперь представьте такую ситуацию на производстве, где нужно массово агрегировать всю продукцию с маркировкой, а она не распознаётся! Именно такую проблему мы и старались решить с помощью нейросети.

Читать далее

Как мы учили робота распознавать чертежи и изготавливать мебель

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров4.8K

Хочу поделиться своим опытом разработки программного обеспечения для робота-манипулятора, которого мы научили распознавать разные объекты на основе их CAD-моделей. В этой статье я подробно рассмотрю процесс создания такого ПО на примере недавнего проекта, связанного с производством мебели. С помощью внедрения технологии распознавания геометрии панелей ДСП мы обучили промышленного робота-манипулятора подавать панели требуемым торцом на станок для дальнейшей обработки. Это значительно повысило производительность линии и облегчило жизнь работникам производства.

Читать далее

Отладка микроконтроллера через Type-C кабель

Время на прочтение4 мин
Количество просмотров8.8K

Как избавиться от дополнительных разъемов на печатной плате IoT-устройств при наличии разъема Type-C?

Этим вопросом мы задались, когда в своих разработках начали переход с micro-USB на 24pin Type-C. В этой статье я постараюсь описать наш опыт использования Type-C, расскажу о распиновке разъемов Type-C для устройств с ESP32, STM32, Миландра, RISC-V или ARM, а также о том, что внутри кабеля Type-C и как его выбрать.

Читать далее

Бесконечный контроль качества — опыт применения линейных камер в компьютерном зрении

Время на прочтение5 мин
Количество просмотров5.6K

Задача: Контролировать нанесение маркировки на типографии на бесконечном материале и с большой скоростью.

Делюсь опытом использования линейной камеры и оптимизации по обработке изображения для промышленного машинного зрения в задаче, где есть полутоновые роли со стикерами, картонной упаковкой, алюминиевой фольгой и огромные печатные машины, мотающие ее со скоростями до 300 метров в минуту

Читать далее

Верификация DataMatrix Честный знак — почему она важна

Время на прочтение7 мин
Количество просмотров20K

Работая в крупном разработчике и интеграторе решений для маркировки - заметил, что многие не знают об особенностях распознавания маркировки и мало понимания как она распознается и какие трудности могут быть при ее не правильном нанесение.

Правильность маркировки как раз проверяется ее верификацией на специальных лабораторных приборах - верификаторах 2D кода. О важности верификации для успешной продаже товара на кассе и хочу рассказать.

Читать далее

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Software Developer, Backend Developer
Lead
OpenCV
Computer vision
Embedded system