Настройка мониторинга объектов и картотеки

FindFace Multi обеспечивает видеомониторинг следующих объектов:

  • человеческое лицо

  • человеческий силуэт

  • автомобиль/транспортное средство

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

Картотека содержит два типа карточек:

  • карточка человека: содержит данные о человеке, такие как изображения его лица и силуэта, имя и связанные файлы.

  • карточка автомобиля: содержит связанные с автомобилем данные, такие как изображения автомобиля и регистрационный номер.

Каждая карточка входит в один или несколько списков наблюдения. Для того чтобы поставить человека/автомобиль на видеомониторинг, необходимо активировать соответствующий список наблюдения.

Для автоматического создания большого количества карточек используйте функционал пакетной загрузки.

В этом разделе:

Мониторинг незарегистрированных объектов

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

unmatched_ru

Создание списка наблюдения

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

  1. Перейдите на вкладку Настройки. Выберите Списки наблюдения.

  2. Нажмите +.

    create_list_ru

  3. В палитре Метка выберите цвет, который будет использоваться в оповещениях о событиях распознавания из данного списка. Правильно выбранный цвет повышает быстроту реагирования оператора на событие.

    list_ru

  4. Введите название списка наблюдения. При необходимости добавьте комментарий.

  5. Выберите группу камер, которая будет использоваться для мониторинга списка наблюдения. Если группа камер не выбрана, список наблюдения будет отслеживаться всеми активными камерами в системе.

  6. Поставьте флажок Требовать подтверждение, если для данного списка оператор должен в обязательном порядке подтвердить принятие события.

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

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

    Важно

    Для большинства случаев распознавания лиц значение, установленное по умолчанию для универсального порога срабатывания, является оптимальным. Не рекомендуется самостоятельно менять его. Обязательно предварительно проконсультируйтесь с нашими техническими специалистами (support@ntechlab.com).

  9. Поставьте флажок Активный.

  10. Нажмите Сохранить.

  11. На вкладке Разрешения назначьте права на список наблюдения, указав роли пользователей, которые смогут изменять/просматривать его настройки.

    list_permissions_ru

  12. Нажмите Сохранить.

Создание карточки человека

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

Важно

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

  1. В веб-интерфейсе перейдите на вкладку Карточки.

  2. Нажмите Люди.

  3. Нажмите +.

    create_person_card_ru

  4. Добавьте изображения лица/силуэта человека. Поддерживаемые форматы: WEBP, JPG, BMP, PNG.

    Важно

    Лицо или силуэт на изображении должны быть надлежащего качества, т. е. в положении, близком к фронтальному. Расстояние между зрачками на изображении лица: 60 px. При несоответствии фотографии требованиям будет выведено сообщение с описанием ошибки.

    person_card_ru

  5. Прикрепите имеющие отношение к делу файлы.

  6. Введите имя карточки. При необходимости добавьте комментарий.

  7. Из раскрывающегося списка Списки наблюдения выберите список, в который нужно добавить карточку (или несколько списков, по очереди).

  8. Поставьте флажок Активная. Если карточка неактивна, она не будет использоваться для мониторинга.

  9. Нажмите Сохранить.

    Примечание

    Если похожая карточка уже существует в картотеке, вам будут доступны следующие действия:

    • добавление объектов из новой карточки в уже существующую и отмена создания новой карточки

    • создание новой карточки

    • отмена создания карточки

Создание карточки автомобиля

Важно

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

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

  1. В веб-интерфейсе перейдите на вкладку Карточки.

  2. Нажмите Автомобили.

  3. Нажмите +.

    create_car_card_ru

  4. Добавьте изображения автомобиля. Поддерживаемые форматы: WEBP, JPG, BMP, PNG.

    car_card_ru

  5. Прикрепите имеющие отношение к делу файлы.

  6. Введите имя карточки. При необходимости добавьте комментарий.

  7. При необходимости укажите номер автомобиля.

  8. Из раскрывающегося списка Списки наблюдения выберите список, в который нужно добавить карточку (или несколько списков, по очереди).

  9. Поставьте флажок Активная. Если карточка неактивна, она не будет использоваться для мониторинга.

  10. Нажмите Сохранить.

    Примечание

    Если похожая карточка уже существует в картотеке, вам будут доступны следующие действия:

    • добавление объектов из новой карточки в уже существующую и отмена создания новой карточки

    • создание новой карточки

    • отмена создания карточки

Просмотр сопоставленных кластеров

Важно

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

В процессе работы система может дополнять карточки совпадающими с ними кластерами.

Для просмотра кластера, сопоставленного с человеком или автомобилем, откройте нужную карточку и перейдите в ней на вкладку Изображения кластера.

card_clusters_ru

В карточке человека вы увидите сопоставленный кластер лиц и кластер силуэтов. Сопоставленный кластер изображений автомобиля появится в карточке автомобиля.

Связи карточки

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

Карточку можно отнести к любому количеству категорий.

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

  1. Откройте карточку для редактирования, щелкнув по ней в списке. Перейдите на вкладку Связи.

  2. Нажмите Создать новую связь.

    create_card_relations_ru

  3. В поле Имя связи введите название категории. Если в системе уже существуют соответствующие категории, вы сможете увидеть их и выбрать одну из них после того, как начнете вводить название.

    card_relations_ru

  4. В поле Луч связи опишите связь между карточкой и категорией.

  5. Если есть другая карточка, относящаяся к той же категории, вы можете оперативно добавить ее в этом же окне. Выполните следующие действия:

    1. Поставьте флажок Связать с другой карточкой.

    2. Выберите тип карточки: Человек или Автомобиль.

    3. Начните вводить имя карточки в одноименном поле. В результате система автоматически предложит карточки с соответствующими именами. Выберите одну из них.

    4. В поле Луч связи опишите связь между карточкой и категорией.

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

    card_relations_list_ru

    card_relations_hover_ru

Примечание

При наличии нескольких карточек, относящихся к одной категории, повторите данную пошаговую инструкцию в отношении их всех.

Пакетная загрузка карточек

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

Совет

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

Важно

Поддерживаемые форматы: WEBP, JPG, BMP, PNG.

Важно

Лицо или силуэт на изображении должны быть надлежащего качества, т. е. в положении, близком к фронтальному. Расстояние между зрачками на изображениях лиц: 60 px. При несоответствии фотографии требованиям будет выведено сообщение с описанием ошибки.

  1. В веб-интерфейсе перейдите на вкладку Карточки.

  2. Нажмите Люди или Автомобили, в зависимости от типа карточек, которые вы добавляете.

  3. Нажмите +.

  4. Нажмите Попробуйте пакетную загрузку карточек.

    batch_upload_ru

  5. Для карточек людей укажите подлежащие детектированию объекты: лица или силуэты.

  6. Выберите фотографии для загрузки пофайлово или укажите каталог с фотографиями.

    configure_upload_ru

  7. Имена файлов с фотографиями можно использовать как основу для имен и/или комментариев в создаваемых карточках. Выберите нужный вариант(ы). Затем настройте правило формирования имени и/или комментария, добавив пользовательский префикс и/или постфикс к имени файла.

    Совет

    Во избежание слияние 3-х слов в одно, используйте символ подчеркивания или пробел в префиксе и постфиксе.

  8. Из раскрывающегося списка Списки наблюдения выберите список (или несколько списков, по очереди), в который следует добавить создаваемые карточки.

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

  10. Из раскрывающегося списка Групповая фотография выберите, как должна поступить система при наличии нескольких объектов на фотографии: отклонить фотографию, загрузить самый большой объект, загрузить все объекты.

  11. Для запуска пакетного создания карточек нажмите на кнопку Старт.

    Важно

    Для просмотра лога пакетной загрузки нажмите на кнопку Журналы. Затем при необходимости можно скачать лог в формате .csv.

    batch_upload_log_ru

Фильтры карточек

Все созданные в FindFace Multi карточки отображаются на вкладке Карточки. Используйте следующие фильтры, чтобы отфильтровать их:

На вкладке Люди (карточки людей):

  • Имя карточки: фильтровать карточки по имени.

  • Списки наблюдения: отобразить карточки, включенные в выбранные списки наблюдения.

  • Лица: фильтровать карточки по наличию изображения лица во вложении.

  • Силуэты: фильтровать карточки по наличию изображения силуэта во вложении.

  • Заполнение: отобразить карточки в зависимости от того, являются ли они автоматически сгенерированными (незаполненными) или заполненными. Подробнее см. раздел Автокарточки и заполненные карточки.

  • ID: отобразить карточку с определенным ID.

На вкладке Автомобили (автомобильные карточки):

  • Имя карточки: фильтровать карточки по имени.

  • Регистрационный номер: фильтровать карточки по регистрационному номеру автомобиля.

  • Списки наблюдения: отобразить карточки, включенные в выбранные списки наблюдения.

  • Автомобили: фильтровать карточки по наличию изображения автомобиля во вложении.

  • Заполнение: отобразить карточки в зависимости от того, являются ли они автоматически сгенерированными (незаполненными) или заполненными.

  • ID: отобразить карточку с определенным ID.

Вы можете отсортировать карточки в списке по ID.

filter_card_ru

Очистка картотеки

Вы можете очистить картотеку в один клик. Для этого перейдите на вкладку Настройки. Выберите Списки наблюдения. Нажмите Удалить все карточки.

card_delete_ru

Отключение создания событий для определенных объектов

Иногда при мониторинге необходимо пропускать определенные объекты. Один из самых распространенных случаев — это объекты на рекламных носителях, расположенные в поле зрения камеры. Постоянно обнаруживаемые системой, они могут с легкостью переполнить ленту событий и базу данных.

Для того чтобы этого не произошло, выполните следующие действия:

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

    excluded_ru

  2. Для каждого такого объекта создайте карточку и добавьте ее в созданный список наблюдения.

Автокарточки и заполненные карточки

В зависимости от способа создания выделяют автоматически сгенерированные (автокарточки) и заполненные карточки.

Автокарточки

Автокарточки создаются системой автоматически для кластеров, не имеющих совпадений в картотеке.

Примечание

По умолчанию создание автокарточек отключено. Чтобы включить его, установите 'CREATE_AUTO_CARDS': True в файле конфигурации /etc/findface-security/config.py и перезапустите findface-security.

sudo vi /etc/findface-security/config.py

# create auto cards for unmatched clusters
'CREATE_AUTO_CARDS': True,
sudo systemctl restart findface-security.service

На вкладке Основное в автокарточках нет загруженных изображений, поэтому такие карточки также называют незаполненными.

К незаполненным карточкам не применяются следующие фильтры:

  • Лица -> Только с лицами

  • Силуэты -> Только с силуэтами

  • Автомобили -> Только с автомобилями

Заполненные карточки

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

Для того чтобы разделить автокарточки и заполненные карточки в картотеке, используйте фильтр Заполнение.

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