DETECTING OBJECTS IN AN IMAGE BEING ACQUIRED BY A DIGITAL CAMERA OR OTHER ELECTRONIC IMAGE ACQUISITION DEVICE
First Claim
1. A method comprising:
- defining a plurality of windows within an image;
assigning scores to individual windows of the plurality of windows byevaluating data of the image within the individual windows with respect to stored data of a set of features of a particular type of object,for each individual window, determining relationships between a result of said evaluating and a plurality of different thresholds, andassigning a score to each individual window based on the determined relationships for said window; and
determining a likelihood that the particular type of object is present in the image based on the assigned scores.
4 Assignments
0 Petitions
Accused Products
Abstract
The likelihood of a particular type of object, such as a human face, being present within a digital image, and its location in that image, are determined by comparing the image data within defined windows across the image in sequence with two or more sets of data representing features of the particular type of object. The evaluation of each set of features after the first is preferably performed only on data of those windows that pass the evaluation with respect to the first set of features, thereby quickly narrowing potential target windows that contain at least some portion of the object. Correlation scores are preferably calculated by the use of non-linear interpolation techniques in order to obtain a more refined score. Evaluation of the individual windows also preferably includes maintaining separate feature set data for various positions of the object around one axis and rotating the feature set data with respect to the image data for the individual windows about another axis.
-
Citations
25 Claims
-
1. A method comprising:
-
defining a plurality of windows within an image; assigning scores to individual windows of the plurality of windows by evaluating data of the image within the individual windows with respect to stored data of a set of features of a particular type of object, for each individual window, determining relationships between a result of said evaluating and a plurality of different thresholds, and assigning a score to each individual window based on the determined relationships for said window; and determining a likelihood that the particular type of object is present in the image based on the assigned scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
establishing boundaries of windows within an image; evaluating data of the image within individual windows with respect to stored data of a set of features of the particular type of object, by using a process that includes rotating the stored data with respect to data of the image about an axis perpendicular to a plane of the window by changing a parameter of the stored data, and assigning scores to the individual windows that represent a likelihood of the presence of at least a portion of the object in the individual windows. - View Dependent Claims (12)
-
-
13. An electronic image acquisition device comprising:
-
an input interface circuit to receive data of an output of an image sensor, the data representing an image; and processor circuitry coupled to the input interface circuit to receive the data and to provide processed data of the image, wherein the processor circuitry is configured to detect a likelihood that an object of a particular type is present within the image by processing that includes; defining a plurality of windows within an image; and assigning scores to individual windows of the plurality of windows by evaluating data of the image within the individual windows with respect to stored data of a set of features of a particular type of object, for each individual window, determining relationships between a result of said evaluating and a plurality of different thresholds, and assigning a score to each individual window based on the determined relationships for said window. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. An electronic image acquisition device comprising:
-
an input interface circuit to receive data of an output of an image sensor, the data representing an image; and processor circuitry coupled to the input interface circuit to receive the data and to provide processed data of the image, wherein the processor circuitry is configured to detect a likelihood that an object of a particular type is present within the image by performing operations including; establishing boundaries of windows within the image, evaluating data of the image within individual windows with respect to stored data of a set of features of the particular type of object by a process that includes rotating the stored data with respect to the data of the image about an axis perpendicular to a plane of a window by changing a parameter of the stored data, and assigning scores to the individual windows that represent a likelihood of the presence of at least a portion of the object in the individual windows. - View Dependent Claims (22, 23, 24, 25)
-
Specification