Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Обучение СуперМаг Vision распознаванию штучных товаров

Наряду с весовыми, система СуперМаг Vision способна автоматически распознавать и немаркированные штучные товары. Для этого ей нужна база изображений таких товаров. Чтобы ее создать, товары, распознаванию которых нужно обучить систему СуперМаг Vision, загружаются в УКМ 5 из внешней системы с особым признаком (Send_to_recognition =true), при обработке которого касса получает сигнал о необходимости собрать данные о товаре, то есть сфотографировать его и передать информацию о его коде и изображении в систему видео-распознавания. 

Когда кассир сканирует или вводит вручную код товара, содержащего атрибут Send_to_recognition = true, касса выводит на экран сообщение "Положите товар на весы!" и, как только товар оказывается на весах, фотографирует его и отправляет данные о нем в систему СуперМаг Vision, после чего товар автоматически добавляется в чек. Если сканируется или вводится товар с параметром Send_to_recognition = false, то дальнейшая работа с товаром идет в штатном режиме, без процесса обучения системы СуперМаг Vision. Кассир также может прервать процесс обучения системы СуперМаг Vision вручную, нажав клавишу/кнопку Отмена при запросе кассы положить товар на весы. В таком случае, товар просто добавится в чек, но он не будет сфотографирован и данные о нем не будут переданы в систему СуперМаг Vision.

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

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

Image Removed

В открывшемся окне необходимо выбрать вкладку Оборудование:

Image Removed

В конфигурационном файле scale_fake.conf (hardware/scale/scale_fake.conf) необходимо указать следующие параметры:

Блок кода
languagescala
themeRDark
# Системный файл. 
### Изменения не вносить! ###
#
{
"scale.fake": {
params : {
scaleName = FakeScale
scaleNum = 0
timeout = 10
stable = true
}

Выполненные настройки необходимо сохранить.

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

Процесс распознавания штучных товаров ничем не отличается от весовых, за исключением того, что в результате распознавания в чек попадает товар в количестве 1:

...

Данный функционал реализован только для киоска УКМ 5.

Во избежание ситуаций, когда покупатель на киоске намеренно выбирает из списка результатов распознавания (или из пик-листа в каталоге) товар, не соответствующий фактически приобретаемому, можно воспользоваться специальной функцией сравнения выбора покупателя с наиболее вероятными результатами автоматического распознавания.

...

После нажатия кнопки Продолжить, товар можно будет попытаться взвесить и выбрать еще раз.

Настройка

Параметр проверки точности выбора товара в Vision содержится в файле sale.conf (applications/sale/sale.conf), расположенном на кассовом сервере по адресу: Магазин – Типы касс, где нужно выбрать тип кассы и нажать кнопку Настройки:

Image Removed

Параметр проверки точности выбора товара в Vision в файле sale.conf (applications/sale/sale.conf), имеет название recognitionAccuracy и может принимать значения от 0 до 5:

recognitionAccuracy = 0    # проверка точности выбора товара в Vision отключена;

recognitionAccuracy = 1    # выбранный покупателем товар будет сопоставляться только с первым наиболее вероятным результатом распознавания, предоставленным системой СуперМаг Vision;

recognitionAccuracy = 4    # выбранный покупателем товар будет сопоставляться только с первыми четырьмя наиболее вероятными результатами распознавания, предоставленными системой СуперМаг Vision;

и т.д.:

Image Removed

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

Важные примечания:

...

.