Зачем сканеру штрихкода искусственный интеллект?
Искусственный интеллект добрался до сканеров штрихкода. Казалось бы, что можно улучшить в сравнительно простом инструменте, которым в мире ежедневно пользуется огромная «армия» сотрудников магазинов и складов?Высокоскоростное конвейерное нанесение плотных 2D-кодов Datamatrix, выбранных для маркировки Честный ЗНАК, не всегда гарантирует на практике их уверенное считывание сканером. Дело в том, что из-за большой скорости движения конвейера маркиратор, будь он струйный, как в случае молочных продуктов, или лазерный, как в случае алюминиевых банок, формирует не чёткие точки кода, а немного размытые или вытянутые вдоль направления движения маркируемого товара. Это результат компромисса между стремлением повысить производительность и пределом возможностей маркиратора.
Для человеческого глаза код маркировки может выглядеть вполне нормально, но для сканеров штрихкода, которыми оборудованы сотни тысяч кассовых узлов по всей стране, даже небольшое нарушение геометрии всего кода или отдельных «пикселей» составляет неразрешимую проблему. А продавать маркированный товар без сканирования кода Честный ЗНАК значит рано или поздно получить крупный штраф. Вместо того, чтобы мучить кассиров и покупателей, бомбардировать претензиями производителя или убирать с полок ходовой товар, MINDEO предложил своё решение.
MINDEO научил сканеры обходить ошибки нанесения и уверенно считывать коды при любых обстоятельствах. Для этого компания разработала и встроила в свои изделия процессор MultiScan AI, использующий искусственный интеллект. Такой подход позволяет производителям поддерживать высокую скорость работы конвейера при снижении или сохранении на прежнем уровне затрат на маркировку.MINDEO MultiScan представляет собой так называемый Narrow AI, «узкий» искусственный интеллект, предназначенный для выполнения конкретных прикладных задач. Такие технологии давно стали обыденностью в смартфонах и цифровых камерах, где они отвечают, например, за фокусировку, размытие фона, устранение цифрового шума, предугадывание набираемого текста, разблокировку по лицу и т.д.
В сравнительных тестах на скорость считывания* сканеры Mindeo с ИИ-чипом MultiScan показывают наилучшие результаты и убедительно обходят соперников, с первой попытки распознавая на алюминиевых банках и сигаретных пачках даже повреждённые коды Честный ЗНАК, которые оказываются не под силу моделям известных мировых брендов.
Таким образом, благодаря разработанному MINDEO собственному процессору с Narrow AI сканеры позволили избежать снижения скорости работы конвейера и маркиратора и тем самым увеличить производительность и уменьшить себестоимость товара.
Для тех, кто любит углубляться в детали, расскажем об особенностях технологии MultiScan AI. Сразу оговоримся, речь не идёт о нейронных сетях и самообучающихся алгоритмах. 2D-сканеры работают по принципу цифровой фотокамеры: делают контрастный снимок объекта со штрихкодом, считывают его и отдают результат в виде последовательности символов. В отличие от программных декодеров, специализированный процессор MINDEO MultiScan AI начинает анализировать поток данных, поступающих с оптического датчика, ещё до нажатия кнопки сканирования. На первом этапе ИИ находит область изображения, в которой расположен штрихкод. Далее производится анализ каждой точки, формирующей код. Задача процессора – понять, какие из них являются частью 2D-кода, а какие «шумом» (кляксами, дефектами поверхности и т.п.). В связи с тем, что дефекты носят повторяющийся характер, можно «научить» сканеры распознавать и исправлять их. Для этого инженеры MINDEO проанализировали огромный массив реальных образцов маркировки и составили таблицу соответствий, которую загрузили в ИИ-процессор.
То есть MultiScan AI не просто восстанавливает нечитаемые части кода благодаря содержащимся в нём избыточным данным и контрольным суммам (как это реализовано у конкурентов), а анализирует каждый «пиксел» кода, который по каким-то причинам оказался искажён.
Если пользователи всё же столкнутся с ситуацией, когда сканер не справится с серийно встречающимся дефектом штрихкода, MINDEO в кратчайшие сроки проанализирует проблему и выпустит обновления сразу для всех сканеров с процессором MultiScan AI! А это на сегодняшний день уже солидное семейство стационарных (MP8610, MP719, MP725), встраиваемых (MP8618, MP718, MP758, MP7688, ES4690, ES4790) и ручных (CS7219, MD7919) сканеров.
Такой случай уже был на практике, когда в крупную сеть супермаркетов «Ярче!» стали поступать продукты с дефектами маркировки, заметными даже невооружённым глазом. На фото хорошо видно, что часть кодов пропечатана чересчур жирно, а у части существенно нарушена геометрия.
Образцы проблемных кодов были собраны нашим партнёром компанией «Штрих Маркет» и переданы в Китай. Инженерам MINDEO потребовалась всего неделя на бесплатную доработку «математики» сканеров. Около 3000 сканеров MINDEO разных моделей используется в примерно 700 магазинах «Ярче!», и проблемы с нечитаемостью маркировки в торговой сети больше не возникают. А появившиеся в результате обновления прошивок доступны для всех пользователей модельного ряда сканеров MINDEO с MultiScan AI.