Компания VisionLabs разработала набор дополнительных модулей и сервисов платформы компьютерного зрения VisionLabs LUNA, который ускоряет процесс распознавания на больших базах данных с сохранением точности поиска; особенно рост эффективности системы заметен на базах от 10 миллионов человек, сообщает компания в понедельник.
В большинстве случаев процесс идентификации происходит следующим образом: система получает фотографию, преобразовывает её в биометрический шаблон и сравнивает с каждым элементом в базе данных, чтобы найти совпадение: 10 миллионов лиц в базе – 10 миллионов сравнений для одного запроса.
Таким образом, абсолютное большинство алгоритмов других вендоров имеют линейную зависимость длительности поиска от размера базы – например, при увеличении размера базы в четыре раза они ищут в четыре раза дольше. При использовании технологий VisionLabs эта зависимость логарифмическая. Согласно тестированию NIST, поиск по базе в три миллиона человек занимает 36 мс, а по базе с 12 миллионами — 43 мс, говорится в сообщении.
Это стало возможным за счет нового программного обеспечения Index. Оно строит дополнительную структуру с информацией о расположении дескрипторов в базе, позволяющую исключать из рассмотрения в процессе поиска слишком непохожие лица на пришедший запрос. Это уменьшает количество сравнений в несколько десятков раз, значительно сокращая время распознавания.
Новое решение также помогает снизить необходимое количество вычислительных мощностей, а значит – сократить расходы на эксплуатацию системы распознавания лиц в части аппаратных ресурсов и сопутствующих расходов на их поддержку. ПО Index уже используется в биометрической платформе Сбербанка, которая на сегодняшний день является крупнейшей в Европе. Возможность обеспечить идентификацию или верификацию по лицу за доли секунды повышает качество и надежность обслуживания во всех клиентских каналах. Протестировать и внедрить новую технологию помогли специалисты центра компетенций дивизиона «Биометрия». Интеграция решения в существующую платформу была проведена в кратчайшие сроки – в течение одного квартала.