IP Library Granted Patent US 8,155,396
Granted Patent B2
US 8,155,396 · App. 11/512,192 · Granted Apr 10, 2012

Method, apparatus, and program for detecting faces

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,155,396
App. No.
11/512,192
Granted
Apr 10, 2012
Kind
B2
Abstract

An apparatus detects a predetermined number of facial images from detection target images. An inclination order setting means utilizes the correlative relationships among correlative data obtained by a correlative data obtaining means and the inclinations of faces that appear in input images, to determine the relative value of the probability that faces of a predetermined inclination will appear in the input images. The inclination order setting means sets the order of inclinations of faces to be detected such that faces are detected in order of inclinations according to the relative values of the probabilities, based on the correlative data that they will appear. A face detecting means detects faces within the input images while varying the inclinations of faces to be detected according to the set order.

Claims (21)

1. A face detecting method, for detecting faces while varying the inclination of faces to be detected in each frame of video images or each of a plurality of continuous images, which are input images, comprising:

an information obtaining step, for obtaining information regard whether the input images are those obtained by continuous imaging or those obtained by video imaging; and

an order setting step, for determining relative values of the probabilities that faces of predetermined inclinations will appear in each frame of video images or each image of the plurality of continuous images based on the obtained information, and setting the order of inclinations of faces to be detected according to an order corresponding to the relative values of the probabilities,

wherein, in the case that the obtained information indicates that the input images are those obtained by continuous imaging, in the order setting step, the relative value of the probability that an inclination of a face same as an inclination of a face detected in an immediately preceding image appears in a continuous image which is a target of face detection is determined to be the highest, the inclination determined to have the highest relative value of the probability is set as the highest ordered inclination in the continuous image which is a target of face detection, and priorities for other inclination are set in the order that they are similar to the highest ordered inclination, and

wherein, in the case that the obtained information indicates that the input images are those obtained by video imaging, in the order setting step, the relative value of the probability that an inclination of a face same as an inclination of a frame which is a target of face detection appears in the frame which is a target of a face detection is determined to be the highest, the inclination determined to have the highest relative value of the probability is set as the highest ordered inclination in the frame which is a target of a face detection, and priorities for other inclinations are set in the order that they are similar to the highest ordered inclination.

2. The face detecting method as recited in claim 1 ,

wherein, in the order setting step, the priority of other inclinations are set by rotating a reference inclination in increments of predetermined angles within the planes of the frame or continuous image which is the target of face detection, the reference inclination being the inclination which has been set as the highest ordered inclination.

3. A face detecting apparatus for detecting faces while varying the inclination of faces to be detected in each frame of video images or each of a plurality of continuous images, which are input images, comprising:

an information obtaining means, for obtaining information regard whether the input images are those obtained by continuous imaging or those obtained by video imaging; and

a face inclination order setting means, for determining relative values of the probabilities that faces of predetermined inclinations will appear in each frame of video images or each image of the plurality of continuous images based on the obtained information, and setting the order of inclinations of faces to be detected according to an order corresponding to the relative values of the probabilities,

wherein, in the case that the obtained information indicates that the input images are those obtained by continuous imaging, the face inclination order setting means determines the relative value of the probability that an inclination of a face same as an inclination of a face detected in an immediately preceding image appears in a continuous image which is a target of face detection to be the highest, sets the inclination determined to have the highest relative value of the probability as the highest ordered inclination in the continuous image which is a target of face detection, and sets priorities for other inclination in the order that they are similar to the highest ordered inclination, and

wherein, in the case that the obtained information indicates that the input images are those obtained by video imaging, the face inclination order setting means determines the relative value of the probability that an inclination of a face same as an inclination of a frame which is a target of face detection appears in the frame which is a target of a face detection to be the highest, sets the inclination determined to have the highest relative value of the probability as the highest ordered inclination in the frame which is a target of a face detection, and sets priorities for other inclinations in the order that they are similar to the highest ordered inclination.

4. The face detecting apparatus as recited in claim 3 ,

wherein the face inclination order setting means sets the priorities of other inclinations by rotating a reference inclination in increments of predetermined angles within the planes of the frame or continuous image which is the target of face detection, the reference inclination being the inclination which has been set as the highest ordered inclination.

5. A non-transitory computer readable medium having recorded thereon a program that causes a computer to function as a face detecting apparatus for detecting faces while varying the inclination of faces to be detected in each frame of video images or each image of the plurality of continuous images, which are input images, comprising:

an information obtaining means, for obtaining information regard whether the input images are those obtained by continuous imaging or those obtained by video imaging; and

a face inclination order setting means, for determining relative values of the probabilities that faces of predetermined inclinations will appear in each frame or each of the plurality of continuous images based on the obtained information, and setting the order of inclinations of faces to be detected according to an order corresponding to the relative values of the probabilities;

wherein, in the case that the obtained information indicates that the input images are those obtained by continuous imaging, the face inclination order setting means determines the relative value of the probability that an inclination of a face same as an inclination of a face detected in an immediately preceding image appears in a continuous image which is a target of face detection is determined to be the highest, sets the inclination determined to have the highest relative value of the probability as the highest ordered inclination in the continuous image which is a target of face detection, and sets priorities for other inclination in the order that they are similar to the highest ordered inclination, and

wherein, in the case that the obtained information indicates that the input images are those obtained by video imaging, the face inclination order setting means determines the relative value of the probability that an inclination of a face same as an inclination of a frame which is a target of face detection appears in the frame which is a target of a face detection to be the highest, sets the inclination determined to have the highest relative value of the probability as the highest ordered inclination in the frame which is a target of a face detection, and sets priorities for other inclinations in the order that they are similar to the highest ordered inclination.

6. The non-transitory computer readable medium according to claim 5 ,

wherein the face inclination order setting means sets the priorities of other inclinations by rotating a reference inclination in increments of predetermined angles within the planes of the frame or continuous image which is the target of face detection, the reference inclination being the inclination which has been set as the highest ordered inclination.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2007
From: FUJIFILM HOLDINGS CORPORATION (FORMERLY FUJI PHOTO FILM CO., LTD.)
To: FUJIFILM CORPORATION
Reel/Frame 018904/0001 →