The invention relates to the technical field of
data analysis, in particular to a palmprint recognition anti-fraud method based on double-
branch self-
supervised learning, and the method comprises the steps: constructing a double-
branch self-supervised reconstruction architecture, determining a first to-be-processed
image based on a high-frequency self-supervised
branch, and determining a second to-be-processed
image based on a
chromaticity regularization self-supervised branch. Dividing the two images into patch blocks which are not overlapped with each other, independently generating random
mask matrixes with different spatial distributions, determining visible areas, inputting the patch blocks of the visible areas into a shared
encoder for
feature extraction, outputting
latent variable features, and splicing the
latent variable features with learnable
mask marks to obtain a patch matrix; and respectively sending to a high-frequency decoder and a chroma decoder, determining total loss, carrying out physical decoupling on illumination and material attributes, and carrying out fine adjustment on the architecture to finish convergence of the architecture. According to the method, the
palm print features with discrimination are extracted through the shared
encoder, and
chromaticity distribution consistency constraints are introduced, so that effective decoupling of ambient light and real material attributes is realized.