CPC G06T 7/80 (2017.01) [G09G 5/003 (2013.01); G09G 2320/0693 (2013.01)] | 18 Claims |
1. A method for performing a device calibration, the method comprising:
capturing an image of a target using a camera, the target including a tessellation having a repeated structure of tiles, the target further including one or more unique patterns superimposed onto the tessellation;
forming one or more matrices based on pixel intensities of the image, wherein each of the one or more matrices includes a plurality of values each corresponding to the pixel intensities within one of the tiles;
convolving the one or more matrices with one or more kernels to generate one or more intensity maps, wherein each of the one or more kernels is generated based on a corresponding unique pattern of the one or more unique patterns being superimposed onto the tessellation;
identifying an extrema value in each of the one or more intensity maps;
determining a location of each of the one or more unique patterns within the image based on the extrema value for each of the one or more intensity maps; and
performing the device calibration using the location of each of the one or more unique patterns.
|