US 11,704,834 B2
Convolution-based camera and display calibration
Michael Alexander Sours, Plantation, FL (US); Zhiheng Jia, Weston, FL (US); and Hans Brandon Wach, Longmont, CO (US)
Assigned to Magic Leap, Inc., Plantation, FL (US)
Filed by Magic Leap, Inc., Plantation, FL (US)
Filed on May 5, 2021, as Appl. No. 17/308,918.
Claims priority of provisional application 63/020,787, filed on May 6, 2020.
Prior Publication US 2021/0350574 A1, Nov. 11, 2021
Int. Cl. G09G 5/00 (2006.01); G06T 7/80 (2017.01)
CPC G06T 7/80 (2017.01) [G09G 5/003 (2013.01); G09G 2320/0693 (2013.01)] 18 Claims
OG exemplary drawing
 
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.