Image display control apparatus and method, and program for controlling image display control apparatus
First Claim
Patent Images
1. An image display control apparatus comprising:
- in-area-image rotating means for rotating an image, which is located within a search area contained in an image of interest, through a specified angle in prescribed angular increments;
evaluation-value calculating means for calculating an evaluation value, which represents facial likeliness of an image within the search area at each angle through which the image has been rotated in the prescribed angular increments by said in-area-image rotating means, using detection data for detecting a face image;
rotation correction angle deciding means for deciding a rotation correction angle based upon an angle that affords a maximum value of the evaluation value representing facial likeliness at each angle by said evaluation-value calculating means; and
display control means for controlling a display unit, in such a manner that the image of interest is rotated and displayed in a display window, using the rotation correction angle decided by said rotation correction angle deciding means.
4 Assignments
0 Petitions
Accused Products
Abstract
An image within a search area of an image of interest is rotated from 0 to 345° in increments of 15°. An evaluation value of facial likeliness of an image after rotation thereof by each angular increment is calculated. A correction angle is calculated based upon a rotation angle (rotational manipulated variable θ) that affords the maximum evaluation value calculated. The image of interest is displayed upon being rotated based upon the correction angle calculated. Thus, the image of interest is displayed in an orientation suitable for appreciation.
35 Citations
15 Claims
-
1. An image display control apparatus comprising:
-
in-area-image rotating means for rotating an image, which is located within a search area contained in an image of interest, through a specified angle in prescribed angular increments;
evaluation-value calculating means for calculating an evaluation value, which represents facial likeliness of an image within the search area at each angle through which the image has been rotated in the prescribed angular increments by said in-area-image rotating means, using detection data for detecting a face image;
rotation correction angle deciding means for deciding a rotation correction angle based upon an angle that affords a maximum value of the evaluation value representing facial likeliness at each angle by said evaluation-value calculating means; and
display control means for controlling a display unit, in such a manner that the image of interest is rotated and displayed in a display window, using the rotation correction angle decided by said rotation correction angle deciding means. - View Dependent Claims (4, 5)
-
-
2. An image display control apparatus comprising:
-
evaluation-value calculating means for calculating an evaluation value, which represents facial likeliness of an image within a search area contained in an image of interest, using detection data for detecting a face image;
evaluation-value calculation control means for executing angle conversion processing in such a manner that the detection data is rotated through a specified angle in prescribed angular increments, and controlling said evaluation-value calculating means in such a manner that evaluation-value calculation processing is executed every prescribed angular increment using the detection data that prevails after the angle conversion processing;
rotation correction angle deciding means for deciding a rotation correction angle based upon an angle that affords a maximum value obtained in evaluation-value calculation processing at each prescribed angular increment; and
display control means for controlling a display unit, in such a manner that the image of interest is rotated and displayed in a display window, using the rotation correction angle decided by said rotation correction angle deciding means. - View Dependent Claims (12, 14)
-
-
3. An image display control apparatus comprising:
-
detection data storage means in which detection data for detecting a face image is stored, the detection data being data suited to each angle in a case where an image of interest has been rotated through a specified angle in prescribed angular increments, the data being stored in correspondence with each prescribed angular increment;
evaluation-value calculating means for calculating, at every prescribed angular increment, an evaluation value, which represents facial likeliness of an image within a search area contained in the image of interest, using detection data that has been stored for each prescribed angular increment;
rotation correction angle deciding means for deciding a rotation correction angle based upon an angle that affords a maximum value of the evaluation value representing facial likeliness at each angle by said evaluation-value calculating means; and
display control means for controlling a display unit, in such a manner that the image of interest is rotated and displayed in a display window, using the rotation correction angle decided by said rotation correction angle deciding means. - View Dependent Claims (13, 15)
-
-
6. A method of controlling an image display comprising the steps of:
-
rotating an image, which is located within a search area contained in an image of interest, through a specified angle in prescribed angular increments;
calculating an evaluation value, which represents facial likeliness of an image within the search area at each angle through which the image has been rotated in the prescribed angular increments, using detection data for detecting a face image;
deciding a rotation correction angle based upon an angle that affords a maximum value of the evaluation value representing facial likeliness at each angle; and
controlling a display unit, in such a manner that the image of interest is rotated and displayed in a display window, using the rotation correction angle decided.
-
-
7. A method of controlling an image display comprising the steps of:
-
calculating an evaluation value, which represents facial likeliness of an image within a search area contained in an image of interest, using detection data for detecting a face image;
executing angle conversion processing in such a manner that the detection data is rotated through a specified angle in prescribed angular increments, and executing evaluation-value calculation processing every prescribed angular increment using the detection data that prevails after the angle conversion processing;
deciding a rotation correction angle based upon an angle that affords a maximum value obtained in evaluation-value calculation processing at each prescribed angular increment; and
controlling a display unit, in such a manner that the image of interest is rotated and displayed in a display window, using the rotation correction angle decided.
-
-
8. A method of controlling an image display comprising the steps of:
-
previously storing detection data for detecting a face image, the detection data being data suited to each angle in a case where an image of interest has been rotated through a specified angle in prescribed angular increments, the data being stored in correspondence with each prescribed angular increment;
calculating, at every prescribed angular increment, an evaluation value, which represents facial likeliness of an image within a search area contained in the image of interest, using detection data that has been stored for each prescribed angular increment;
deciding a rotation correction angle based upon an angle that affords a maximum value of the evaluation value representing facial likeliness at each angle; and
controlling a display unit, in such a manner that the image of interest is rotated and displayed in a display window, using the rotation correction angle decided.
-
-
9. A program of an image display control apparatus, said program:
-
rotating an image, which is located within a search area contained in an image of interest, through a specified angle in prescribed angular increments;
calculating an evaluation value, which represents facial likeliness of an image within the search area at each angle through which the image has been rotated in the prescribed angular increments, using detection data for detecting a face image;
deciding a rotation correction angle based upon an angle that affords a maximum value of the evaluation value representing facial likeliness at each angle; and
controlling a display unit, in such a manner that the image of interest is rotated and displayed in a display window, using the rotation correction angle decided.
-
-
10. A program of an image display control apparatus, said program:
-
calculating an evaluation value, which represents facial likeliness of an image within a search area contained in an image of interest, using detection data for detecting a face image;
executing angle conversion processing in such a manner that the detection data is rotated through a specified angle in prescribed angular increments, and executing evaluation-value calculation processing every prescribed angular increment using the detection data that prevails after the angle conversion processing;
deciding a rotation correction angle based upon an angle that affords a maximum value obtained in evaluation-value calculation processing at each prescribed angular increment; and
controlling a display unit, in such a manner that the image of interest is rotated and displayed in a display window, using the rotation correction angle decided.
-
-
11. A program of an image display control apparatus, said program:
-
previously storing detection data for detecting a face image, the detection data being data suited to each angle in a case where an image of interest has been rotated through a specified angle in prescribed angular increments, the data being stored in correspondence with each prescribed angular increment;
calculating, at every prescribed angular increment, an evaluation value, which represents facial likeliness of an image within a search area contained in the image of interest, using detection data that has been stored for each prescribed angular increment;
deciding a rotation correction angle based upon an angle that affords a maximum value of the evaluation value representing facial likeliness at each angle; and
controlling a display unit, in such a manner that the image of interest is rotated and displayed in a display window, using the rotation correction angle decided.
-
Specification