Hi everyone,
I am wondering under which settings the camera(s) were set by the time they were calibrated.
For instance, one aspect that is easy to find is the reference resolution of the images taken when calibrating the intrinsics, this is by retrieving intrinsicMatrixReferenceDimensions
. Making sure that the principal point is referenced to the by the time resolution used when the calibration was ongoing.
However, recently I saw that there are focusing modes that potentially displace the lens' physical position. Settings like:
AutoFocusRangeRestriction
: none, near, farsetFocusModeLocked
: Locks the lens position at the specified value, and sets the focus mode to a locked state.
My concern lies the impact this focusing lens displacements have on the intrinsic matrix parameters, if the lens is displaced, these parameters no longer describe the camera since the lens position has changed w.r.t. the lensPosition
set when they were calibrated [0-1].
If my understanding is correct the AutoFocusRangeRestriction
is just a range freedom the system is allowed to auto-focus and not a specific lens position.
Conversely, the setFocusModeLocked
does indeed fix the lensPosition
to a certain value [0 - 1].
In simple words, what is the focus lensPosition
the cameras were set when calibrating them for intrnisics?