Is there any way to support IMX582 QBC binning and cropping to say 1980x1024 or even 640x640, in order to decrease the processing time ( and therefore increase the overall frame rate) ?

setIspScale does it do binning or pixel decimation?
What are the differences with setting eg setPreviewSize ?

(Both of the above have no effect on the frame rate, in my program)

    Hi @Thor
    No way to currently do that, the main use for 582 is it's high resolution output.

    Thor setIspScale does it do binning or pixel decimation?

    It's actually a combination of both, but can't say more.
    Set preview size is just a downscale and crop from video output which is crop from ISP output. All done on VPU.

    Thor (Both of the above have no effect on the frame rate, in my program)

    The issue is probably the image acquisition time for the sensor. The only way to speed this up is to lower the initial sensor resolution.

    You can also check the time it took for the sensor to capture the frame by running the pipeline in trace mode. DEPTHAI_LEVEL=TRACE python3 script.py

    Thanks,
    Jaka