FaceStream v.5.1.14#
Changes
-
FSDK was updated to version 5.12.0.
In this version, the Liveness Flying Faces estimator has been updated.
-
The description of many parameters in the LUNA Streams specification has been expanded.
Fixed errors
-
The error has been fixed where FaceStream could send an incorrect preview URL in the "preview > live > url" field of the LUNA Streams stream, which caused the following error and FaceStream continued to work:
Failed to validate input json' to occur in the FaceStream logs. Path: 'streams.0.preview.live.url', message: 'URL host invalid', description: Bad/incomplete input data.
This error could occur due to the fact that LUNA Streams was started after FaceStream (for example, the server was restarted, where both FaceStream and LUNA Streams are running), and in order to determine its IP address, the FaceStream application needs to either connect to the LUNA Streams service, or read the predefined IP address in the system environment variable "VL_FACE_HOST" (see section "Nuances of working with stream preview" of the administrator manual).
Now if the IP address of FaceStream is determined by connecting to LUNA Streams and the service starts after FaceStream, then FaceStream will terminate with the error "Failed to get local IP address. Reason ...".
If the IP address of FaceStream is determined using the correctly set "VL_FACE_HOST" environment variable, then such an error will not occur.
-
The error has been fixed where the DROI bounding box flashed while viewing a stream in the browser if "show_bbox" was set to "0".
-
The error has been fixed where some detections with human body coordinates for the best shots were not sent to LUNA PLATFORM.
Accordingly, these detections were absent in events generated using the dynamic handler specified in the "detection_handler" parameter.