Face detection apparatus, face detection method, and program
First Claim
Patent Images
1. A face detection apparatus detecting a face from an image which is captured by an imaging unit and includes the face, the apparatus comprising:
- at least one non-transitory computer readable medium operable to store program code;
at least one processor operable to read said program code and operate as instructed by the program code, the program code comprising;
a position detection unit that detects a position of a face part of the face from the image;
an initial state determination unit that determines a model initial state of a face model only on the basis of the left and right eyes and the nose; and
a model fitting unit that generates a model of the face on the basis of the image by using the model initial state, the model being generated by fitting the face model to the image captured by the imaging unit,wherein the face part includes left and right eyes, a nose, and a mouth;
wherein the initial state determination unit calculates the angle of the face including a pitch angle, a yaw angle, and a roll angle from eye positions of the left and right eyes and a nose position, and determines face positions on the basis of the eye positions and the nose position,wherein the face positions include a face position in a plane direction and a face position in a depth direction in an image,wherein the initial state determination unit determines the face position in the plane direction on the basis of the nose position and the face position in the depth direction on the basis of a distance between the left eye and the right eye, and determines the model initial state on the basis of the angle of the face and the face positions,wherein the initial state determination unit determines a position of the face in a depth direction by calculating a distance between the left and right eyes from the detected eye position and calculating a ratio between the distance between the left and right eyes and an average distance between the eyes in a standard face which is statistically acquired in advance, and determines the model initial state by enlarging or reducing the face model using the position of the face in the depth direction,the initial state determination unit calculates the pitch angle based on the following Equation (1);
1 Assignment
0 Petitions
Accused Products
Abstract
A face detection apparatus detecting a face from an image which is captured by an imaging unit and includes the face, includes: a position detection unit that detects a position of a face part of the face from the image; an initial state determination unit that determines a model initial state on the basis of the position of the face part; and a model fitting unit that generates a model of the face on the basis of the image by using the model initial state.
-
Citations
7 Claims
-
1. A face detection apparatus detecting a face from an image which is captured by an imaging unit and includes the face, the apparatus comprising:
-
at least one non-transitory computer readable medium operable to store program code; at least one processor operable to read said program code and operate as instructed by the program code, the program code comprising; a position detection unit that detects a position of a face part of the face from the image; an initial state determination unit that determines a model initial state of a face model only on the basis of the left and right eyes and the nose; and a model fitting unit that generates a model of the face on the basis of the image by using the model initial state, the model being generated by fitting the face model to the image captured by the imaging unit, wherein the face part includes left and right eyes, a nose, and a mouth; wherein the initial state determination unit calculates the angle of the face including a pitch angle, a yaw angle, and a roll angle from eye positions of the left and right eyes and a nose position, and determines face positions on the basis of the eye positions and the nose position, wherein the face positions include a face position in a plane direction and a face position in a depth direction in an image, wherein the initial state determination unit determines the face position in the plane direction on the basis of the nose position and the face position in the depth direction on the basis of a distance between the left eye and the right eye, and determines the model initial state on the basis of the angle of the face and the face positions, wherein the initial state determination unit determines a position of the face in a depth direction by calculating a distance between the left and right eyes from the detected eye position and calculating a ratio between the distance between the left and right eyes and an average distance between the eyes in a standard face which is statistically acquired in advance, and determines the model initial state by enlarging or reducing the face model using the position of the face in the depth direction, the initial state determination unit calculates the pitch angle based on the following Equation (1); - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A face detection apparatus detecting a face from an image which is captured by an imaging unit and includes the face, the apparatus comprising:
-
at least one non-transitory computer readable medium operable to store program code; at least one processor operable to read said program code and operate as instructed by the program code, the program code comprising; a position detection unit that detects a position of a face part of the face from the image; an initial state determination unit that determines a model initial state of a face model on the basis of the position of the face part; and a model fitting unit that generates a model of the face on the basis of the image by using the model initial state, the model being generated by fitting the face model to the image captured by the imaging unit, wherein the face part includes left and right eyes and a nose, wherein the initial state determination unit calculates the angle of the face including a pitch angle, a yaw angle, and a roll angle from eye positions of the left and right eyes and a nose position, and determines face positions on the basis of the eye positions and the nose position, wherein the face positions include a face position in a plane direction and a face position in a depth direction in an image, wherein the initial state determination unit determines the face position in the plane direction on the basis of the nose position and the face position in the depth direction on the basis of a distance between the left eye and the right eye, and determines the model initial state on the basis of the angle of the face and the face positions, and wherein the initial state determination unit determines a position of the face in a depth direction by calculating a distance between the left and right eyes from the detected eye position and calculating a ratio between the distance between the left and right eyes and an average distance between the eyes in a standard face which is statistically acquired in advance, and determines the model initial state by enlarging or reducing the model using the position of the face in the depth direction, the initial state determination unit acquires a temporary model and rotates the temporary model by using the face angles and moves the temporary model in the plane direction of the image by using the face position in the plane direction and enlarges or reduces the temporary model by using the face position in the depth direction and determines the face model by modifying the temporary model, the initial state determination unit calculates the pitch angle based on the following Equation (1);
-
Specification