You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.9 KiB
1.9 KiB
SmartFace Embedded Stream Processor Changelog
All notable changes to this project are documented in this file.
[2.2.1] - 2023-03-16
Added
- Register (AddFace) user supports any size if input image - it is resized to required resolution
- FrameData messages now support serialization of images in multiple formats - Jpeg, Png and RawBGR. It is configurable via settings.yaml
- Stream Processor now supports messaging in multiple formats - JSON, YAML, Protobuf. It is configurable via settings.yaml
Changed
Fixed
Removed
[2.2.0] - 2023-03-06
Added
- Bidirectional MQTT communication for management of user storage
- register user with image/template
- delete user
- get user
- reset storage
- REST API for Watchlist Members management
- websocket for output stream (frame_data)
Changed
Fixed
Removed
[2.1.0] - 2022-11-30
Added
- Face template extraction
- Face template matching with persistent storage support
- Possibility to send "empty" (no detection/tracking) FrameData message for debugging purposes
- TLS support for encryption of MQTT communication
Changed
- Edge detector is renamed to SmartFace Embedded Stream Processor (sfe_stream_processor)
- Settings server is renamed to SmartFace Embedded Setting Server (sfe_settings_server)
Fixed
Removed
[2.0.0] - 2022-09-06
Added
- Using asynchronous API for detection tasks
- Tracking of detected faces
- New http server for easier configuration of settings in YAML format
- Crop of a face considering its face size and face size extension parameter
- Crops of the detected faces added to FrameData message
- Added information about lost tracking in FrameData message
- Licensing
Changed
- Standalone detector was replaced by newer Edge detector
[1.0.0] - 2022-05-01
Added
- Standalone detector with stream annotation for face bounding boxes and keypoints