Перейти к основному содержимому
Версия: 2.0.0

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

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, позволяющее уменьшать сэмплы до предпочтительного размера.