Patent ID: 8582836

Claim:
A method for recognizing a face of a person from a digital image constructed of multiple pixels, comprising: detecting the face from the digital image; dividing the image into at least one sub-block; selecting a neighborhood of pixels for a pixel under observation in the at least one sub-block, the neighborhood being of a known size and form; decorrelating a local binary pattern matrix applicable to the neighborhood, wherein the decorrelation is done in order to obtain a decorrelated local binary pattern matrix comprising decorrelated matrix elements; selecting at least one set of coefficients from the decorrelated local binary pattern matrix, the at least one set of coefficients being for weighting values of the pixels in the neighborhood; determining a feature value for the pixel under observation on the basis of at least one combination of weighted pixel values of the neighborhood; obtaining information on face similarity by comparing the determined at least one feature value to feature values corresponding to at least one face; and generating one or more histograms of feature values separately for each of the at least one sub-block, concatenating the one or more histograms generated, and obtaining information on face similarity or determining the identity of the person in the image by comparing the one or more histograms generated to a histogram of feature values corresponding to at least one face.