Method and apparatus for providing a robust object finder
First Claim
Patent Images
1. A method of detecting an object in an image, comprising:
- filling in at least one specularity in the image; and
finding the object within the image, wherein the object comprises concentric regions.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of quickly and robustly localizing a pair of concentric circular region boundaries in a digital image, such as the pupil and iris boundaries in an image of a human eye is disclosed. Specularities in the image are optionally filled. An object containing concentric regions, e.g., a pupil and iris, is found within the image.
62 Citations
20 Claims
-
1. A method of detecting an object in an image, comprising:
-
filling in at least one specularity in the image; and
finding the object within the image, wherein the object comprises concentric regions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of finding an object within an image, comprising:
-
locating a plurality of candidate objects in the image;
modeling each candidate object as a first concentric region and a second concentric region;
performing boundary fitting on the plurality of candidate objects; and
selecting the object from the plurality of candidate objects in accordance with a quality measure. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of finding an object within an image, comprising:
-
filling in at least one specularity in the image;
locating a plurality of candidate objects in the image;
modeling each candidate object as a first concentric region and a second concentric region;
performing boundary fitting on the plurality of candidate objects, where boundary fitting further comprises;
configuring a plurality of rays, representing pixel lines and radiating from a proposed center of each candidate object, into a rectangular representation for each candidate object;
estimating, for each candidate object, a first radius corresponding to the first concentric region and a second radius corresponding to the second concentric region in order to determine the quality measure of each candidate object; and
selecting the object from the plurality of candidate objects in accordance with a quality measure.
-
-
17. A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps of a method of detecting an object in an image, comprising of:
-
filling in at least one specularity in the image; and
finding the object within the image, wherein the object comprises concentric regions.
-
-
18. A device for detecting an object in an image, comprising:
-
means for filling in at least one specularity in the image; and
means for finding the object within the image, wherein the object comprises concentric regions.
-
-
19. A device for finding an object within an image, comprising:
-
means for locating a plurality of candidate objects in the image;
means for modeling each candidate object as a first concentric region and a second concentric region;
means for performing boundary fitting on the plurality of candidate objects; and
means for selecting the object from the plurality of candidate objects in accordance with a quality measure.
-
-
20. A device for finding an object within an image, comprising:
-
means for filling in at least one specularity in the image;
means for locating a plurality of candidate objects in the image;
means for modeling each candidate object as a first concentric region and a second concentric region;
means for performing boundary fitting on the plurality of candidate objects, where means for performing boundary fitting further comprises;
means for configuring a plurality of rays, representing pixel lines and radiating from a proposed center of each candidate object, into a rectangular representation for each candidate object;
means for estimating, for each candidate object, a first radius corresponding to the first concentric region and a second radius corresponding to the second concentric region in order to determine the quality measure of each candidate object; and
means for selecting the object from the plurality of candidate objects in accordance with a quality measure.
-
Specification