v.2.9.0

Improvements:

  1. [LUNA-5645] Settings structure was updated to allow to set individual settings for each estimator or detector type.

    Global or individual device can be set for each estimator.

    New settings:

    • LUNA_HANDLERS_RUNTIME_SETTINGS,

    • LUNA_HANDLERS_FACE_DETECTOR_SETTINGS,

    • LUNA_HANDLERS_GAZE_ESTIMATOR_SETTINGS,

    • etc.

    Removed settings:

    • FACE_DETECTOR_V3,

    • BODY_DETECTOR,

    • LUNA_HANDLERS_LIVENESS_SETTINGS,

    • LUNA_HANDLERS_EXTRACTOR_RUNTIME_SETTINGS,

    • LUNA_HANDLERS_EXTRACT_STAGE_SETTINGS,

    • etc.

    Individual runtime settings can now be set in runtime_settings section

    Individual runtime settings:

    • device_class - device to perform estimation (cpu, gpu or global).

    • optimal_batch_size - batch size for estimation.

    • worker_count - amount of workers to perform estimation.

    Removed runtime settings:

    • listeners_count

    Estimation settings for face detector, body detector and liveness estimator can now be set in estimator_settings section

    Global runtime settings (`LUNA_HANDLERS_RUNTIME_SETTINGS`):

    • global_device_class - device class for estimators which device_class parameter set to global.

    • num_threads - number of worker threads.

    • num_compute_streams - number of streams

  2. [LUNA-5961] Support for detect_policy.estimate_glasses for handlers and verifiers was added.

Bugs fixed:

  1. [LUNA-5986] The upgrade attribute request image processing errors from

    now on will be received as response.

Migration:

See a migration manual.

[LUNA-5961] See a migration manual.