Certificate verification
AssigneeAlibaba Group Holding Limited
InventorMingyu Guo
Life of this patent
Estimating the term…
Abstract
A computer-implemented certificate verification method includes: obtaining, by a certificate verification module, at least two images of a certificate, in which the at least two images are acquired under different acquisition conditions; obtaining, from the at least two images, at least two target images that correspond to respective images of the at least two images and that each include an image of a light-reflective coating of the certificate; and determining, based on the at least two target images, a probability that the certificate is an original.
Claims18
A computer-implemented certificate verification method, comprising:
- obtaining, by a certificate verification module, at least two images of a certificate, wherein the at least two images are acquired under different acquisition conditions;
- obtaining, from the at least two images, at least two target images that correspond to respective images of the at least two images and that each comprise an image of a light-reflective coating of the certificate;
- extracting values corresponding to the light-reflective coating from the at least two target images;
- performing normalization processing on the values to obtain a normalized value corresponding to the light-reflective coating;
- and
- determining, based on the normalized value and a predetermined decision policy, a probability that the certificate is an original, wherein the predetermined decision policy comprises a decision relationship between the normalized value and the probability that the certificate is an original.
A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:
- obtaining, by a certificate verification module, at least two images of a certificate, wherein the at least two images are acquired under different acquisition conditions;
- obtaining, from the at least two images, at least two target images that correspond to respective images of the at least two images and that each comprise an image of a light-reflective coating of the certificate;
- extracting values corresponding to the light-reflective coating from the at least two target images;
- performing normalization processing on the values to obtain a normalized value corresponding to the light-reflective coating;
- and
- determining, based on the normalized value and a predetermined decision policy, a probability that the certificate is an original, wherein the predetermined decision policy comprises a decision relationship between the normalized value and the probability that the certificate is an original.
A computer-implemented system, comprising:
- one or more computers;
- and
- one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:
- obtaining, by a certificate verification module, at least two images of a certificate, wherein the at least two images are acquired under different acquisition conditions;
- obtaining, from the at least two images, at least two target images that correspond to respective images of the at least two images and that each comprise an image of a light-reflective coating of the certificate;
- extracting values corresponding to the light-reflective coating from the at least two target images;
- performing normalization processing on the values to obtain a normalized value corresponding to the light-reflective coating;
- and
- determining, based on the normalized value and a predetermined decision policy, a probability that the certificate is an original, wherein the predetermined decision policy comprises a decision relationship between the normalized value and the probability that the certificate is an original.
Dependencies are inferred from the claim text.