FaceStream v.5.0.6#
Summary#
-
FaceStream 5 is now distributed in Docker containers only. CentOS 8 is used for running FaceStream inside the container.
-
FaceStream distribution package was updated. Now it includes documentation and configuration files required for the FaceStream launch.
-
The "LP_Docker_Installation_Manual_Eng" document was added. It describes FaceStream launching in Docker container. The information is moved from the administrator manual. The document is provided in PDF and HTML formats.
-
SDK was updated to version 5.4.1.
-
Support for working with bodies was added. FaceStream searches for bodies in the stream and tracks them until they leave the frame or are overlapped.
There are additional settings for using FaceStream with bodies. Starting with FaceStream 5.0.6, all settings are divided into common and individual settings for faces and bodies in the documentation.
To enable body tracking, you need to change the "use-face-detector" parameter of the "trackengine.conf" configuration file to "use-body-detector" and also set individual settings for stream sources for bodies (see the relevant chapters).
The logic of creating events (sending bestshots and processing them by LUNA PLATFORM) for the body differs from the logic of creating an event for faces (see the administrator manual for details).
-
All parameter names in configuration files were unified. For example, the names "frame-processing-mode" and "real_time_mode_fps" were used. Now all the names look the same: "frame_processing_mode" and "real_time_mode_fps".
-
Error messages were updated. Now they are more detailed and contain the path to the erroneous parameter.
-
Synchronous waiting for a response from LUNA PLATFORM (also affects the performance of the working with bodies) was removed.
-
The server time will now be sent with the bestshot. Previously, the device time was sent. This feature applies to all types of sources (video streams, video files and sets of images).
-
Support for LUNA PLATFORM API versions 4 and 5 was discontinued. FaceStream cannot send data to LUNA PLATFORM 3, LUNA PLATFORM 4, Backport 3, and Backport 4 starting with this version. Sending images is only possible in LUNA PLATFORM 5 (API version 6).
-
Using the "show_window" parameter and its associated parameters is no longer possible.