CPC G06F 21/32 (2013.01) [G06F 17/11 (2013.01); G06F 18/214 (2023.01); G06N 3/08 (2013.01); G06V 10/143 (2022.01); G06V 40/166 (2022.01); G06V 40/167 (2022.01); G06V 40/173 (2022.01); G06V 40/45 (2022.01)] | 20 Claims |
1. A computer-implemented method comprising:
obtaining a set of multiple color-coded sequences;
randomly selecting a color-coded sequence from the set of multiple color-coded sequences, the color-coded sequence associated with a matched filter in a matched filtering process;
illuminating a subject in accordance with a sequence of colors in the color-coded sequence;
capturing a sequence of images of the subject, wherein the sequence of images is temporally synchronized with illumination by the color-coded sequence;
generating, by the matched filtering process using the matched filter associated with the color-coded sequence, a filtered response image from the sequence of images of the subject; and
determining, based on the filtered response image, that the subject is a live person.
|