CPC G06V 10/145 (2022.01) [G06T 7/20 (2013.01); G06T 7/571 (2017.01); G06V 10/147 (2022.01); G06V 20/64 (2022.01); G06V 40/145 (2022.01); G06V 40/172 (2022.01); G06V 40/50 (2022.01); G06V 40/67 (2022.01); H04N 23/673 (2023.01); G06T 2207/30201 (2013.01)] | 14 Claims |
1. A three-dimensional authentication device comprising:
an imaging device that images an authentication target as a subject; and
an authentication controller that authenticates the authentication target imaged by the imaging device,
wherein the imaging device includes
a modulator that includes a first pattern and that modulates light intensity with the first pattern,
an image sensor that converts a light beam transmitted through the modulator into imaging data and outputs the imaging data,
an image processing unit that performs, to the imaging data, a reconstruction process and acquires an image, the reconstruction process being reconstructed an image of the subject based on cross-correlation operation between the imaging data and pattern data having a second pattern,
a distance measurement unit that acquires a distance from the imaging device to the subject in a predetermined measurement region, and
a space control unit that changes a spacing between the modulator and the image sensor;
the distance measurement unit repeats the reconstruction process to the imaging data while changing a focus distance, and the distance measurement unit sets the focus distance having a highest contrast in the measurement region as the distance; and
the authentication controller includes
a registration information storing unit that stores registration image data and registration distance data, the registration image data being an image of an authentication target acquired in advance, the registration distance data being distance information of an authentication target acquired in advance,
an image authentication unit that verifies authentication image data against the registration image data and that sets a verified result as an image authentication result, the authentication image data being an image of the authentication target acquired by the imaging device, and
a distance authentication unit that verifies authentication distance data against the registration distance data and that sets a verified result as a distance authentication result, the authentication distance data being a distance of the authentication target acquired by the imaging device.
|