Facial spoofing detection in image based biometrics

US9690998B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9690998-B2
Application numberUS-201414779842-A
CountryUS
Kind codeB2
Filing dateDec 19, 2014
Priority dateNov 13, 2014
Publication dateJun 27, 2017
Grant dateJun 27, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and techniques for facial spoofing detection in image based biometrics are described herein. A marker may be created for a representation of a face in a first plurality of images of a sequence of images. The marker corresponds to a facial feature of the face. An environmental feature of an environment of the face may be identified across a second plurality of images of the sequence of images. A correlation between the marker and the environmental feature in the sequence of images may be quantified to produce a synchronicity metric. A spoofing attempt may be indicated in response to the synchronicity metric meeting a threshold.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for facial spoofing detection in image based biometrics, the method comprising: a biometric feature detector to create a marker for a representation of a face in a first plurality of images of a sequence of images, the marker corresponding to a facial feature; an environmental feature detector to identify an environmental feature of an environment of the face across a second plurality of images of the sequence of images, wherein the environmental feature includes edges detected in the second plurality of images, wherein the edges are moving edges, and wherein the edges define a convex hull; a synchronicity detector to quantify a correlation between the marker and the environmental feature in the sequence of images to produce a synchronicity metric, wherein the convex hull does not include the marker resulting in the synchronicity metric being reduced; and a spoofing indication controller to indicate a spoofing attempt in response to the synchronicity metric meeting a threshold. 2. The system of claim 1 , wherein the marker is a line between eyes in the representation of the face. 3. The system of claim 1 , wherein the first plurality of images does not include a member of the second plurality of images, wherein the member precedes in time the first plurality of images and includes a determined resting spot for the moving edges, the moving edges outlining an area, and wherein the marker is within the area for an image in which the moving edges are not detected following the member, the marker is determined to be within the convex hull for the synchronicity metric. 4. The system of claim 1 , wherein the environmental feature detector is to compare the edges to a catalog of device edge configurations to determine whether the edges represent a known device. 5. The system of claim 4 , wherein the edges correspond to a known device, and wherein a subset of edges correspond to a display area of the known device, and wherein the display area does not include the marker resulting in the synchronicity metric being reduced. 6. A method for facial spoofing detection in image based biometrics, the method comprising: creating, using a first group of circuits, a marker for a representation of a face in a first plurality of images of a sequence of images, the marker corresponding to a facial feature; identifying an environmental feature of an environment of the face across a second plurality of images of the sequence of images using a second group of circuits, wherein the environmental feature includes edges detected in the second plurality of images, wherein the edges are moving edges, and wherein the edges define a convex hull; quantifying, using a third group of circuits, a correlation between the marker and the environmental feature in the sequence of images to produce a synchronicity metric, wherein the convex hull does not include the marker resulting in the synchronicity metric being reduced; and indicating, using a fourth group of circuits, a spoofing attempt in response to the synchronicity metric meeting a threshold. 7. The method of claim 6 , wherein the marker is a line between eyes in the representation of the face. 8. The method of claim 6 , wherein the first plurality of images does not include a member of the second plurality of images, wherein the member precedes in time the first plurality of images and includes a determined resting spot for the moving edges, the moving edges outlining an area, and wherein the marker is within area for an image in which the moving edges are not detected following the member, the marker is determined to be within the convex hull for the synchronicity metric. 9. The method of claim 6 , wherein the edges are compared to a catalog of device edge configurations to determine whether the edges represent a known device. 10. The method of claim 9 , wherein the edges correspond to a known device, and wherein a subset of edges correspond to a display area of the known device, and wherein the display area does not include the marker resulting in the synchronicity metric being reduced. 11. At least one machine readable medium that is not a transitory propagating signal, the at least one machine readable medium including instructions that, when executed by a machine, cause the machine to perform operations: creating, using a first group of circuits, a marker for a representation of a face in a first plurality of images of a sequence of images, the marker corresponding to a facial feature; identifying an environmental feature of an environment of the face across a second plurality of images of the sequence of images using a second group of circuits, wherein the environmental feature includes edges detected in the second plurality of images, wherein the edges are moving edges, and wherein the edges define a convex hull; quantifying, using a third group of circuits, a correlation between the marker and the environmental feature in the sequence of images to produce a synchronicity metric, wherein the convex hull does not include the marker resulting in the synchronicity metric being reduced; and indicating, using a fourth group of circuits, a spoofing attempt in response to the synchronicity metric meeting a threshold. 12. The at least one machine readable medium of claim 11 , wherein the marker is a line between eyes in the representation of the face. 13. The at least one machine readable medium of claim 11 , wherein the first plurality of images does not include a member of the second plurality of images, wherein the member precedes in time the first plurality of images and includes a determined resting spot for the moving edges, the moving edges outlining an area, and wherein the marker is within area for an image in which the moving edges are not detected following the member, the marker is determined to be within the convex hull for the synchronicity metric. 14. The at least one machine readable medium of claim 11 , wherein the edges are compared to a catalog of device edge configurations to determine whether the edges represent a known device. 15. The at least one machine readable medium of claim 14 , wherein the edges correspond to a known device, and wherein a subset of edges correspond to a display area of the known device, and wherein the display area does not include the marker resulting in the synchronicity metric being reduced. 16. The system of claim 1 , comprising an image capture component to: obtain a sequence of raw images from a camera; and modify the sequence of raw images to produce the sequence of images, the modifying including changing at least one of gain, exposure, or gamma to enhance edge detection. 17. The system of claim 16 , wherein to modify the sequence of raw images includes the image capture component to apply a noise filter to the sequence of raw images to produce the sequence of images. 18. The system of claim 1 , wherein the sequence of images is at least thirty images. 19. The method of claim 6 , comprising: obtaining a sequence of raw images from a camera; and modifying the sequence of raw images to produce the sequence of images, the modifying including changing at least one of gain, exposure, or gamma to enhance edge detection. 20. The method of claim 19 , wherein modifying the sequence of raw images includes applying a noise filter to the sequence of raw images to produce the sequence of images. 21. The method of claim 6 , wherein the sequence of images is at least thirty images.

Assignees

Inventors

Classifications

  • Spoof detection, e.g. liveness detection · CPC title

  • G06V40/16Primary

    Human faces, e.g. facial parts, sketches or expressions · CPC title

  • Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9690998B2 cover?
Systems and techniques for facial spoofing detection in image based biometrics are described herein. A marker may be created for a representation of a face in a first plurality of images of a sequence of images. The marker corresponds to a facial feature of the face. An environmental feature of an environment of the face may be identified across a second plurality of images of the sequence of i…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification G06V40/16. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 27 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).