Reputation: 35
I'm using OpenCv to calibrate a camera. Firstly, I was using the original resolution, but then I realize that if I resize the image (downsample) I could get a lower reprojection error. Why this happens?
Upvotes: 3
Views: 697
Reputation: 1507
The reprojection error is the average error of the projected 3d points on the 2d image plane. Thus, its unit is given in pixel.
The consequence of downsampling your image is a downsampled reprojection error. The actual error is still the same, but the 'pixel unit' does not correspond anymore to the same spatial distance on the image sensor.
In order to receive comparable reprojection error values, one can express the error as a distance on the sensor.
Hope that answer helped you.
Upvotes: 4