Для настройки детектора штрихкодов необходимо:

  1. Перейти на вкладку Детекторы.
  2. Под требуемой камерой нажать Создать... → Категория: Коммерция → Детектор штрихкодов.

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

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

ПараметрЗначениеОписание
Характеристики объекта

Видеопоток

Основной потокЕсли камера поддерживает многопоточность, выбрать поток, на котором необходимо осуществлять детектирование
Запись траекторий объектовДаПо умолчанию включена запись метаданных видеопотока в базу данных. Для отключения выбрать значение Нет
Нет
Другое
ВключитьДа

По умолчанию детектор включен. Для отключения выбрать значение Нет

Нет
ИмяДетектор штрихкодовВвести имя детектора или оставить имя по умолчанию

Время жизни трека (начиная с версии Detector Pack 3.14)

ДаПо умолчанию параметр выключен. Если требуется показать в секундах время жизни трека для объекта, выбрать значение Да
Нет
Количество обрабатываемых кадров в секунду10Задать количество кадров в секунду, которое будет обрабатывать детектор. Значение должно быть в диапазоне [0,016, 100]
Режим работы декодераAuto

Выбрать процессор для декодирования видео. При выборе GPU приоритет отдается дискретной видеокарте (декодирование на чипах NVIDIA NVDEC). Если подходящего графического процессора нет, то декодирование будет осуществляться с помощью технологии Intel Quick Sync Video. Иначе декодирование будет осуществляться на CPU

CPU
GPU
HuaweiNPU
Режим работы детектораCPU

Выбрать процессор для работы нейросети (см. Выбор Nvidia GPU при настройке детекторов)

Внимание!

  • Рекомендуется использовать графический процессор. Запуск работы алгоритма на Nvidia GPU после применения настроек может занимать несколько минут. Для ускорения последующих запусков можно использовать функцию кэширования (см. Оптимизация работы нейроаналитики на GPU в ОС Windows).
  • Начиная с версии Detector Pack 3.11, Intel HDDL и Intel NCS не поддерживаются.
  • Начиная с версии Detector Pack 3.14, поддерживаются Intel Multi-GPU и Intel GPU 0-3.
Nvidia GPU 0
Nvidia GPU 1
Nvidia GPU 2
Nvidia GPU 3
Intel NCS  (не поддерживается)
Intel HDDL (не поддерживается)
Intel Multi-GPU
Intel GPU 0
Intel GPU 1
Intel GPU 2
Intel GPU 3
Huawei NPU
ТипДетектор штрихкодовНазвание типа детектора (нередактируемое поле)
Тип штрихкодаAztec

Выбрать тип штрихкода, при обнаружении которого будут генерироваться события от детектора

DataMatrix
PDF417
QR-код
Линейный
Файл нейросети

Файл нейросети

При использовании уникальной нейросети выбрать соответствующий файл

Внимание!

  • Для подготовки нейросети необходимо обратиться в компанию ITV (см. Требования ко сбору данных для обучения нейросетей).
  • Использование подготовленной нейросети для конкретной сцены позволяет детектировать только определенный тип штрихкода.
  • Сетевое указание файла в ОС Windows недопустимо. Файл нейросети должен располагаться локально, т.е. на том же сервере, где установлен ПК Интеллект Х.
  • Для корректной работы нейросети в ОС Linux соответствующий файл должен располагаться локально в директории /opt/ITV/DetectorPack/NeuroSDK, либо в сетевой папке с соответствующими правами доступа.
  • При использовании стандартной нейросети (обучение которой не выполнялось в эксплуатируемых условиях) гарантируется общая точность 80-95% и процент пропуска 5-20%. Стандартные нейросети располагаются в папке C:\Program Files\Common Files\ITV\DetectorPack\NeuroSDK.

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

 Для сохранения изменений параметров детектора нажать на кнопку Применить . Для отмены изменений нажать на кнопку Отмена .

Настройка детектора штрихкодов завершена. При необходимости на базе детектора штрихкодов можно создать и настроить необходимые поддетекторы (см. Классические поддетекторы).

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

  • No labels