Распознавание «свой-чужо黶
Для расширения функционала видеоаналитики после настройки Dynamic Person Creation можно активировать распознавание «свой-чужой».
In this section:
О своих и чужих¶
Система распознавания «свой-чужой» Сервера FindFace может положительно определять только «своих», не «чужих». «Свой» — это человек, чье лицо попадало в поле зрения одной и той же видеокамеры определенное количество дней в течение определенного промежутка времени. Во всех других случаях человек рассматривается лишь как «не свой».
Включение распознавания «свой-чужо黶
Для включения распознавания «Cвой-чужой» выполните следующие действия:
Настройте и выполните отладку функции группировки лиц одного человека.
Откройте для редактирования файл конфигурации
findface-facenapi.ini
.sudo vi /etc/findface-facenapi.ini
Отредактируйте настройки.
Предупреждение
Содержимое файла
findface-facenapi.ini
должно представлять собой синтаксически верный код Python.A friend is a person that has been seen a certain number of days by the same camera during an interval
[now() - $interval ; now()]
. Uncomment and edit the number of days a person has to be seen to befriend your system.→ friend_count = 5
Interval in seconds during which a person has to be seen a certain number of days (1 week by default):
→ friend_interval = (3600*24*7)
Перезапустите сервис
findface-facenapi
.sudo service findface-facenapi restart
Распознавание «свой-чужой» в REST API¶
Ниже приведен пример запроса POST /face
и соответствующего ответа, содержащего параметр friend
(«свой») ("friend": true
или "friend": false
).
Запрос
POST /v0/face/ HTTP/1.1
Host: 127.0.0.1
Authorization: Token e93437ccdae66d57a45a5c6d9aa7602e
Content-Type: application/json
Content-Length: [length]
{
"photo": "http://static.findface.pro/sample.jpg"
}
Ответ
HTTP/1.1 200 OK
Date: Mon, 13 Jun 2016 12:23:56 GMT
Content-Type: application/json
Content-Length: [length]
{
"results": {
"[595, 127, 812, 344]": [
{
"confidence": 1,
"face": {
"friend": true,
"galleries": [
"default"
],
"id": 2,
"meta": "Jack Smith",
"normalized": "http://192.168.113.76:3333/uploads/20170418/1492509569217098.jpeg",
"person_id": 2,
"photo": "http://192.168.113.76:3333/uploads/20170418/14925095692111893.jpeg",
"photo_hash": "53477c4a72f52c6efc951d9c7ece42bc",
"thumbnail": "http://192.168.113.76:3333/uploads/20170418/14925095692159095.jpeg",
"timestamp": "2017-04-18T09:59:29.211000",
"x1": 595,
"x2": 812,
"y1": 127,
"y2": 344
}
}
]
}
}