| CPC G06V 40/45 (2022.01) [G06V 10/60 (2022.01); G06V 20/46 (2022.01); G06V 40/161 (2022.01); G06V 40/171 (2022.01); G06V 40/193 (2022.01); G06V 40/67 (2022.01)] | 15 Claims |

|
1. A method of living body detection, comprising:
generating, by processing circuitry of an electronic device, a detection interface in response to a receipt of a living body detection request for a verification of a detection object, the detection interface comprising:
a first region with a viewing target for the detection object to track, a position of the first region in the detection interface changing during a detection time according to a first region position sequence of a position change of the first region, and
a second region configured to output light, a position of the second region in the detection interface changing during the detection time according to a second region position sequence of a position change of the second region;
randomly generating a light color sequence of the second region;
outputting the light from the second region according to the light color sequence;
receiving a video stream that is captured during the detection time;
determining a sight line sequence of a sight line change of the detection object based on the video stream;
determining a sight line change time point sequence based on time information associated with the sight line sequence of the sight line change of the detection object;
generating a region change sequence, a region burst change time point sequence, a light change sequence, and a light burst change time sequence of reflected light based on the video stream; and
determining that the detection object is a living body at least based on (i) whether the sight line sequence of the sight line change of the detection object matches the first region position sequence of the position change of the first region, (ii) whether the light change sequence matches the light color sequence, (iii) whether the region change sequence matches the second region position sequence of the position change of the second region, and (iv) time differences between the sight line change time point sequence, the region burst change time point sequence, and light burst change time point sequence being less than a specified value.
|