Using facial data for device authentication or subject identification
US-9082235-B2 · Jul 14, 2015 · US
US9985963B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9985963-B2 |
| Application number | US-201514888621-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 15, 2015 |
| Priority date | Feb 15, 2015 |
| Publication date | May 29, 2018 |
| Grant date | May 29, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed are a method and a system for authenticating liveness face, and a computer program product thereof, which belong to a field of face recognition technique. The method for authenticating liveness face comprises: generating a sequence of action instructions randomly; and determining a success of the authentication of the liveness face when face actions are determined to be matched with the sequence of action instructions sequentially. The authentication of the liveness face can be performed based on fine head actions, so that a cost for authenticating the liveness face is decreased, an accuracy of authentication of the liveness face is increased.
Opening claim text (preview).
What is claimed is: 1. A method for authenticating liveness face, comprising: generating, by one or more processors, a sequence of action instructions randomly; determining, by the one or more processors, a success of the authentication of the liveness face when face actions are determined to be matched with the sequence of action instructions sequentially, and with respect to each action instruction except for one which has a lowest order in the sequence of action instructions, issuing, by the one or more processors, a next action instruction only when a face action is determined to be matched with the action instruction and there is the next action instruction to be issued. 2. The method for authenticating liveness face of claim 1 , further comprising: issuing an action instruction which has a highest order currently among all un-issued action instructions in the sequence of action instructions, according to orders of action instructions in the sequence of action instructions. 3. The method for authenticating liveness face of claim 2 , further comprising: with respect to each of the action instructions, determining a failure of the authentication for the liveness face when a face action is determined to be not matched with the action instruction; and with respect to the action instruction which has a lowest order in the sequence of action instructions, determining the success of the authentication of the liveness face when a face action is determined to be matched with the action instruction. 4. The method for authenticating liveness face of claim 2 , further comprising: with respect to each of the action instructions, determining a failure of the authentication of the liveness face when no face action is detected within a time period after the action instruction is issued or when a face action is determined to be not matched with the action instruction; with respect to each of the action instructions except for the one which has a lowest order in the sequence of action instructions, issuing a next action instruction only when a face action is detected within the time period after the action instruction is issued and is determined to be matched with the action instruction, while there is the next action instruction to be issued; and with respect to the action instruction which has the lowest order in the sequence of action instructions, determining the success of the authentication of the liveness face when a face action detected within the time period after the action instruction is issued is determined to be matched with the action instruction. 5. The method for authenticating liveness face of claim 1 , further comprising: acquiring face images; calculating a face attribute in the face images; and recognizing the face action according to the calculated face attribute, wherein the face attribute comprises at least one of positions of face key points, face action coefficients and face gesture coefficients. 6. The method for authenticating liveness face of claim 1 , wherein, the sequence of action instructions comprises at least one action instruction each being a single action instruction or a sequential action instruction, wherein each sequential action instruction indicates to perform at least two single actions sequentially, each single action is a simple action or a complex action, each single action instruction indicates to perform one single action, each single action instruction is a simple action instruction or a complex action instruction, each simple action instruction indicates to perform one face action, and each complex action instruction indicates to perform at least two face actions simultaneously. 7. The method for authenticating liveness face of claim 6 , wherein, the sequence of action instructions comprises at least two action instructions each being a simple action instruction. 8. The method for authenticating liveness face of claim 6 , wherein, the at least one action instruction is an arbitrary combination of the simple action instruction and the complex action instruction, and at least part of the at least one action instruction is the complex action instruction. 9. The method for authenticating liveness face of claim 6 , wherein, the at least one action instruction is an arbitrary combination of the sequential action instruction and the single action instruction, and at least part of the at least one action instruction is the sequential action instruction. 10. A system for authenticating liveness face, comprising: one or more processors; one or more storages; computer program instructions stored in at least one of the storages, as executed by at least one of the processors, the computer program instructions performing steps of: generating a sequence of action instructions randomly; determining a success of authentication of a liveness face when face actions are determined to be matched with the sequence of action instructions sequentially; with respect to each action instruction except for one which has a lowest order in the sequence of action instructions, issuing a next action instruction only when a face action is determined to be matched with the action instruction and there is the next action instruction to be issued. 11. The system for authenticating liveness face of claim 10 , as executed by at least one of the processors, the computer program instructions further performing steps of: issuing an action instruction which has a highest order currently among all un-issued action instructions in the sequence of action instructions, according to orders of action instructions in the sequence of action instructions; with respect to each of the action instructions, determining a failure of the authentication for the liveness face when a face action is determined to be not matched with the action instruction; and with respect to the action instruction which has a lowest order in the sequence of action instructions, determining the success of the authentication of the liveness face when a face action is determined to be matched with the action instruction. 12. The system for authenticating liveness face of claim 10 , as executed by at least one of the processors, the computer program instructions further performing steps of: issuing an action instruction which has a highest order currently among all un-issued action instructions in the sequence of action instructions, according to orders of action instructions in the sequence of action instructions; with respect to each of the action instructions, determining a failure of the authentication of the liveness face when no face action is detected within a time period after the action instruction is issued or when a face action is determined to be not matched with the action instruction; with respect to each of the action instructions except for the one which has a lowest order in the sequence of action instructions, issuing a next action instruction only when a face action is detected within the time period after the action instruction is issued and is determined to be matched with the action instruction, while there is the next action instruction to be issued; and with respect to the action instruction which has a lowest order in the sequence of action instructions, determining the success of the authentication of the liveness face when a face action detected within the time period after the action instruction is issued is determined to be matched with the action instruction. 13. The system for authenticating liveness face of claim 10 , further comprising: an image collection device configured to collect face images, as executed by at least one
using biometric data, e.g. fingerprints, iris scans or voiceprints · CPC title
Physics · mapped topic
Physics · mapped topic
Physics · mapped topic
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.