Problems with Matlab Projects? You may face many Problems, but do not worry we are ready to solve your Problems. All you need to do is just leave your Comments. We will assure you that you will find a solution to your project along with future tips. On Request we will Mail you Matlab Codes for Registered Members of this site only, at free service...Follow Me.

Iris Recognition System


The iris of each eye is unique. No two irises are alike in their mathematical detail--even between identical twins and triplets or between one's own left and right eyes. Unlike the retina, however, it is clearly visible from a distance, allowing easy image acquisition without intrusion. The iris remains stable throughout one's lifetime, barring rare disease or trauma. The random patterns of the iris are the equivalent of a complex "human barcode," created by a tangled meshwork of connective tissue and other visible features. The iris recognition process begins with video-based image acquisition that locates the eye and iris. 

The boundaries of the pupil and iris are defined, eyelid occlusion and specular reflection are discounted, and quality of image is determined for processing. The iris pattern is processed and encoded into a record (or "template"), which is stored and used for recognition when a live iris is presented for comparison. Half of the information in the record digitally describes the features of the iris, the other half of the record controls the comparison, eliminating specular reflection, eyelid droop, eyelashes, etc. 

A biometric system provides automatic identification of an individual based on a unique feature or characteristic possessed by the individual. Iris recognition is regarded as the most reliable and accurate biometric identification system available. Most commercial iris recognition systems use patented algorithms developed by Daugman, and these algorithms are able to produce perfect recognition rates. However, published results have usually been produced under favourable conditions, and there have been no independent trials of the technology. 

The iris recognition system consists of an automatic segmentation system that is based on the Hough transform, and is able to localise the circular iris and pupil region, occluding eyelids and eyelashes, and reflections. The extracted iris region was then normalised into a rectangular block with constant dimensions to account for imaging inconsistencies. Finally, the phase data from 1D Log-Gabor filters was extracted and quantised to four levels to encode the unique pattern of the iris into a bit-wise biometric template. The Hamming distance was employed for classification of iris templates, and two templates were found to match if a test of statistical independence was failed. The system performed with perfect recognition on a set of 75 eye images; however, tests on another set of 624 images resulted in false accept and false reject rates of 0.005% and 0.238% respectively. Therefore, iris recognition is shown to be a reliable and accurate biometric technology. 

Index Terms: iris, recognition, verification, gabor, eye recognition, matching, verification. 


 




Figure 1. Iris image


A simple and effective source code for Iris Recognition. This code is based on Libor Masek's excellent implementation available here.

Libor Masek, Peter Kovesi. MATLAB Source Code for a Biometric Identification System Based on Iris Patterns. The School of Computer Science and Software Engineering, The University of Western Australia, 2003

0 comments:

Post a Comment

Recent Comments

Popular Matlab Topics

Share your knowledge - help others

Crazy over Matlab Projects ? - Join Now - Follow Me

Sites U Missed to Visit ?

Related Posts Plugin for WordPress, Blogger...

Latest Articles

Special Search For Matlab Projects

MATLAB PROJECTS

counter

Bharadwaj. Powered by Blogger.