×

Face or other object detection including template matching

  • US 9,639,775 B2
  • Filed: 03/30/2015
  • Issued: 05/02/2017
  • Est. Priority Date: 12/29/2004
  • Status: Active Grant
First Claim
Patent Images

1. A digital image processing device, comprising:

  • an optoelectronic system;

    a memory;

    two or more image processing units;

    a plurality of object detection templates, wherein each object detection template of the plurality of object detection templates is tuned for high detection, low detection ratios for detecting faces;

    a plurality of high-quality object detection templates tuned for low detection, high rejection ratios for detecting faces;

    wherein the high-quality object detection templates are different from the object detection templates;

    wherein the optoelectronic system acquires a plurality of digital images;

    wherein a first data processing unit (“

    DPU”

    ) that lacks a program counter, of the two or more image processing units;

    determines, for a first digital image of the plurality of digital images, a location and a boundary of one or more spatial regions where one can expect to detect a face by applying in parallel, to the first digital image, two or more object detection templates, of the plurality of object detection templates;

    stores in the memory the first digital image and information about the location and the boundary of one or more spatial regions;

    processes a second digital image of the plurality of digital images;

    wherein, as the first DPU processes the second digital image, by applying in parallel, to the second digital image, the two or more object detection templates of the plurality of object detection templates for detecting faces, a second DPU of the two or more image processing units;

    based on the location and the boundary, retrieves the one or more spatial regions of the first digital image and performs an additional processing on the one or more spatial regions of the first digital image by;

    determining whether the face is depicted in the one or more spatial regions as facing a camera at a particular angle by applying, to the one or more spatial regions of the first digital image, one or more high-quality object detection templates of the plurality of high-quality object detection templates tuned for low detection, high rejection ratios for detecting faces;

    in response to determining that the face is depicted in the one or more spatial regions as facing to the camera at the particular angle, sending a confirmation message that the face facing the camera at the particular angle was detected; and

    wherein the additional processing on the one or more spatial regions of the first digital image by the second DPU is performed in parallel with the processing of the second digital image by the first DPU.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×