You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 6
Next »
В программном комплексе Интеллект существует три вида классификаторов объектов интеллектуальными детекторами:
- Стандартный. Имеется возможность классифицировать объекты Человек, Автомобиль и Любой объект (см. Настройка детектора пересечения линии и Настройка детектора движения в области).
- Расширенный. Имеется возможность классифицировать объекты Человек, Группа людей, Машина, Шум, Принесенный предмет, Унесенный предмет, Другое (см. Руководство по программированию, раздел CAM_VMDA_DETECTOR).
- Нейрофильтр – классификатор на основе нейросетей. Имеется возможность классифицировать любые объекты с высокой точностью. Нейросеть обучается индивидуально для каждого случая использования.
Прежде чем приступать к настройке нейрофильтра, следует обратиться в техническую поддержку компании ITV|AxxonSoft и запросить файлы моделей обученных нейросетей. Специалисты технической поддержки запросят данные, необходимые для подготовки моделей, а затем предоставят файлы, которые необходимо разместить на всех серверах, где планируется использовать нейрофильтр.
В большинстве случаев, если требуется отслеживать стандартные классы объектов (например, человека/машина), достаточно одной модели для нейрофильтра. Однако для нестандартных задач с множеством классов может потребоваться более одной модели:
- если ставятся разные задачи классификации: например, для одной части камер требуется классифицировать объекты человек/машина, а для другой – тип автомобиля (легковой, грузовой);
- если для разных камер применимы разные условия, и качество работы трекера лучше, если под каждые обучить отдельную нейросеть: например, стоит задача охраны периметра предприятия (требуется обнаружение только людей и машин) и проверки безопасности в цеху (требуется обнаружение только людей в спецодежде).
Настройка нейрофильтра осуществляется в следующем порядке:
- Установить подсистему Detector Pack (если не была установлена ранее). Инструкция по установке данной подсистемы доступна в документации на нее, наиболее актуальная версия документации находится в хранилище документации AxxonSoft documentation repository.
- Установить ключу VMDAEXT значение 1 (подробнее о ключе см. Справочник ключей реестра).
- Установить ключу VMDAEXT.RAM значение больше 2000, рекомендуется больше, например, 16000, в зависимости от аппаратных ресурсов компьютера.
- Перейти на вкладку Нейрофильтр на панели настройки объекта Трекер (1).
- Установить флажок Учитывать нейрофильтрацию (2).
- В поле Модель трекинга ввести полный путь к файлу модели для трекера, полученному от сотрудников технической поддержки компании ITV|AxxonSoft, или нажать на кнопку ... и выбрать файл в стандартном диалоговом окне Windows (3).
- В поле Имя устройства для трекинга ввести название устройства, которое должно использоваться для проведения классификации объектов трекером (4):
- CPU – использовать центральный процессор.
GPU0, GPU1, GPU2... – использовать графический процессор видеокарт NVidia. Как правило, графические процессоры распознаются в системе в порядке их физической установки: первый (обычно верхний) GPU будет иметь номер 0, средний – 1, а последний (обычно нижний) – 2.
- В поле Модель для оставленных предметов ввести полный путь к файлу модели для детектора оставленных предметов, полученному от сотрудников технической поддержки компании ITV|AxxonSoft, или нажать на кнопку ... и выбрать файл в стандартном диалоговом окне Windows (5).
В поле Имя устройства для оставленных предметов ввести название устройства, которое должно использоваться для проведения классификации детектором оставленных предметов (6, см. также п. 7).
- Нажать на кнопку Применить (7).
Настройка нейрофильтра завершена.