Skip to content

Обнаружение спецтранспорта

Watcher может детектировать спецтранспорт — автомобили скорой помощи, полиции, МЧС и т.п. Эта функция будет полезна, если вы используете Watcher для открытия шлагбаума по распознанному номеру и хотите, чтобы спецтранспорт проезжал шлагбаум беспрепятственно.

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

Требования к изображению для детекции спецтранспорта аналогичны требованиям для стандартного распознавания номеров.

Включение функции обнаружения спецтранспорта

Чтобы включить детекцию спецтранспорта:

  1. Установите и настройте модуль распознавания автомобильных номеров.

  2. Откройте файл /etc/flussonic/flussonic.conf на стримере с распознаванием и пропишите опцию ssd_net_path /opt/flussonic/lib/vision/priv/ssd_wcar; в разделе plugin vision:

    plugin vision {
        ...
        ssd_net_path /opt/flussonic/lib/vision/priv/ssd_wcar;
    }
    
  3. После сохранения файла конфигурации выполните команду для применения изменений:

    service flussonic restart

Просмотр и поиск спецтранспорта

Обнаруженный спецтранспорт включается в общий список на вкладке События -> Номера автомобилей.

Обнаруженный спецтранспорт

Для поиска событий распознавания спецтранспорта можно использовать API-запрос вида GET http://WATCHER-IP/vsaas/api/v2/analytics/license_plates с параметром event_type=emergency.

Пример:

curl -v GET -H 'x-vsaas-api-key: 7c75da8fb314183f1f825271898a3687' \
-d 'limit=12&offset=12&event_type=emergency' \
-H "Content-Type: application/x-www-form-urlencoded;charset=UTF-8" \
http://127.0.0.1/vsaas/api/v2/analytics/license_plates 

В параметр x-vsaas-api-key подставьте свой ключ API или используйте другой способ авторизации API-запроса.