Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

При изменении используемого модуля распознавания лиц, например, при замене модуля распознавания лиц Cognitec на модуль Tevian или наоборот, выполняется автоматическое пересоздание биометрических  выполняется автоматическая регенерация биометрических векторов. Это необходимо, т.к. биометрические векторы, полученные при помощи одного модуля распознавания лиц, не могут быть использованы другим.

Автоматическое пересоздание биометрических Автоматическая регенерация биометрических векторов также выполняется при переключении версии SDK Tevian или алгоритма распознавания и поиска лиц модулей распознавания лиц Tevian и Видеоинтеллект 1.1.

Info
titleПримечание
Переключение используемых алгоритмов осуществляется с помощью ключа реестра Tevian.IdentificationAlgorithm (см. Справочник ключей реестра). 


Note
titleВнимание!
  • Пересчет Регенерация биометрических векторов возможен возможна только в случае, если исходные векторы были получены в ПК Face-Интеллект версии не ниже 5.2.
  • Если используется модуль распознавания лиц VisionLabs, то при обновлении с Face-Интеллект 7.0 до более новой версии необходимо повторно сгенерировать векторызапустить регенерацию векторов.

Процесс пересоздания биометрических регенерации биометрических векторов происходит в фоновом режиме, не нарушая работу системы рfспознавания распознавания лиц. В первую очередь происходит перегенерация регенерация уже занесенных в базу лиц. В интерфейсном модуле Распознавание и поиск лиц на вкладке Статистика в поле Лиц в памяти (RAM) будет отображаться текущий процесс пересоздания биометрических регенерации биометрических векторов (см. Отображение статистических данных). В случае, если Сервер будет перезагружен, то процесс регенерации оставшихся лиц продолжится автоматически.

Info
titleПримечание
По умолчанию пересоздание регенерация биометрических векторов происходит на 1-м одном потоке CPU. Можно задать вручную  С помощью ключа реестра Update.CpuCoreCount можно задать произвольное количество потоков, на которых будет происходить пересоздание биометрических регенерация биометрических векторов, с помощью ключа реестра Update.CpuCoreCount (см. Справочник ключей реестра). 

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

  1. Щелкнуть Кликнуть левой кнопкой мыши значок (Face Recognition Server) в в панели задач Windows (системном трее) (, подробнее об отладочном окне Face Recognition Server см. Приложение 2. Отладочное окно). 
  2. В открывшемся окне выбрать Tools -> Recreate firs:
  3. Дождаться завершения пересоздания векторов регенерации биометрических векторов.
Note
titleВнимание!

В процессе выполнения пересоздания векторов выполнения регенерации векторов могут возникать ошибки.

Например, представленная ошибка ниже может возникнуть из-за того, что новый SDK SDK модуля распознавания лиц или алгоритм модуля распознавания лиц Tevian ALG2, ввиду более качественного и требовательного распознавания, не может определить лицо на изображении плохого качества и пересоздать вектор. Поэтому возникает пропуск данного изображения.

Code Block
languageyml
[FIRSERVER][1] ERROR: Problem with regenerating fir for id 79656915-5BC1-E811-AA3F-1C1B0D34F0DF, skipping ...

Если по завершению процесса пересоздания векторов происходит некорректная работа регенерации векторов ПК Интеллект работает некорректно, то необходимо выполнить следующие действиянужно:

  1. Завершить работу ПК Интеллект.
  2. Запустить утилиту FaceRecognitionTool.exe, расположенную по адресу : <Директория установки ПК ПК Интеллект>\Modules.
  3. Задать необходимые настройки, в поле Path указать путь к папке, в которую будет выполнена выгрузка данных (например C:\Backup).

  4. Произвести выгрузку данныхВыгрузить данные.

    Info
    titleПримечание

    Подробнее про работу с утилитой FaceRecognitionTool.exe можно узнать в разделе Утилита Face Recognition tool для выгрузки захваченных и эталонных лиц из базы данных.


  5. Выполнить следующий скрипт в менеджере управления баз данных (например SQL Server Management Studio):

    Code Block
    languagesql
    USE [Fir]
    GO
    DECLARE	@return_value int
    EXEC	@return_value = [dbo].[spReset]
    SELECT	'Return Value' = @return_value
    GO


  6. Запустить ПК Интеллекти произвести загрузку изображений загрузить изображения в базу данных эталонных лиц из папки, указанной ранее в поле Path (см. Выбор способа добавления изображений в базу данных эталонных лиц).

...