Abstract:
Provided are a method and apparatus for processing a convolution operation in a neural network, the method includes determining operands from input feature maps and kernels, on which a convolution operation is to be performed, dispatching operand pairs combined from the determined operands to multipliers in a convolution operator, generating outputs by performing addition and accumulation operations with respect to results of multiplication operations, and obtaining pixel values of output feature maps corresponding to a result of the convolution operation based on the generated outputs.
Abstract:
A processor fingerprint enrollment method and apparatus is disclosed. A processor implemented fingerprint enrollment method includes performing a matching between a received input fingerprint image of a user and one or more enrolled fingerprint images, and selectively, based on a result of the matching identifying a matched enrolled fingerprint image from the one or more enrolled fingerprint image and based on a calculated degree of diversity in the fingerprint corresponding to an overlapping region between the input fingerprint image and the matched enrolled fingerprint image, storing the input fingerprint as another enrolled fingerprint image.
Abstract:
A fingerprint recognition method includes receiving an input partial image corresponding to a partial image of a fingerprint of a first user; partitioning the input partial image into a plurality of blocks; performing a comparison operation based on the plurality of blocks and the enrolled partial images corresponding to partial images of an enrolled fingerprint; and recognizing the fingerprint of the first user based on a result of the comparison operation.
Abstract:
A method and apparatus for authenticating a user using a vein pattern are provided that project a near infrared (NIR) ray toward a skin of the user using a light emitting diode (LED), where the user is adjacent to a terminal including the LED. An image sensor receives a light reflected by the skin, generates a vein pattern of the skin based on an image generated using the received light, and authenticates the user as a registered user of a pre-stored vein pattern when the generated vein pattern matches the pre-stored vein pattern.
Abstract:
A neural network apparatus includes a plurality of node buffers connected to a node lane and configured to store input node data by a predetermined bit size; a plurality of weight buffers connected to a weight lane and configured to store weights; and one or more processors configured to: generate first and second split data by splitting the input node data by the predetermined bit size, store the first and second split data in the node buffers, output the first split data to an operation circuit for a neural network operation on an index-by-index basis, shift the second split data, and output the second split data to the operation circuit on the index-by-index basis.
Abstract:
A processor fingerprint enrollment method and apparatus is disclosed. A processor implemented fingerprint enrollment method includes performing a matching between a received input fingerprint image of a user and one or more enrolled fingerprint images, and selectively, based on a result of the matching identifying a matched enrolled fingerprint image from the one or more enrolled fingerprint image and based on a calculated degree of diversity in the fingerprint corresponding to an overlapping region between the input fingerprint image and the matched enrolled fingerprint image, storing the input fingerprint as another enrolled fingerprint image.
Abstract:
Provided are a method of recognizing a fingerprint and a device including the same. The method of recognizing a fingerprint includes obtaining a fingerprint image from a fingerprint sensor, determining whether a pixel in the fingerprint image is defective based on a dispersion value of the pixel with respect to time, in response to determining that the pixel is defective, generating an interpolated pixel value of the pixel by performing interpolation on a first pixel value of the pixel based on a second pixel value of another pixel different from the pixel, and correcting the fingerprint image based on the interpolated pixel value.
Abstract:
A recognition method includes receiving an input image; and recognizing a plurality of elements associated with the input image using a single recognizer pre-trained to recognize a plurality of elements simultaneously.
Abstract:
An authentication method includes projecting a near infrared (NIR) ray using a light emitting diode (LED) of a terminal, receiving a light reflected by a vein of a user using an image sensor of the terminal, verifying whether an image generated using the received light exhibits a vein pattern, in response to the image generated using the received light being verified as exhibiting the vein pattern, generating a vein pattern of the vein based on an image generated using the received light, and in response to the generated vein pattern being determined to match a pre-stored vein pattern, authenticating the user as a registered user corresponding to the pre-stored vein pattern.
Abstract:
A neural network apparatus includes a plurality of node buffers connected to a node lane and configured to store input node data by a predetermined bit size; a plurality of weight buffers connected to a weight lane and configured to store weights; and one or more processors configured to: generate first and second split data by splitting the input node data by the predetermined bit size, store the first and second split data in the node buffers, output the first split data to an operation circuit for a neural network operation on an index-by-index basis, shift the second split data, and output the second split data to the operation circuit on the index-by-index basis.