Перейти к основному содержимому
Версия: 2.4.0 (последняя)

Список изменений

2.4.0 (19.04.2024)

Примечание. В этой версии Image API используется набор библиотек Face SDK 3.21.0.

Новое

  • Добавлена новая версия конфигурации модуля liveness-estimator c более точными Liveness-алгоритмами.
  • Для сервиса liveness-estimator установлен модуль liveness-estimator по умолчанию.
  • Добавлена ошибка при подаче множества лиц в liveness-estimator. На изображении, подаваемом в сервис liveness-estimator, должно быть только одно лицо.
  • Версия v1 переведена в статус deprecated.
  • Удалены пути /process/image, /process/sample.

2.3.1 (29.03.2024)

Примечание. В этой версии Image API используется набор библиотек Face SDK 3.19.0.

Исправлено

2.3.0 (17.01.2024)

Примечание. В этой версии Image API используется набор библиотек Face SDK 3.19.0.

Новое

  • Изменена структура дистрибутива: ранее все Helm Charts хранились в папке charts в корневой папке. Для улучшения совместимости с OMNI Platform вместо общей папки мы создали в папке каждого модуля свою папку charts, в которой хранятся Helm Charts по конкретному модулю.

2.2.0 (21.12.2023)

Примечание. В этой версии Image API используется набор библиотек Face SDK 3.19.0.

Новое

  • Добавлен модуль spoofing-estimator для сервиса liveness-estimator
  • Конфигурация processing block вынесена в image-api.values.yaml

Исправлено

  • Исправлена ошибка: при активации enable_node_selector в image-api.values.yaml в processing этот параметр также активировался для frontend'a

2.1.0 (30.11.2023)

Примечание. В этой версии Image API используется набор библиотек Face SDK 3.19.0.

Новое

  • Модули quality-liveness_anti-spoofing, liveness-anti-spoofing сервиса face-detector-liveness-estimator удалены.

Исправлено

  • Исправлена ошибка в нормализации ключевых точек лица при обработке в пайплайне сервисов v1.

2.0.0 (10.11.2023)

Примечание. В этой версии Image API используется набор библиотек Face SDK 3.19.0.

Новое

  • Добавлено версионирование API и новая версия v2 для всех сервисов. API v2 поддерживает стандартизированный формат сэмпла данных для продуктов Face SDK, Image API и OMNI Platform, что упрощает составление кросс-продуктовых запросов и трансляцию результата обработки из одного продукта в другой.

  • Добавлен новый сервис template-extractor с модулем template-extractor, позволяющий извлекать шаблон лица по набору антропометрических точек. За счет отсутствия детекции скорость работы нового сервиса выше чем у face-detector-template-extractor. Новый сервис может построить шаблон конкретного лица по сравнению с face-detector-template-extractor, который автоматически строит шаблоны по всем лицам, задетектированным на изображении. Также, теперь появилась возможность выстраивать пайплайны сервисов вида face-detector-face-fitter -> template-extractor.

  • Добавлен новый сервис liveness-estimator с модулем liveness-estimator. Новый сервис работает дольше, но дает более точные результаты по оценке витальности по сравнению с face-detector-liveness-estimator.

  • Face SDK обновлен до версии 3.19.0. Появились пресеты настроек детекции лиц для использования в конкретных сценариях: безопасном городе, удаленной идентификации по селфи, СКУД и т.д. Теперь пользователь может использовать сконфигурированный под конкретную задачу детектор лиц, не тратя время на самостоятельный подбор наилучших параметров.

Улучшено

  • Улучшена валидация ошибок.

Исправлено

  • Исправлены ошибки в схеме API v1.

1.3.1 (09.10.2023)

Примечание. В этой версии Image API используется набор библиотек Face SDK 3.18.0.

Исправлено

  • Исправлена ошибка лицензирования Liveness.

1.3.0 (10.08.2023)

Примечание. В этой версии Image API используется набор библиотек Face SDK 3.18.0.

Новое

  • Добавлена возможность гибкой настройки параметров объектов конфигурации. Теперь менять параметры объектов capturer, recognizer, liveness-estimator можно, просто отредактировав файл ./cfg/image-api.values.yaml.

Улучшено

  • Модуль сервиса face-detector-liveness-estimator установлен на face-detector-liveness-estimator по умолчанию.
  • Улучшена конфигурация ресурсов деплойментов.
  • Отключено использование AVX2 по умолчанию.

1.2.0 (27.07.2023)

Примечание. В этой версии Image API используется набор библиотек Face SDK 3.18.0.

Новое

  • Обновлен установочный комплект и способ установки. Теперь требуется меньше действий по заполнению параметров конфигураций для установки дистрибутива.
  • Развертывание и настройка кластера выделены в модуль smc (Self Managed Cluster). Теперь требуется изучать меньший объем информации в документации (сократилось количество зависимостей, упростилось восприятие). Стал более понятным и последовательным путь работы администратора при настройке.
  • Установка Image API выделена в модуль image-api. Теперь установка производится через единую точку входа. Последовательность установки и развертывания детализирована до понятных отделимых шагов. Отдельный модуль проще поддерживать в последующих релизах, что ускоряет процесс доставки новых ценностей до клиентов.
  • Во все деплойменты image-api добавлена поддержка:
    • Horizontal Pod Autoscaler — позволяет не думать о том, как масштабировать, а подстраивается под ту нагрузку, которую на него подают (смотрит на показатели метрик сервера и по ним масштабирует pods), чтобы обеспечивать эффективную утилизацию ресурса железа;
    • nodeSelector — помогает повышать стабильность, избегая случайной сборки машины с несоответствующими параметрами, за счет настройки ограничений для приложений в Kubernetes кластере;
    • ingress прокси — позволяет миновать frontend ImageAPI при встройке сервиса в сторонние продукты и решения. Например, в Omni Platform выступает как движок при работе с базой, но дополнительно позволяет пользоваться Image API как самостоятельным сервисом, расширяя таким образом базовые возможности платформы.
  • Добавлена поддержка развертывания решения в Amazon EKS. Такая возможность позволяет автоматически масштабировать сервисы ImageAPI в облаке Amazon. Это сокращает потребность в участии персонала, позволяет эффективно утилизировать ресурсы железа и сокращать затраты для решений, имеющих плавающую (не постоянную) нагрузку со стороны конечных клиентов/сервисов.

Улучшено

  • Обновлена формула score в модулях распознавания v12. Теперь больше изображений могут быть обработаны как достаточно качественные, чтобы вести с ними дальнейшую работу и поиски. Раньше некоторые фото лиц, воспринимаемые человеческим глазом как вполне качественные, отбрасывались по порогам качества.
  • Инвертирован confidence в модуле quality-liveness-anti-spoofing сервиса face-detector-liveness-estimator. Теперь 1 - REAL, 0 - FAKE. Это соответствует единому принципу работы и оценки результата, сокращает путаницу.

1.1.0 (17.03.2023)

Примечание. В этой версии Image API используется набор библиотек Face SDK 3.17.0.

Новое

  • Добавлена возможность изменения реализации (модуля) сервисов.
  • Добавлен модуль liveness-anti-spoofing для сервиса face-detector-liveness-estimator.
  • Добавлен модуль quality-liveness-anti-spoofing для сервиса face-detector-liveness-estimator.
  • Добавлена поддержка видеокарты для сервиса face-detector-template-extractor.

Улучшено

  • Улучшена точность работы age-estimator, gender-estimator, mask-estimator, emotion-estimator.

1.0.1

Примечание. В этой версии Image API используется набор библиотек Face SDK 3.17.0.

Новое

  • В файл конфигурации deployment.cfg добавлено поле downscale_rawsamples, позволяющее уменьшать сэмплы до предпочтительного размера.