IP Library Granted Patent US 8,761,459
Granted Patent B2
US 8,761,459 · App. 13/194,640 · Granted Jun 24, 2014

Estimating gaze direction

Inventors: Yuji Kaneda (Kawasaki, JP); Masakazu Matsugu (Yokohama, JP); Katsuhiko Mori (Kawasaki, JP)
Assignee: Canon Kabushiki Kaisha
G06K9/00597
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,761,459
App. No.
13/194,640
Granted
Jun 24, 2014
Kind
B2
Abstract

The present invention refers to an information processing apparatus comprising: an obtaining unit adapted to obtain an image of an object; a face region detection unit adapted to detect a face region of the object from the image; an eye region detection unit adapted to detect an eye region of the object; a generation unit adapted to generate a high-resolution image and low-resolution image of the face region detected by the face region detection means; a first extraction unit adapted to extract a first feature amount indicating a direction of a face existing in the face region from the low-resolution image; a second extraction unit adapted to extract a second feature amount indicating a direction of an eye existing in the eye region from the high-resolution image; and an estimation unit adapted to estimate a gaze direction of the object from the first feature amount and the second feature amount.

Claims (22)

1. An information processing apparatus comprising:

a detection unit adapted to detect a face region and an eye region of an object from an obtained image of the object;

a generation unit adapted to generate normalized images of a high-resolution image and low-resolution image from the obtained image of the face region based on a positional relationship between the face region and the eye region in the image;

a first extraction unit adapted to extract a first feature amount indicating a direction of a face existing in the face region from the low-resolution image;

a feature point detection unit adapted to detect a position of a feature point indicating the eye region in the normalized image of the high-resolution image;

a clipping unit adapted to clip the eye region in the normalized image of the high-resolution image based on the position of the feature point detected by said feature point detection unit;

an enlargement/reduction unit adapted to enlarge or reduce the eye region clipped by said clipping unit to make the eye region have a predetermined size;

a second extraction unit adapted to extract a second feature amount indicating a direction of an eye existing in the eye region from the eye region having the predetermined size which is enlarged or reduced by said enlargement/reduction unit; and

an estimation unit adapted to estimate a gaze direction of the object from the first feature amount and the second feature amount.

2. The apparatus according to claim 1 , wherein said clipping unit is configured to clip, as the eye region, a rectangular region including a feature point indicating a position of at least one of an external canthus, a position of an internal canthus, a position of an upper eyelid, and a position of lower eyelid.

3. The apparatus according to claim 1 , wherein said second extraction unit is configured to extract, as the second feature amount, one of a first derivative value and a second derivative value of pixel values constituting the eye region enlarged or reduced by said enlargement/reduction unit and having the predetermined size.

4. The apparatus according to claim 1 , wherein said first extraction unit is configured to extract, as the first feature amount, one of a first derivative value and a second derivative value of pixel values constituting the low-resolution image.

5. An information processing method comprising:

a detection step of detecting a face region and an eye region of an object from an obtained image of the object;

a generation step of generating normalized images of a high-resolution image and low-resolution image from the obtained image of the face region based on a positional relationship between the face region and the eye region in the image;

a first extraction step of extracting a first feature amount indicating a direction of a face existing in the face region from the low-resolution image;

a feature point detection step of detecting a position of a feature point indicating the eye region in the normalized image of the high-resolution image;

a clipping step of clipping the eye region in the normalized image of the high-resolution image based on the position of the feature point detected in said feature point detection step;

an enlargement/reduction step of enlarging or reducing the eye region clipped in said clipping step to make the eye region have a predetermined size;

a second extraction step of extracting a second feature amount indicating a direction of an eye existing in the eye region from the eye region having the predetermined size which is enlarged or reduced in said enlargement/reduction step; and

an estimation step of estimating a gaze direction of the object from the first feature amount and the second feature amount.

6. A non-transitory computer-readable storage medium storing a computer program for causing a computer to execute an information processing method defined in claim 5 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2011
From: KANEDA, YUJI; MATSUGU, MASAKAZU; MORI, KATSUHIKO
To: CANON KABUSHIKI KAISHA
Reel/Frame 027231/0743 →
Priority Claims (1)
JP 2010-178074 · Aug 6, 2010 · national
Continuity (1)
Related Publication 20120033853A1 · Feb 9, 2012