...
Касса УКМ 5 позволяет добавлять в чек весовой товар, не вводя его код, что осуществляется путем взаимодействия кассы с внешней системой видео-распознавания товара (СуперМаг Vision):
Клавиатурная касса | Touch-касса | ||||||
---|---|---|---|---|---|---|---|
Кассир кладет товар на весы, вызывает кассовое меню, где выбирает пункт Распознавание товара:
Как только товар оказывается на весах и кнопка видео-распознавания нажата, касса обращается к системе видео-распознавания товара: | Кассир кладет товар на весы и нажимает кнопку Распознавание товара: Если нажать кнопку видео-распознавания, еще не положив товар на весы, система напомнит о необходимости сделать это: Как только товар оказывается на весах и кнопка видео-распознавания нажата, касса обращается к системе видео-распознавания товара: |
...
3. Распознавание товара прошло не с абсолютной точностью, есть несколько товаров, отвечающих критериям совпадения. Кассиру выводится список для выбора товара из нескольких вариантов, но нужного товара нет в списке. В данном случае, кассир может попробовать сделать еще один снимок товара для распознавания. Для этого ему необходимо воспользоваться кнопкой/клавишей Переснять. Если же все попытки распознать товар оказались неудачными, кассир нажимает кнопку/клавишу Отмена, возвращается в интерфейс кассы и вводит код товара вручную, после чего товар добавляется в чек.
Настройки
...
В настройках кассы, нужно расположить дефолтный конфигурационный файл для камеры config.yaml по адресу: /var/opt/camera_agent/config.yaml. Содержание файла приведено ниже:
Блок кода | ||||
---|---|---|---|---|
| ||||
%YAML 1.2
---
schema_version: 2
devices:
gst_device_usb:
connection: v4l2src device=/dev/v4l/by-id/gst-usb-camera
socket: /tmp/gst_dev_usb
cap: image/jpeg,width=1920,height=1080,framerate=30/1
default_camera: <<cameraID>>
sources:
<<cameraID>>:
camera:
classname: GStreamerSRBCamera
stream: shmsrc socket-path={devices.gst_device_usb.socket} num-buffers=1 ! {devices.gst_device_usb.cap} ! appsink
device: gst_device_usb
transform:
- Crop:
box: [670, 280, 1270, 800] |
В файле для камеры config.yaml необходимо поменять параметр <<cameraID>> на номер лицензии камеры в двух отмеченных ниже местах:
Настройки надо сохранить.
2. Выполнив настройки на кассах, на кассовом сервере по адресу: Магазин – Типы касс нужно выбрать тип кассы и нажать кнопку Настройки:
В появившемся иерархическом древе в файле sale.conf (applications/sale/sale.conf) необходимо раскомментировать следующую строку и сохранить изменения:
{ include file("conf/applications/sale/goods_recognition.conf") }
В файле goods_recognition.conf (applications/sale/goods_recognition.conf) необходимо убедиться, что раскомментирована следующая строка:
include file("conf/misc/vision.conf")
Настройки необходимо сохранить.
3. Затем, на кассовом сервере по адресу: Магазин – Кассы нужно открыть интересующую кассу, нажав на ее название:
В открывшемся окне необходимо выбрать вкладку Оборудование:
В конфигурационном файле vision.conf (misc/vision.conf) необходимо выставить актуальные параметры для пользования системой:
partnerId – номер партнера/контрагента (значение сообщает менеджер)
camSerialNumber – номер лицензии на пользование камерой (значение сообщает менеджер).
Настройки нужно сохранить.
После переконфигурирования требуется полная перезагрузка кассы.
4. Работа с СуперМаг Vision подразумевает наличие весов, для которых также нужно выполнить все необходимые настройки на кассовом сервере по адресу: Магазин – Кассы, где нужно выбрать соответствующую кассу, затем – вкладку Оборудование и найти группу файлов hardware/scale:
Настройки весов нужно сохранить.
Обучение СуперМаг Vision распознаванию штучных товаров
...