Closed ATATC closed 2 months ago
The performance of the raspberry barely supports OpenCV. The bottleneck seems to be encoding and decoding.
Trying on a virtual machine to see the minimum requirement.
The bottleneck is Pillow.
The program consumes 9% of an AMD Ryzen 9 5900X 12-Core Processor.
If use OpenCV instead, it consumes 10%.
@qmascarenhas Is it possible to schedule this test for Monday during the second period or after school?
yes - we could do that.
@qmascarenhas That period just got occupied. What about Tuesday's last period?
Raspberry Pi fails to run devices_visual.py
.
Huge progress has been made in regard to video support in the past few pull requests. However, concerns about the performance of the Raspberry Pi do exist as the testing platform, Apply M3 Pro, is only able to provide a video feed at almost 30fps. Therefore, it is likely that OpenCV runs as slowly as GStreamer does on the Raspberry Pi. This poor performance wouldn't affect the dashboard anyway though.
Ideally, this is what we have accomplished so far:
The monitor is just an additional widget. You can still switch back to other widgets. It now supports up to 4 cameras, of which 1 is enabled in this case, which are front view, left view, right view, and rear view respectively.