CPC G06T 7/80 (2017.01) [G06V 10/44 (2022.01); G06V 10/757 (2022.01); G06T 2207/10016 (2013.01); G06T 2207/30208 (2013.01)] | 13 Claims |
1. A method comprising:
for each image of a plurality of images taken by an image capture device of a calibration pattern, reconstructing a lattice graph corresponding to the calibration pattern;
determining two-and three-dimensional correspondences for the plurality of images, based on the reconstructed lattice graphs;
randomly selecting a plurality of sets of images from the plurality of images;
for each set of images in said plurality of sets of images:
determining a set of estimated values for a plurality of intrinsic parameters for the image capture device, based on the determined two-and three-dimensional correspondences for the images in the set of images, and
based on said set of estimated intrinsic parameter values, calculating a reprojection error for each of the plurality of images;
determining a measure of quality for each set of estimated intrinsic parameter values, based on the reprojection errors calculated for that set of estimated intrinsic parameter values;
selecting one of the sets of estimated intrinsic parameter values, based on the measures of quality for the sets of estimated intrinsic parameter values;
selecting a subset of images from the plurality of images with respective reprojection errors that are based on the selected set of estimated intrinsic parameter values and are lower than a reprojection error threshold; and
determining a set of re-estimated intrinsic parameter values, based on the subset of images and the two-and three-dimensional correspondences corresponding to the subset of images.
|