Данный тип поиска сравнивает каждое распознанное лицо со всеми лицами в базе данных одной видеокамеры за 30 дней (или за текущую глубина архива, если она меньше 30 дней) и устанавливает количество дней, в которых искомое лицо было зафиксировано видеокамерой. По заданным критериям поиск определяет искомое лицо "своим" или "чужим".
Для запуска поиска используется POST запрос (см. Запрос на поиск), тип поиска stranger, тело запроса пустое.
При этом доступны следующие параметры:
accuracy - позволяет задать степень похожести лица в диапазоне от 0 до 1 (1 - полное совпадение). В случае отсутствия параметра будет использовано значение по умолчанию: 0.9. Если сравниваемое лицо попадало в поле зрения видеокамеры в определенный день и было распознано с точностью, не менее указанной, то считается, что данное лицо в этот день присутствовало. В противном случае, алгоритм считает, что данное лицо в этот день отсутствовало.
Параметр accuracy также можно использовать в теле запроса (начиная с версии 4.3.0.7914). При этом именно значение в теле будет иметь приоритет. |
Параметры treshold и op должны использоваться в только связке. Если любой из параметров не задан или содержит некорректное значение, оба будут проигнорированы. |
Результатом поиска является JSON следующего вида:
{
"events" : [
{
"rate" : 0.90591877698898315,
"origin" : "hosts/SERVER1/DeviceIpint.2/SourceEndpoint.video:0:0",
"position" : {
"bottom" : 0.10694444444444445,
"left" : 0.69687500000000002,
"right" : 0.74687500000000007,
"top" : 0.018055555555555554
},
"timestamp" : "20160914T085307.499000"
},
{
"rate" : 0.90591877698898315,
"origin" : "hosts/SERVER1/DeviceIpint.2/SourceEndpoint.video:0:0",
"position" : {
"bottom" : 0.10694444444444445,
"left" : 0.69687500000000002,
"right" : 0.74687500000000007,
"top" : 0.018055555555555554
},
"timestamp" : "20160914T085830.392000"
}
} |
где