| CPC H04N 23/62 (2023.01) [G02B 7/36 (2013.01); G06T 3/40 (2013.01); G06T 7/0004 (2013.01); H04N 23/69 (2023.01); H04N 23/80 (2023.01); G02B 15/145 (2019.08); G06T 2200/24 (2013.01); G06T 2207/20092 (2013.01); G06T 2207/30164 (2013.01)] | 9 Claims |

|
1. An industrial camera that generates an inspection target image obtained by capturing an inspection object, comprising:
an imaging unit that captures the inspection object to generate the inspection target image;
a distance measurement unit that measures an installation distance that is a distance to the inspection object;
a storage unit that stores a camera parameter of the imaging unit;
an interface unit that is able to receive an input value of a size of a field of view or a pixel resolution as a required specification from a user; and
a calculation unit that automatically calculates an optical condition including at least one of a zoom magnification and a downscaling magnification necessary for realizing the required specification based on the installation distance measured by the distance measurement unit, the camera parameter stored in the storage unit, and the input value as the required specification, wherein,
in a case where the size of the field of view or the pixel resolution input by the user are not able to be realized at a current installation distance by changing an optical condition, the calculation unit calculates a value closest to the input size of the field of view or the input pixel resolution in a range realizable at the current installation distance.
|