×

Face detection using templates

  • US 5,835,616 A
  • Filed: 06/17/1994
  • Issued: 11/10/1998
  • Est. Priority Date: 02/18/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of detecting a single human face from a two dimensional digital image comprising the steps executed by a computer of:

  • (a) locating a single human face in a two-dimensional digital image by;

    (i) blurring the digital image with a blurring filter;

    (ii) enhancing edges of the digital image with an edge enhancer;

    (iii) dropping first snakelet-curves onto the digital image , the first snakelet-curves using a Hough Transform voting process to find exterior oval-curves representing a single candidate face-location;

    (iv) dropping second snakelet-curves inside the exterior oval-curves on the single candidate face-location, the second snakelet-curves using a Hough Transform voting process to determine positions of the chin and positions of sides of a single face; and

    (b) confirming existence of additional facial features inside the exterior oval curves by;

    (i) positioning a template outline on the chin positions and sides of the face positions to determine left and right eyes, mouth and nose of a face, the template outline having a single preselected configuration of a template left eye within a first preselected region, a template right eye within a second preselected region, a template mouth within a third preselected region and a template nose within a fourth preselected region;

    (ii) determining positions of the left eye, the right eye, the nose, and the mouth with the template outline;

    (iii) determining facial feature ratios between the left eye position, the right eye position, the nose position, the mouth position, the sides of face positions, and the chin position; and

    (iv) verifying the facial feature ratios to be within selected value ranges.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×