Iris Scan and Biometrics: Bio Medical - Electronics Seminar Topic
Iris Scan and Biometrics: Bio Medical - Electronics Seminar Topic
ABSTRACT
A method for rapid visual recognition of personal identity is described, based on the failure of statistical test of independence. The most unique phenotypic feature visible in a persons face is the detailed texture of each eyes iris: an estimate of its statistical complexity in a sample of the human population reveals variation corresponding to several hundred independent degrees-of-freedom. Morphogenetic randomness in the texture expressed phenotypically in the iris trabeclar meshwork ensures that a test of statistical independence on two coded patterns organizing from different eyes is passed almost certainly, whereas the same test is failed almost certainly when the compared codes originate from the same eye. The visible texture of a persons iris in a real time video image is encoded into a compact sequence of multi-scale quadrature 2-D Gabor wavelet coefficients, whose most significant bits comprise a 512 byte IRISCODE statistical decision theory generates identification decisions from Exclusive-OR comparisons of complete iris code at the rate of 4,000 per second, including calculation of decision confidence levels. The distributions observed empirically in such comparisons imply a theoretical cross-over error rate of one in 1,31,000 when a decision criterion is adopted that would equalize the False Accept and False Reject error rates.
www.techalone.com
Page 2
1.
INTRODUCTION
Reliable automatic recognition of persons has long been an attractive goal. As in all pattern recognition problems, the key issue is the relation between interclass and intra-class variability: objects can be reliably classified only if the variability among different instances of a given class is less than the variability between different classes. Iris patterns become interesting as an alternative approach to reliable visual recognition of persons when imaging can be done at distances of less than a meter, and especially when there is a need to search very large databases without incurring any false matches despite a huge number of possibilities. The iris has the great mathematical advantage that its pattern variability among different persons is enormous. In addition, as an internal (yet externally visible) organ of the eye, the iris is well protected from the environment and stable over time. As a planar object its image is relatively insensitive to angle of illumination, and changes in viewing angle cause only affine transformations; even the non-affine pattern distortion caused by pupillary dilation is readily reversible. Finally, the ease of localizing eyes in faces, and the distinctive annular shape of the iris, facilitates reliable and precise isolation of this feature and the creation of a size-invariant representation. Algorithms developed by Dr. John Daugman at Cambridge are today the basis for all iris recognition systems worldwide
www.techalone.com
Page 3
2.
Biometrics, the use of a physiological or behavioral aspect of the human body for authentication or identification, is a rapidly growing industry. Biometric solutions are used successfully in fields as varied as e-commerce, network access, time and attendance, ATMs, corrections, banking, and medical record access. Biometrics ease of use, accuracy, reliability, and flexibility are quickly establishing them as the premier authentication technology. Efforts to devise reliable mechanical means for biometric personal identification have a long and colourful history. In the Victorian era for example, inspired by birth of criminology and a desire to identify prisoners and malefactors, Sir Francis Galton F.R.S proposed various biometric indices for facial profiles which he represented numerically. Seeking to improve on the system of French physician Alphonse Bertillon for classifying convicts into one of 81 categories, Galton devised a series of spring loaded mechanical selectors for facial measurements and established an Anthropometric Laboratory at south Kensington
The possibility that the iris of the eye might be used as a kind of optical fingerprint for personal identification was suggested originally by ophthalmologists who noted from clinical experience that every iris had a highly detailed and unique texture, which remained un changed in clinical photographs spanning decades ( contrary to the occult diagnostic claims of iridology ). Among the visible features in an iris, some of which may be seen in the close-up image of figure 1, are the trabecular meshwork of connective tissue (pectinate ligament), collagenous stromal fibers, ciliary processes, contraction furrows ,crypts, a serpentine vasculature, rings, corona, colouration, and freckles. The striated trabecular meshwork of chromatophore and fibroblast cells creates the predominant texture under visible light, but all of these sources of radial and angular variation taken together constitute a distinctive fingerprint that can be imaged at some distance from the person. Further properties of the iris that enhance its stability for use in automatic identification include.
Its inherent isolation and protection from the external environment, being an internal organ of the eye, behind the cornea and aqueous humour.
Its physiological response to light, which provides a natural test against artifice.
www.techalone.com
Page 5
3.
3.1. Iris Recognition
TECHNOLOGY
Iris recognition leverages the unique features of the human iris to provide an unmatched identification technology. So accurate are the algorithms used in iris recognition that the entire planet could be enrolled in an iris database with only a small chance of false acceptance or false rejection. The technology also addresses the FTE (Failure To Enroll) problems, which lessen the effectiveness of other biometrics. The tremendous accuracy of iris recognition allows it, in many ways, to stand apart from other biometric technology is based on research and patents held by Dr. John Daugman.
most human eyes, Dr. Daugman concludes that 173 independent binary degrees-offreedom can be extracted from his algorithm - an exceptionally large number for a biometric
www.techalone.com
Page 7
4.
a minimum of 70 pixels in iris radius. In the field trials to date, a resolved iris radius of 100 to 140 pixels has been more typical. Monochrome CCD cameras (480 x 640) have been used because NIR illumination in the 700nm - 900nm band was required for imaging to be invisible to humans. Some imaging platforms deployed a wide-angle camera for coarse localization of eyes in faces, to steer the optics of a narrow-angle pan/tilt camera that acquired higher resolution images of eyes. There exist many alternative methods for finding and tracking facial features such as the eyes, and this well researched topic will not be discussed further here. In these trials, most imaging was done without active pan/tilt camera optics, but instead exploited visual feedback via a mirror or video image to enable cooperating Subjects to position their own eyes within the field of view of a single narrowangle camera. Focus assessment was performed in real-time (faster than video frame rate) by measuring the total high-frequency power in the 2D Fourier spectrum of each frame, and seeking to maximize this quantity either by moving an active lens or by providing audio feedback to Subjects to adjust their range appropriately. Images passing a minimum focus criterion were then analyzed to find the iris, with precise localization of its boundaries using a coarse - to - fine strategy terminating in single-pixel precision estimates of the center coordinates and radius of both the iris and the pupil. Although the results of the iris search greatly constrain the pupil search, concentricity of these boundaries cannot be assumed. Very often the pupil center is nasal, and inferior, to the iris center. Its radius
www.techalone.com
Page 8
Max (r,x0,y0)
| G (r) * / r
(r,x0,y0)
I(x; y) ds/2 r
(1)
Where I(x; y) is an image such as Fig 1 containing an eye. The operator searches over the image domain (x; y) for the maximum in the blurred partial derivative with respect to increasing radius r, of the normalized contour integral of I(x; y) along a circular arc ds of radius r and center coordinates (x0; y0). The symbol * denotes convolution and G(r) is a smoothing function such as a Gaussian of scale . The complete operator behaves in effect as a circular edge detector, blurred at a scale set by , which searches iteratively for a maximum contour integral derivative with increasing radius at successively finer scales of analysis through the three parameter space of center coordinates and radius (x0, y0, r) defining a path of contour integration. The operator in (1) serves to find both the pupillary boundary and the outer (limbus) boundary of the iris, although the initial search for the limbus also incorporates evidence of an interior pupil to improve its robustness since the limbic boundary itself usually has extremely soft contrast when long wavelength NIR illumination is used. Once the coarse-to-fine iterative searches for both these boundaries have reached single pixel precision, then a similar approach to detecting curvilinear edges is used to localize both the upper and lower eyelid boundaries. The path of contour integration in (1) is changed from circular to accurate, with spline parameters fitted by standard statistical estimation methods to describe optimally the available evidence for each eyelid boundary. The result of all
www.techalone.com
Page 9
5.
information using quadrature 2D Gabor wavelets (Daugman 1985, 1988, 1994). This encoding process is illustrated in Fig 2. It amounts to a patch-wise phase quantization of the iris pattern, by identifying in which quadrant of the complex plane each resultant phasor lies when a given area of the iris is projected onto complex-valued 2D Gabor wavelets:
Phase-Quadrant Demodulation Code
Fig 2
www.techalone.com
Page 10
h{Re;Im} = sgn{Re;Im}
I( ; ) ei(0 - )
(2)
.e-(r0-) ^ 2 / ^ 2 e -(0-) ^ 2 / ^ 2
where h{Re;Im} can be regarded as a complex-valued bit whose real and imaginary parts are either 1 or 0 (sgn) depending on the sign of the 2D integral; I( ; ) is the raw iris image in a dimensionless polar coordinate system that is size- and translationinvariant, and which also corrects for pupil dilation as explained in a later section; and are the multi-scale 2D wavelet size parameters, spanning an 8-fold range from 0.15mm to 1.2mm on the iris; is wavelet frequency, spanning 3 octaves in inverse proportion to ; and (r0; 0) represent the polar coordinates of each region of iris for which the phasor coordinates h{Re ; Im} are computed. Such a phase quadrant coding sequence is illustrated for one iris by the bit stream shown graphically in Fig 1. A desirable feature of the phase code portrayed in Fig 2 is that it is a cyclic, or grey code: in rotating between any adjacent phase quadrants, only a single bit changes, unlike a binary code in which two bits may change, making some errors arbitrarily more costly than others. Altogether 2,048 such phase bits (256 bytes) are computed for each iris, but in a major improvement over the earlier (Daugman 1993) algorithms, now an equal number of masking bits are also computed to signify whether any iris region is obscured by eyelids, contains any eyelash occlusions, specular reflections, boundary artifacts of hard contact lenses, or poor signal-to-noise ratio and thus should be ignored in the demodulation code as artifact.
www.techalone.com
Page 11
Only phase information is used for recognizing irises because amplitude information is not very discriminating, and it depends upon extraneous factors such as imaging contrast, illumination, and camera gain. The phase bit settings which code the sequence of projection quadrants as shown in Fig 2 capture the information of wavelet zero-crossings, as is clear from the sign operator in (2). The extraction of phase has the further advantage that phase angles are assigned regardless of how low the image contrast may be, as illustrated by the extremely out-of-focus image in Fig 3. Its phase bit stream has statistical properties such as run lengths similar to those of the code for the properly focused eye image in Fig 1. (Fig 3 also illustrates the robustness of the iris- and pupil finding operators, and the eyelid detection operators, despite poor focus.) The benefit which arises from the fact that phase bits are set also for a poorly focused mage as shown here, even if based only on random CCD noise, is that different poorly focused irises never become confused with each other when their phase codes are compared. By contrast, images of different faces look increasingly alike when poorly resolved, and may be confused with each other by appearance-based face recognition algorithms.
www.techalone.com
Page 12
6.
which involves so many degrees-of-freedom that this test is virtually guaranteed to be passed whenever the phase codes for two different eyes are compared, but to be uniquely failed when any eye's phase code is compared with another version of itself. The test of statistical independence is implemented by the simple Boolean Exclusive-OR operator (XOR) applied to the 2,048 bit phase vectors that encode any two iris patterns, masked (AND'ed) by both of their corresponding mask bit vectors to prevent non-iris artifacts from influencing iris comparisons. The XOR operator detects
disagreement between any corresponding pair of bits, while the AND operator ensures that the compared bits are both deemed to have been uncorrupted by eyelashes, eyelids, specular re-flections, or other noise. The norms (|| ||) of the resultant bit vector and of the AND'ed mask vectors are then measured in order to compute a fractional Hamming www.techalone.com Page 13
HD =
(3)
The denominator tallies the total number of phase bits that mattered in iris comparisons after artifacts such as eyelashes and specular reflections were discounted, so the resulting HD is a fractional measure of dissimilarity; 0 would represent a perfect match. The Boolean operators and are applied in vector form to binary strings of
length up to the word length of the CPU, as a single machine instruction. Thus for example on an ordinary 32-bit machine, any two integers between 0 and 4 billion can be XOR'ed in a single machine instruction to generate a third such integer, each of whose bits in a binary expansion is the XOR of the corresponding pair of bits of the original two integers. This implementation of (3) in parallel 32-bit chunks enables extremely rapid comparisons of iris codes when searching through a large database to find a match. On a 300 MHz CPU, such exhaustive searches are performed at a rate of about 100,000irises per second. Because any given bit in the phase code for an iris is equally likely to be 1 or 0, and different irises are uncorrelated, the expected proportion of agreeing bits between the codes for two different irises is HD = 0.500. Binomial Distribution of IrisCode Hamming Distances
www.techalone.com
Page 14
harming distance
fig:4 The histogram in Fig 4 shows the distribution of HDs obtained from 9.1 million comparisons between different pairings of iris images acquired by licensees of these algorithms in the UK, the USA, Japan, and Korea. There were 4,258 different iris images, including 10 each of one subset of 70 eyes. Excluding those duplicates of (700 x 9) same-eye comparisons, and not double-counting pairs, and not comparing any image
with itself, the total number of unique pairings between different eye images whose HDs could be computed was ((4,258 x 4,257 700 x 9) / 2) = 9,060,003. Their observed mean HD was p = 0:499 with standard deviation = 0:0317; their full distribution in Fig 4 corresponds to a binomial having N = p(1-p)/2 = 249 degrees-of-freedom, as shown by the solid curve. The extremely close fit of the theoretical binomial to the observed distribution is a consequence of the fact that each comparison between two phase code bits from two different irises is essentially a Bernoulli trial, albeit with correlations between successive coin tosses. In the phase code for any given iris, only small subsets of bits are mutually independent due to the internal correlations, especially radial, within an iris. (If all N = 2; 048 phase bits were independent, then the distribution in Fig 4 would be very much www.techalone.com Page 15
interval between 0.49 and 0.51 would contain most of the distribution.) Bernoulli trials that are correlated (Viveros et al. 1984) remain binomially distributed but with a reduction in N, the effective number of tosses, and hence an increase in the _ of the normalized HD distribution. The form and width of the HD distribution in Fig 4 tell us that the amount of difference between the phase codes for different irises is distributed equivalently to runs of 249 tosses of a fair coin (Bernoulli trials with p = 0:5;N = 249). Expressing this variation as a discrimination entropy (Cover and Thomas 1991) and using typical iris and pupil diameters of 11mm and 5mm respectively, the observed amount of statistical variability among different iris patterns corresponds to an information density of about 3.2 bits/mm2 on the iris. The theoretical binomial distribution plotted as the solid curve in Fig 4 has the fractional functional form
f(x) =
N! m!(N _ m)!
pm (1-p)N-m
(4)
where N = 249; p = 0:5; and x = m=N is the outcome fraction of N Bernoulli trials (e.g. coin tosses that are heads in each run). In our case, x is the HD, the fraction of phase bits that happen to agree when two different irises are compared. To validate such a statistical model we must also study the behaviour of the tails, by examining quantile-quantile plots of the observed cumulatives versus the theoretically predicted cumulatives from 0 up to sequential points in the tail. Such a Q-Q plot is given in Fig 5.
www.techalone.com
Page 16
fig:5 The straight line relationship reveals very precise agreement between model and data, over a range of more than three orders of magnitude. It is clear from both Figures 4 and 5 that it is extremely improbable that two different irises might disagree by chance in fewer than at least a third of their bits. (Of the 9.1 million iris comparisons plotted in the histogram of Figure 4, the smallest Hamming Distance observed was 0.334.) Computing the cumulative of f(x) from 0 to 0.333 indicates that the probability of such an event is about 1 in 16 million. The cumulative from 0 to just 0.300 is 1 in 10 billion. Thus, even the
observation of a relatively poor degree of match between the phase codes for two different iris images (say, 70% agreement or HD = 0.300) would still provide extraordinarily compelling evidence of identity, because the test of statistical independence is still failed so convincingly. Genetically Identical Eyes Have Uncorrelated IrisCodes
www.techalone.com
Page 17
fig:6 A convenient source of genetically identical irises is the right and left pair from any given person; such pairs have the same genetic relationship as the four irises of monozygotic twins, or indeed the prospective 2N irises of N clones. Although eye colour is of course strongly determined genetically, as is overall iris appearance, the detailed patterns of genetically identical irises appear to be as uncorrelated as they are among unrelated eyes. Using the same methods as described above, 648 right/left iris pairs from 324 persons were compared pairwise. Their mean HD was 0.497 with standard deviation 0.031, and their distribution was statistically indistinguishable from the distribution for unrelated eyes. A set of 6 pairwise comparisons among the eyes of actual monozygotic twins also yielded a result (mean HD = 0.507) expected for unrelated eyes. It appears that the phenotypic random patterns visible in the human iris are almost entirely epigenetic.
www.techalone.com
Page 18
The homogeneous rubber sheet model assigns to each point on the iris, regardless of its size and pupillary dilation, a pair of real coordinates (r; ) where r is on the unit interval [0, 1] and is angle [0, 2_]. The remapping of the iris image I(x; y) from raw Cartesian coordinates (x; y) to the dimensionless nonconcentric polar coordinate system (r; ) can be represented as www.techalone.com Page 19
where x(r; ) and y(r; ) are de_ned as linear combinations of both the set of pupillary boundary points (xp( ); yp( )) and the set of limbus boundary points along the outer perimeter of the iris (xs( ); ys( )) bordering the sclera, both of which are detected by _nding the maximum of the operator (1).
(6) (7)
Since the radial coordinate ranges from the iris inner boundary to its outer boundary as a unit interval, it inherently corrects for the elastic pattern deformation in the iris when the pupil changes in size. The localization of the iris and the coordinate system described above achieve invariance to the 2D position and size of the iris, and to the dilation of the pupil within the iris. However, it would not be invariant to the orientation of the iris within the image plane. The most ef_cient way to achieve iris recognition with orientation invariance is not to rotate the image itself using the Euler matrix, but rather to compute the iris phase code in a single canonical orientation and then to compare this very compact representation at many discrete orientations by cyclic scrolling of its angular variable. The statistical consequences of seeking the best match after numerous relative rotations of two iris codes
are straightforward. Let f0(x) be the raw density distribution obtained for the HDs between different irises after comparing them only in a single relative orientation; for example, f0(x) might be the binomial de_ned in (4). Then F0(x), the cumulative of f0(x) from 0 to x, www.techalone.com Page 20
F0(x) = f0(x) dx
0
(8)
or, equivalently,
(9)
Clearly, then, the probability of not making a false match when using criterion x is 1-F0(x) after a single test, and it is [1 - F0(x)] n after carrying out n such tests independently at n different relative orientations. It follows that the probability of a false match after a best of n tests of agreement, when using HD criterion x, regardless of the actual form of the raw unrotated distribution f0(x), is:
Fn(x) = 1- [ 1- F0(x) ]
(10) and the expected density fn(x) associated with this cumulative is
fn(x) =
(11)
Each of the 9.1 million pairings of different iris images whose HD distribution was shown in Fig 4, was submitted to further comparisons in each of 7 relative orientations. This generated 63 million HD outcomes, but in each group of 7 associated
www.techalone.com
Page 21
www.techalone.com
Page 22
Fig:7
www.techalone.com
Page 23
Fig:8 It is informative to calculate the significance of any observed HD matching score, in terms of the likelihood that it could have arisen by chance from two different irises. These probabilities give a confidence level associated with any recognition decision. Fig 8 shows the false match probabilities marked off in cumulatives along the tail of the distribution presented in Fig 7 (same theoretical curve (11) as plotted in Fig 7 and with the justification presented in Fig 4 and Fig 5.) Table 1 enumerates the cumulatives of (11) (false match probabilities) as a more fine-grained function of HD decision criterion in the range between 0.26 and 0.35. Calculation of the large factorial terms in (4) was done with Stirling's approximation which errors by less than 1% for n 9:
(12)
www.techalone.com
Page 24
Table :1 The practical importance of the astronomical odds against a false match when the match quality is better than about HD 0.32, as shown in Fig 8 and in Table 1, is that such high confidence levels allow very large databases to be searched exhaustively without succumbing to any of the many opportunities for suffering a false match. The requirements of operating in one-to-many identification Mode are vastly more demanding than operating merely in one-to-one verification Mode (in which an identity must first be explicitly asserted, which is then verified in a yes/no decision by comparison against just the single nominated template). If P1 is the false match probability for single one-to-one verification trials, then clearly PN, the probability of making at least one false match when searching a database of N unrelated patterns, is:
PN = 1 (1-P1)N
(13)
Because (1 - P1) is the probability of not making a false match in single comparisons; this must happen N independent times; and so (1 - P1)N is the probability that such a false match never occurs. It is interesting to consider how a seemingly impressive
www.techalone.com
Page 25
biometric one-to-one verifier would perform in exhaustive search mode once databases become larger than about 100, in view of (13). For example, a face recognition algorithm that truly achieved 99.9% correct rejection when tested on non-identical faces, hence making only 0.1% false matches, would seem to be performing at a very impressive level because it must confuse no more than 10% of all identical twin pairs (since about 1% of all persons in the general population have an identical twin). But even with its P1 = 0.001, how good would it be for searching large databases? Using (13) we see that when the search database size has reached merely N = 200 unrelated faces, the probability of at least one false match among them is already 18%. When the search database is just N = 2000 unrelated faces, the probability of at least one false match has reached 86%. Clearly, identification is vastly more demanding than one-to-one verification, and even for moderate database sizes, merely good Verifiers are of no use as identifiers. Observing the approximation that PN NP1 for small P1 << 1/N << 1, when searching a database of size N an identifier needs to be roughly N times better than a verifier to achieve comparable odds against making false matches.
www.techalone.com
Page 26
Fig:9
The algorithms for iris recognition exploit the extremely rapid attenuation of the HD distribution tail created by binomial combinatorics, to accommodate very large database searches without suffering false matches. The HD threshold is adaptive, to maintain PN < 10-6 regardless of how large the search database size N is. As Table 1 illustrates, this means that if the search database contains 1 million different iris patterns, it is only necessary for the HD match criterion to adjust downwards from 0.33 to 0.27 in order to maintain still a net false match probability of 10-6 for the entire database.
www.techalone.com
Page 27
9.
patterns is revealed by comparing the Hamming Distance distributions for same versus for different irises. The left distribution in Fig 9 shows the HDs computed between 7,070 different pairs of same-eye images at different times, under different conditions, and usually with different cameras; and the right distribution gives the same 9.1 million comparisons among different eyes shown earlier. To the degree that one can confidently decide whether an observed sample belongs to the left or the right distribution in Fig 9, iris recognition can be successfully performed. Such a dual distribution representation of the decision problem may be called the .decision environment, . Because it reveals the extent www.techalone.com Page 28
apparently almost completely independent of imaging factors. Instead, it mainly reflects just the combinatorics of Bernoulli trials, as bits from independent binary sources (the phase codes for different irises) are compared.
www.techalone.com
Page 29
Fig:10 For two-choice decision tasks (e.g. same versus different), such as biometric decision making, the decidability index d measures how well separated the two distributions are, since recognition errors would be caused by their overlap. If their two means are 1 and 2, and their two standard deviations are 1 and 2, then d is defined as
| 1 - 2 | d = [ (12 + 22)/2]1/2
(14)
This measure of decidability is independent of how liberal or conservative is the acceptance threshold used. Rather, by measuring separation, it reflects the degree to which any improvement in (say) the false match error rate must be paid for by a worsening
of the failure-to-match error rate. The performance of every biometric technology can be
www.techalone.com
Page 30
www.techalone.com
Page 31
10.
Table :2 The search engine can perform about 100,000 full comparisons between different irises per second, because of the efficient implementation of the matching process in terms of elementary Boolean operators and acting in parallel on the computed phase bit sequences. If database size was measured in millions of enrolled persons, then the inherent parallelism of the search process should be exploited for the sake of speed by dividing up the entire search database into units of about 100,000 persons each. The mathematics of the iris recognition algorithms make it clear that databases the size of entire nations could be searched in parallel to make a confident identification decision, in about 1 second using parallel banks of inexpensive CPUs, if such large national iris databases ever came to exist.
www.techalone.com
Page 32
11.
11.1. Advantages:
Highly protected, internal organ of the eye Externally visible; patterns imaged from a distance Iris patterns possess a high degree of randomness Variability; 244 degrees-of-freedom Entropy; 3.2 bits per square-millimeter Uniqueness: set by combinatorial complexity Changing pupil size confirms natural physiology Pre-natal morphogenesis (7th month of gestation) Limited genetic penetrance of iris pattern Pattern apparently stable throughout life Encoding and decision-making are tractable Image analysis and encoding time: 1second Decidability index (d-prime): d=7.3 to 11.4 Search speed: 100000 Iris Codes per second
11.2. Disadvantages:
Small target (1 cm) to acquire from a distance 1 meter Moving target .with in another .on yet another Located behind a curved, wet, reflecting surface Deforms non-elastically as pupil changes size Partially occluded by eyelids, often drooping
www.techalone.com
Page 33
12.
in a no: of different areas. Where as the technology in its early days was fairly cumbersome and expensive, recent technological breakthroughs have reduced both the size and prize of iris recognition (also know informally as iris scan) devices. This, in turn, has allowed for much grater flexibility of implementation. Iris-based biometric technology has always been an exceptionally accurate one, and it may soon grow much more prominent.
12.1. Applications:
Computer login: the iris as a living password National border controls: the iris as a living passport Telephone call charging without cash, cards, or PIN numbers Secure access to bank cash machine accounts Ticket less air travel driving licenses, and other personal certificate Forensics: birth certificates Tracing missing or wanted persons Anti-terrorism Biometric-key cryptography for encrypting/decrypting messages Automobile ignition and unlocking Credit card authentication Internet security; control of access to privileged information Page 34
www.techalone.com
13
CONCLUSION
Aristotelian philosophy held that the o(dos, distinguishing essence) of
something resided in that quality which made it different from everything else. When we need to know with certainty who an individual is, or whether he is who he claims to be, we normally rely either upon something that he uniquely possesses (such as a key or a card), something that he uniquely knows (such as a password or PIN), or a biological characteristic (such as his appearance). Technologically the first two of these criteria have been the easiest to confirm automatically, but they are also the least reliable, since (in Aristotelian terms) they do not necessarily make this individual different from all others. Today we hold that the uniqueness of a person arises from the trio of his genetic genotype, its expression as phenotype, and the sum his experiences. For purposes of rapid and reliable personal identification, the first and third of these cannot readily be exploited: DNA testing is neither real-time nor unintrusive; and experiences are only as secure as testimony. The remaining unique identifiers are phenotypic characteristics. It is hard to imagine one better suited than a protected, immutable, internal organ of the eye, that is readily visible externally and that reveals random morphogenesis of high statistical complexity.
www.techalone.com
Page 35