AI Lab запускает новое направлениеПодробнее
ailab
Отчёт

Три карточки из сотни: как касса самообслуживания узнаёт яблоко без штрихкода

Почему кассе не нужна наклейка на яблоке: камера над весами, признаки снимка, обучение на тысячах примеров и последнее слово за покупателем.

Вы кладёте яблоко на весы кассы самообслуживания, и на экране сразу три сорта на выбор. Штрихкода нет, наклейки нет, искать в длинном списке не нужно. Разберём на условном примере покупателя Улана. Принцип описан в открытых материалах о распознавании овощей и фруктов на весах; цифры в ролике — схема, а не замер конкретной кассы.

Каждое яблоко касса не помнит

Двух одинаковых яблок не бывает, и это яблоко касса видит впервые. Запомнить «все яблоки» нельзя. Поэтому касса работает не с яблоком, а со снимком.

Снимок сверху

Над весами висит камера. Пока весы ловят вес, она делает снимок. Перед кассой — сотня товаров без штрихкода: фрукты, овощи, зелень. Нужно понять, какой из них лежит на весах.

Признаки отсекают непохожее

Упростим до трёх признаков. Цвет: красный отсекает огурцы, бананы и капусту — в нашем примере из сотни остаётся двадцать. Форма и размер: круглое, с кулак — уходят перец, черешня и клубника, остаётся восемь. Кожура: у персика бархатная, у граната корона. Остаются три сорта яблок. Настоящие системы смотрят на множество признаков сразу, но смысл тот же — отсечь непохожее.

В жизни мешают пакет и свет

Яблоко лежит в пакете, лампа светит жёлтым, один бок зелёный. Поэтому точного совпадения касса не ищет. Её заранее учат на тысячах снимков: в пакете и без, при разном свете, спелые и не очень. Чем больше разных примеров, тем увереннее ответ.

Карта похожести

Представьте все товары точками на карте: похожие лежат рядом, яблоки в одном углу, огурцы в другом. Снимок падает к яблокам, и касса показывает три ближайших сорта — самый похожий первым.

Последнее слово за человеком

Покупатель нажимает на свой сорт. Весы уже знают вес, цена считается сама: вес умножить на цену за килограмм. У части систем такой выбор потом становится ещё одним учебным примером.

Что из этого следует

Касса не узнаёт яблоко «как человек» — она отсекает непохожее и оставляет решение покупателю. Тот же приём — камера, несколько признаков и короткий список на выбор — работает и в бизнесе: сверка товара на приёмке, сортировка, проверка по фото.

Как касса узнаёт яблоко без штрихкода? Ни наклейки, ни кнопки — а на экране уже три сорта.Положили яблоко на весы — и касса сама предлагает три сорта.Она что, помнит каждое яблоко в магазине?Нет.Упростим до трёх признаков.Но в жизни сложнее.Сверху это похоже на карту.Последнее слово — за Уланом.Касса не помнит яблоки.
Слайды поста

Этот материал в соцсетяхFacebookThreadsTelegram

Расскажите о задаче

Разберём процессы, покажем, что можно автоматизировать, и оценим сроки. Без обязательств.