US 11,989,862 B2
Control apparatus, control method, and storage medium
Akira Shibasaki, Saitama (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on May 18, 2021, as Appl. No. 17/323,915.
Claims priority of application No. 2020-088909 (JP), filed on May 21, 2020.
Prior Publication US 2021/0366085 A1, Nov. 25, 2021
Int. Cl. G06T 5/80 (2024.01); G02B 13/22 (2006.01); G06T 5/50 (2006.01); G06T 5/94 (2024.01); G06T 7/70 (2017.01)
CPC G06T 5/80 (2024.01) [G02B 13/22 (2013.01); G06T 5/50 (2013.01); G06T 5/94 (2024.01); G06T 7/70 (2017.01); G06T 2207/10024 (2013.01); G06T 2207/10152 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A control apparatus comprising:
one or more processors; and
one or more memories storing instructions that when executed by the one or more processors, causes the control apparatus to perform operations comprising:
controlling an illumination device including a plurality of light sources, and an image capturing device including an optical system in which an optical axis of a lens on a light incident side is parallel to a principal ray, wherein such control is performed to obtain a first number of reference images corresponding to the first number of the light sources, each reference image being obtained by capturing an image of a reference object in a state of turning on the first number of the light sources one by one, the first number being less than a quantity of the plurality of light sources; and
generating correction data for correcting illuminance unevenness of a target image based on the first number of the reference images, the target image being obtained by capturing an image of a measurement target object being different from the reference object in a state of turning on a light source of interest out of the plurality of light sources,
wherein
the generated correction data corresponds to a light source included in the plurality of light sources but not included in the first number of the light sources is generated by carrying out interpolation processing while using at least two reference images out of the first number of the reference images.