Based on your suggestion, I added a VideoEncoder node, resulting in an increase in the fps to 9(but still too low ! ) Moreover, it led to a reduction in the CPU usage of leonOS to 77%. However, a new issue has emerged concerning the output bounding boxes of Yolo. They are now inaccurate and seem misaligned with the detected objects. This discrepancy arises because the input image for Yolo originates from the ColorCamera, while the output image comes from the VideoEncoder.
Furthermore, during my troubleshooting process, I observed that the PoE exhibited a speed of 1000 Mbps, with a downlink of 181.9 Mbps and an uplink of 153.9 Mbps. I believe this information could be relevant in comprehending the overall system performance.
Now, addressing your questions:
How can I input the image from VideoEncoder to the Image input of Yolo? I attempted this approach, but the image sizes did not match, even after employing the ImgManip node for resizing.
How can I further increase the fps?