Распознавание атрибутов лица
FindFace Enterprise Server позволяет распознавать в реальном времени такие атрибуты лица, как пол, возраст, эмоции, очки и/или борода. Данный функционал доступен как на GPU-, так и на CPU-видеодетекторе лиц.
Для того чтобы включить автоматическое распознавание атрибутов лица, откройте файл конфигурации /etc/findface-extraction-api.ini
и включите соответствующие модели: пол, возраст, эмоции, очки и/или борода. Удостоверьтесь, что для каждой модели вы указали правильный тип ускорения CPU или GPU: он должен совпадать с типом ускорения findface-extraction-api
. Обратите внимание, что findface-extraction-api
на CPU может работать только с CPU-моделями, в то время как findface-extraction-api
на GPU поддерживает как GPU-, так и CPU-модели.
sudo vi /etc/findface-extraction-api.ini
models:
age: faceattr/age.v1.cpu.fnk
emotions: faceattr/emotions.v1.cpu.fnk
face: face/grapefruit_480.cpu.fnk
gender: faceattr/gender.v2.cpu.fnk
beard: faceattr/beard.v0.cpu.fnk
glasses3: faceattr/glasses3.v0.cpu.fnk
Доступны следующие модели:
Примечание
Вы можете найти модели для распознавания атрибутов лица в каталоге /usr/share/findface-data/models/faceattr/
.
ls /usr/share/findface-data/models/faceattr/
age.v1.cpu.fnk age.v1.gpu.fnk beard.v0.cpu.fnk beard.v0.gpu.fnk emotions.v1.cpu.fnk emotions.v1.gpu.fnk gender.v2.cpu.fnk gender.v2.gpu.fnk glasses3.v0.cpu.fnk glasses3.v0.gpu.fnk liveness.v3.gpu.fnk
Атрибут лица |
Ускорение |
Параметр в файле конфигурации |
---|---|---|
биометрия лица |
CPU |
|
GPU |
|
|
возраст |
CPU |
|
GPU |
|
|
пол |
CPU |
|
GPU |
|
|
эмоции |
CPU |
|
GPU |
|
|
очки |
CPU |
|
GPU |
|
|
борода |
CPU |
|
GPU |
|
Совет
Для того чтобы отключить модель распознавания, передайте в соответствующий параметр пустое значение. Не удаляйте сам параметр, поскольку в этом случае будет выполняться поиск модели по умолчанию.
models:
gender: ""
age: ""
emotions: ""
Перезапустите findface-extraction-api
.
sudo systemctl restart findface-extraction-api