Лицензирование

В этой главе:

Принцип лицензирования

FindFace Multi лицензируется по следующим критериям:

  1. Общее количество извлеченных векторов признаков, независимо от типа объекта (лицо, силуэт, автомобиль).

    Примечание

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

    Схема лицензирования выглядит следующим образом:

    • События: 1 событие распознавания объекта на видео = 1 объект в лицензии.

    • Карточка: 1 фотография в карточке = 1 объект в лицензии.

    • Кластеры: 1 человек = 1 объект в лицензии; 1 автомобиль = 1 объект в лицензии.

    • Пользователи: 1 фотография пользователя = 1 объект в лицензии.

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

  3. Количество экземпляров моделей, используемых findface-extraction-api.

  4. Распознавание атрибутов лица: пол/возраст/эмоции/очки/борода/медицинская маска.

  5. Распознавание атрибутов силуэтов: цвет/тип одежды.

  6. Распознавание атрибутов автомобилей: марка/модель/цвет/тип кузова.

  7. Распознавание автомобильного номера.

  8. Распознавание живых лиц в реальном времени (Liveness).

  9. Интеграции с партнерами.

Вы можете выбрать между следующими методами лицензирования:

  • Онлайн-лицензирование выполняется через Глобальный менеджер лицензий NtechLab license.ntechlab.com и требует наличия стабильного интернет-соединения, DNS и открытого порта 443 TCP. После отключения от интернета система продолжит работать в автономном режиме в течение четырех часов.

Примечание

Уведомите своего менеджера, если требуется продлить данный период (до 2-х дней).

  • Для лицензирования в закрытой сети через USB-ключ необходимо наличие USB-порта на физическом сервере с компонентом findface-ntls (сервер лицензирования в составе ядра FindFace).

  • Для лицензирования в закрытой сети по слепку с оборудования необходимо наличие установленных драйверов Sentinel на физическом сервере с компонентом findface-ntls.

Важно

Для обеспечения функционирования системы достаточно одного экземпляра findface-ntls. Если ваша система нуждается в большем количестве серверов лицензирования, заблаговременно сообщите об этом своему менеджеру NtechLab, чтобы предотвратить блокировку системы.

Просмотр и обновление лицензии

После установки FindFace Multi загрузите в систему полученный от менеджера файл лицензии. Для этого перейдите в Настройки -> Лицензия.

license_ru

Используйте ту же вкладку для просмотра текущей информации по лицензии и обновления лицензии.

Лицензирование в закрытой сети по слепку с оборудования

Примечание

Sentinel - вид оффлайн лицензий, которые, в отличие от guardant лицензий, не требуют физического носителя для своей работы.

Словарь:

  • Sentinel – система защиты ПО и лицензирования от Thales. Она позволяет реализовать оффлайновое лицензирование без доступа к глобальному серверу.

  • Файл C2V – это файл со слепком с оборудования клиентской машины, который служит для привязки лицензии только в этой машине. Этот файл генерируется библиотекой Sentinel у клиента на той машине, где впоследствии будет устанавливаться лицензионный ключ.

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

  1. Сообщите своему менеджеру о том, что намерены использовать данный метод лицензирования, и запросите свой уникальный идентификатор лицензии.

  2. Установите драйверы Sentinel на физическом сервере с компонентом findface-ntls.

    Выполните следующие действия:

    1. Загрузите драйверы Sentinel с официального сайта.

    2. Разархивируйте скачанный файл и перейдите в него.

      tar -xvzf Sentinel_LDK_Linux_Runtime_Installer_script.tar.gz
      cd Sentinel_LDK_Linux_Runtime_Installer_script/
      
    3. Внутри архива есть еще архив aksusbd-8.31.1.tar.gz. Разархивируйте его и перейдите в полученную директорию.

      tar -xvzf aksusbd-8.31.1.tar.gz
      cd aksusbd-8.31.1/
      
    4. Выполните команду установки.

      sudo ./dinst
      
    5. Запустите и проверьте статусы серверов Sentinel.

      sudo systemctl start aksusbd.service hasplmd.service
      sudo systemctl status aksusbd.service hasplmd.service
      
  3. Поместите пакет findface-sentinel-lib_*.deb, полученный от своего менеджера, в любой каталог на этом же сервере. Установите пакет.

    sudo dpkg -i /path/to/findface-sentinel-lib_*.deb
    
  4. Сгенерируйте файл C2V в FindFace Multi.

    В веб-интерфейсе FindFace Multi перейдите на вкладку Настройки -> Лицензия. Снимите слепок с оборудования (файл C2V), нажав на кнопку Скачать C2V для активации.

    c2v_ru

    Совет

    Если вы предпочитаете работать с консолью, можно вместо этого отправить следующий API-запрос в findface-ntls:

    curl 'http://<findface-ntls-server-ip>/ntls/c2v' >my_pc.c2v
    
  5. Отправьте идентификатор лицензии и файл C2V своему менеджеру и получите в ответном письме файл лицензии.

  6. Загрузите файл лицензии на вкладке Лицензия.