Save bmp images of inference results to /tmp as bmp files. BMP was
chosen to reduce encoding time. Saving is fully threaded. It can be
enable with qmake CONFIG+=save_images option
Also:
- use antialised fonts in RKNN inference
- moved class strings to inference base class
- fixed silly segfault in ONNX inference
- prevent writing results if class if exceeds valid values
Issue: https://denyspopov.atlassian.net/browse/AZ-38
Type: Improvement
- added qmake option yolo_onnx to use normal YOLOv8 ONNX models. This makes possible to test
gimbals camera inside without real model.
- reduced confidence threshold requirement in AiEngineInferencevOnnxRuntime from 0.5 to 0.2
- make printing prettier with ONNX Runtime
- removed unnecessary cv::Mat::clone()
Type: Improvement
Issue: https://denyspopov.atlassian.net/browse/AZ-39
Functionality has been written to rtsp_ai_player.
TODO!!
- move functionality of camera module misc/rtsp_ai_player/aienginegimbalserver.cpp
- implement all signals in AiEngineGimbalClient
- get drone position from autopilot and send it to AiEngineGimbalServer