ePTZ is not yet implemented for 64mp camera?


I just tested the 64mp camera with the examples given in the documentation:

And unfortunately, ePTZ does not work as far as I understand.
In my understanding, ePTZ means you can zoom in and the sensor will do crop on sensor level going from binning 4x4 to 2x2 and finally 1x1 while simultaneously maintaining the same framerate (for example 30 fps).

In reality, it looks like it’s done after reading the full sensor and cropping later. Try to compare pictures from these two different commands below. It zooms in 10 times (I’ll upload my samples when I’ll get back to RPi).

  1. libcamera-still -t 0 --autofocus --viewfinder-width 2312 --viewfinder-height 1736 --roi 0.5,0.5,0.1,0.1
  2. libcamera-still -t 0 --autofocus --viewfinder-width 9152 --viewfinder-height 6944 --roi 0.5,0.5,0.1,0.1

The picture is much better with command 2, but the framerate drops to 10fps. So, it’s not ePTZ. The same zoom-in was possible even with old Raspberry Pi cameras v1 and v2. So is it possible to get a real ePTZ with these cameras seeing 1x1 binning and still maintaining a framerate of 30fps?