LUNA PLATFORM v.5.31.0#
Changes#
-
SDK was updated to version 5.10.0.
-
Support for the 60th neural network model for extracting face descriptors and the 105th, 106th and 107th neural network models for extracting body descriptors was added. By default, models 59th and 104th are used.
The 60th neural network model is not supported when using index building and index search services.
To reduce the size of the Handlers container, the 54th, 56th and 57th neural network models for extracting face descriptors and the 102nd, 103rd and 104th neural network models for extracting body descriptors will be removed from the delivery in the next LP 5 builds. To use them, you will need to download the necessary neural network separately and place it in the Handlers service container. This procedure is described in the section "Use non-delivery neural network model" of the LP 5 administrator manual.
-
Support for the HumanFace detector was added. Detector is intended for simultaneous detection of the face and body in the image.
The detector is used automatically when performing POST requests for resources "handlers//events" and "/tasks/estimator", if both "detect_face" and "detect_body" options are specified in the handler. At the same time, the speed of image processing is significantly increased compared to the use of separate detectors.
In this regard, the names of fields in the Influxdb used for monitoring were updated in the Handlers service:
- detection_width -> face_detection_width (face_detection series);
- detection_height -> face_detection_height (face_detection series);
- detection_width -> body_detection_width (body_detection series);
- detection_height -> body_detection_height (body_detection series).
-
The Accounts service was added to the LUNA Dashboards monitoring data visualization tool.
Fixed errors#
-
The error was fixed, due to which the Handlers service in some cases did not return the connection to the Postgres database connection pool and could output the error with the code 10017 (Database connection timeout error) until the service was restarted.
-
The "logbook" dependency was removed from the "migrate_4_to_5.py" samples migration script, the absence of which resulted in the "ModuleNotFoundError: No module named 'logbook'" error.
-
The absence of the "remove_image_origins" field description was fixed in the "create gc task" request in the OpenAPI documentation of the Admin service.
-
The error was fixed, in which an incorrect API version was returned in the response body of the "/5/accounts" request for the Backport4 service.