| CPC G06V 40/172 (2022.01) | 20 Claims |

|
1. A credential of a user for authentication, comprising:
a biometric template of the user generated by:
generating a heat map including a plurality of points having a plurality of characteristic values associated with a detected non-visible light, wherein the detected non-visible light includes one or more of a radiated non-visible light or a reflected non-visible light in response to an incident non-visible light;
identifying one or more macroblocks each includes a subset of the plurality of points;
selecting a local pattern value;
calculating a number of occurrences of the local pattern value within each subset of the plurality of points for each of the one or more macroblocks;
generating a first array including a plurality of weighted values by calculating the plurality of weighted values based on the number of occurrences of the local pattern value and corresponding sizes of the one or more macroblocks;
assigning a unique index to each of the plurality of weighted values;
generating a second array of the unique index by ranking the plurality of weighted values;
generating a third array including a plurality of ranking distances; and
generating the biometric template of the user based on one or more of the first array;
the second array, or the third array;
wherein an unauthorized person, which is different than the user, is unable to duplicate the biometric template based on images of the user under visible light.
|