System and method for animal identification using IRIS images
First Claim
1. A method for animal identification, comprising:
- obtaining an image of an eye of an animal including a pupil region and an iris region;
extracting a set of pixel data from the image, the set of pixel data representing a region of interest of the iris region of the eye; and
transforming the set of pixel data representing the region of interest of the iris region of the eye into a template of the region of interest of the iris region of the eye, the template for use in identifying the animal;
generating a plurality of comparison templates by;
applying a plurality of scale factors to the set of pixel data representing the region of interest of the iris region of the eye to generate a plurality of re-sampled sets of pixel data representing the region of interest of the iris region of the eye; and
generating a comparison template from each of the plurality of re-sampled sets of pixel data representing the region of interest of the iris region of the eye;
determining a match score value for each comparison template by comparing each comparison template to a previously enrolled template of an eye of a previously identified animal; and
determining whether the eye of the animal matches the eye of the previously identified animal by comparing at least one of the match score values to a match threshold value.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for animal identification includes: an image capture apparatus for obtaining an image of an eye of an animal including a pupil region and an iris region; and a template generation apparatus. The template generation apparatus is for: extracting a set of pixel data from the image, the set of pixel data representing an upper region of interest of the iris region above the pupil region and a lower region of interest of the iris region below the pupil region, the upper region of interest and the lower region of interest have parallel side boundaries that are spaced apart a distance that is substantially independent of a degree of dilation of the pupil region; and transforming the set of pixel data representing the upper region of interest and the lower region of interest into a template of the upper region of interest and the lower region of interest.
-
Citations
20 Claims
-
1. A method for animal identification, comprising:
-
obtaining an image of an eye of an animal including a pupil region and an iris region; extracting a set of pixel data from the image, the set of pixel data representing a region of interest of the iris region of the eye; and transforming the set of pixel data representing the region of interest of the iris region of the eye into a template of the region of interest of the iris region of the eye, the template for use in identifying the animal; generating a plurality of comparison templates by; applying a plurality of scale factors to the set of pixel data representing the region of interest of the iris region of the eye to generate a plurality of re-sampled sets of pixel data representing the region of interest of the iris region of the eye; and generating a comparison template from each of the plurality of re-sampled sets of pixel data representing the region of interest of the iris region of the eye; determining a match score value for each comparison template by comparing each comparison template to a previously enrolled template of an eye of a previously identified animal; and determining whether the eye of the animal matches the eye of the previously identified animal by comparing at least one of the match score values to a match threshold value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for animal identification, comprising:
-
an image capture apparatus for obtaining an image of an eye of an animal including a pupil region and an iris region; and a template generation apparatus for; extracting a set of pixel data from the image, the set of pixel data representing a region of interest of the iris region of the eye; and transforming the set of pixel data representing the region of interest of the iris region of the eye into a template of the region of interest of the iris region of the eye, the template for use in identifying the animal; an enrollment database in communication with the template generation apparatus for; receiving from the template generation apparatus the template of the region of interest of the iris region of the eye; and storing the template of the region of interest of the iris region of the eye along with information that includes an identifier for the animal; and a variable-scale matching apparatus in communication with the template generation apparatus and the enrollment database for; generating a plurality of comparison templates by; applying a plurality of scale factors to the set of pixel data representing the region of interest of the iris region of the eye to generate a plurality of re-sampled sets of pixel data representing the region of interest of the iris region of the eye; and generating a comparison template from each of the plurality of re-sampled sets of pixel data representing the region of interest of the iris region of the eye; determining a match score value for each comparison template by comparing each comparison template to a previously enrolled template of an eye of a previously identified animal retrieved from the enrollment database; and determining whether the eye of the animal matches the eye of the previously identified animal by comparing at least one of the match score values to a match threshold value. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for animal identification, comprising:
-
obtaining an image of an eye of an animal including a pupil region and an iris region; extracting a set of pixel data from the image; and transforming the set of pixel data into a template, the template for use in identifying the animal; generating a plurality of comparison templates by; applying a plurality of scale factors to the set of pixel data to generate a plurality of re-sampled sets of pixel data; and generating a comparison template from each of the plurality of re-sampled sets of pixel data; determining a match score value for each comparison template by comparing each comparison template to a previously enrolled template of an eye of a previously identified animal; and determining whether the eye of the animal matches the eye of the previously identified animal by comparing at least one of the match score values to a match threshold value. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for animal identification, comprising:
-
an image capture apparatus for obtaining an image of an eye of an animal including a pupil region and an iris region; and a template generation apparatus for; extracting a set of pixel data from the image; and transforming the set of pixel data into a template for use in identifying the animal; an enrollment database in communication with the template generation apparatus for; receiving from the template generation apparatus the template; and storing the template along with information that includes an identifier for the animal; and a variable-scale matching apparatus in communication with the template generation apparatus and the enrollment database for; generating a plurality of comparison templates by; applying a plurality of scale factors to the set of pixel data to generate a plurality of re-sampled sets of pixel data; and generating a comparison template from each of the plurality of re-sampled sets of pixel data; determining a match score value for each comparison template by comparing each comparison template to a previously enrolled template of an eye of a previously identified animal retrieved from the enrollment database; and determining whether the eye of the animal matches the eye of the previously identified animal by comparing at least one of the match score values to a match threshold value. - View Dependent Claims (17, 18, 19, 20)
-
Specification