Image processing apparatus and method, red-eye detection method, as well as programs for executing the image processing method and the red-eye detection method
First Claim
1. An image processing apparatus which processes an input image to detect a specified object of interest that is recorded in the input image, said apparatus comprising:
- a detection unit having a plurality of identifying subunits each of which identifies an object from the input image that satisfies a condition which is set differently each other, said detection unit detecting a region of the identified object; and
a position determining unit which calculates the position coordinates of said object of interest in the input image from the region of the identified object, wherein said detection unit performs the identification and the detection repeatedly and, when the identification and the detection are repeated, said detection unit performs the identification and the detection under a different condition for identification than that used in previous identification of repeated identifications by using a detected region of an identified object in the previous identification, and said detection unit detects the specified object of interest using the repeatedly detected objects.
2 Assignments
0 Petitions
Accused Products
Abstract
An image processing apparatus which processes an input image to detect a specified object of interest that is recorded in the input image is provided. The apparatus has a detection unit and a position determining unit. The detection unit has a plurality of identifying subunits each of which identifies an object from the input image under a different condition. The detection unit detects a region of the identified object. The position determining unit calculates the position coordinates of the object of interest in the input image from the region of the identified object. The detection unit performs the identification and the detection repeatedly and the detection unit performs the identification and the detection by using a detected region of an identified object in the previous identification. The detection unit detects the specified object of interest using the repeatedly detected regions.
84 Citations
11 Claims
-
1. An image processing apparatus which processes an input image to detect a specified object of interest that is recorded in the input image, said apparatus comprising:
-
a detection unit having a plurality of identifying subunits each of which identifies an object from the input image that satisfies a condition which is set differently each other, said detection unit detecting a region of the identified object; and
a position determining unit which calculates the position coordinates of said object of interest in the input image from the region of the identified object, wherein said detection unit performs the identification and the detection repeatedly and, when the identification and the detection are repeated, said detection unit performs the identification and the detection under a different condition for identification than that used in previous identification of repeated identifications by using a detected region of an identified object in the previous identification, and said detection unit detects the specified object of interest using the repeatedly detected objects. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An image processing method which processes an input image to detect a specified object of interest that is recorded on the input image, said method comprising the steps of:
-
identifying an object from the input image that satisfy a condition;
detecting a region of the identified object;
repeating the step of identification and the step of detection a plurality of times with said condition being varied, thereby identifying and detecting an object each time under a different condition for than that used in previous identification of repeated identifications by using a detected region of an identified object in the previous identification; and
detecting a region of the specified object of interest within said input image on a basis of repeatedly detected regions of the identified objects and calculating the position coordinates of said object of interest in the input image from the detected region of the object of interest.
-
-
7. A red-eye detection method by which an input image that records a human subject or an animal is processed for detecting an eye with the red-eye effect of the human subject or the animal that is recorded in the input image, said method comprising the steps of:
-
detecting from the input image a possible region for red-eye that may have developed the red-eye effect;
detecting a region of a face of the human subject or the animal from said input image after detecting the possible region for red-eye; and
detecting the region of the eye with the red-eye effect from the input image by collating the results of detecting the possible region for red-eye and the face region. - View Dependent Claims (8)
-
-
9. An executable program which causes a computer to perform image processing of an input image for detecting a specified object of interest that is recorded in the input image, said program comprising the steps of:
-
causing an operating unit in the computer to identify an object that satisfies a condition from within the input image;
causing said operating unit to detect a region of the identified object and storing it in a memory;
repeating the step of the identification and the step of the detection with said condition being varied, thereby causing said operating unit to perform a plurality of identification and detection such that a detected region of an identified object in previous identification of repeated identifications is used to get said operating unit to perform identification and detection under a different condition for identification than that used in the previous identification; and
causing said operating unit to detect a region of the object of interest within said input image on a basis of the regions of the repeatedly detected objects and causing said operating unit to calculate the position coordinates of said object of interest in the input image from the detected region of the object of interest.
-
-
10. An executable program that causes a computer to perform red-eye detection such that an input image that records a human subject or an animal is processed for detecting an eye with the red-eye effect of the human subject or animal that is recorded in the input image, said program comprising the steps of:
-
causing an operating unit in the computer to detect from the input image a possible region for red-eye that may have developed the red-eye effect;
causing said operating unit to function such that, after detecting the possible region for red-eye, said operating unit detects a region of a face of the human subject or animal from the input image using the result of detecting the possible region for red-eye; and
causing said operating unit to detect a region of the eye with the red-eye effect from the input image by collating results of the detections of the possible region for red-eye and the face region. - View Dependent Claims (11)
-
Specification