Iris Recognition: Algorithms and Systems

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Which layer of the iris contains heavily pigmented epithelial cells, making it impenetrable to light?

  • The stromal layer
  • The anterior border layer
  • The muscle layer
  • The posterior layer (correct)

The anterior portion of the iris is the only part that can be imaged by a camera and is the focus of all automated iris recognition systems.

True (A)

What two zones is the iris image typically divided into?

central pupillary zone and surrounding ciliary zone

The two zones of the iris are divided by a circular zigzag ridgeline known as the ___________.

<p>collarette</p> Signup and view all the answers

Match the iris layers with their description:

<p>Posterior layer = Heavily pigmented epithelial cells Muscle layer = Sphincter and dilator muscles contract and dilate the pupil Stromal layer = Collagenous connective tissue and blood vessels Anterior border layer = Increased density of chromatophores</p> Signup and view all the answers

What term denotes the characteristics of an image in terms of its homogeneity, coarseness, regularity, and directionality?

<p>Texture (A)</p> Signup and view all the answers

The color of the iris plays a significant role in iris recognition systems.

<p>False (B)</p> Signup and view all the answers

Name three locations or scenarios where iris recognition is commonly used.

<p>airports, coal mines, identifying expellees</p> Signup and view all the answers

Iris recognition systems are used in airports for recognizing passengers, employees, and ___________.

<p>flight crews</p> Signup and view all the answers

What is the primary goal of an iris recognition system?

<p>To compare two irides and generate a match score (A)</p> Signup and view all the answers

The accuracy of the iris segmentation module does not impact the matching performance of an iris recognition system.

<p>False (B)</p> Signup and view all the answers

What type of camera is used in the image acquisition phase to get an image of the eye?

<p>monochrome ccd camera</p> Signup and view all the answers

Iris image acquisition uses an external source of __________ light to illuminate the iris.

<p>nir</p> Signup and view all the answers

What spectral band does the range of sensitivity of the sensor in iris image acquisition typically correspond to?

<p>700nm - 900nm (B)</p> Signup and view all the answers

Iris segmentation involves detecting the outer boundary of the sclera.

<p>False (B)</p> Signup and view all the answers

Which operator is commonly used to detect the boundaries of the iris?

<p>integro-differential operator</p> Signup and view all the answers

The integro-differential operator is used to detect the boundaries of the iris; therefore, inaccuracies in localizing the iris can severely impact the __________ of any iris biometric system.

<p>matching accuracy</p> Signup and view all the answers

What does iris normalization transform the iris texture into?

<p>Pseudo polar coordinates (A)</p> Signup and view all the answers

The process of iris normalization is also referred to as the 'unwrapping of the iris'.

<p>True (A)</p> Signup and view all the answers

List two purposes of iris normalization.

<p>accounts for variations in pupil size, ensures different irides of different individuals are mapped into a common image domain</p> Signup and view all the answers

During the matching stage of iris recognition, two normalized irides can be registered by a simple __________ operation that can account for the tilting of the head during the image acquisition process.

<p>translation</p> Signup and view all the answers

What indicates valid iris pixels in a binary mask associated with an unwrapped iris?

<p>Label '1' (C)</p> Signup and view all the answers

Unwrapped irises cannot be directly used to compare because a feature extraction routine is needed to encode their textural content.

<p>False (B)</p> Signup and view all the answers

What type of filters are applied in most encoding algorithms to perform a multi-resolution analysis of the iris?

<p>wavelet filters</p> Signup and view all the answers

A commonly used encoding mechanism in iris recognition uses quadrature 2D __________ to extract local phasor information of the iris texture.

<p>gabor wavelets</p> Signup and view all the answers

What is the resulting 2D binary code from encoding each phasor response based on the quadrant of the complex plane called?

<p>Iris code (A)</p> Signup and view all the answers

Using a NIR sensor for iris image acquisition has only one advantage: the textural nuances of dark-colored cannot be resolved by it.

<p>False (B)</p> Signup and view all the answers

Give one reason, aside from revealing textural details, why using NIR illumination is preferred in iris recognition systems.

<p>nir light cannot be perceived by the human eye</p> Signup and view all the answers

The textural details are more evident in the __________ channel for dark-brown irides compared to the red, green, or blue channels.

<p>nir</p> Signup and view all the answers

Match the irides color with their channel:

<p>Dark-brown iris = Texture is more evident in the NIR channel Green iris = May require a multispectral camera Light-blue iris = Texture is reasonably resolved in all 4 channels</p> Signup and view all the answers

What range of pixels across the iris in the radial direction do most iris recognition systems expect for successful processing?

<p>100 - 200 pixels (C)</p> Signup and view all the answers

High resolution and uniform illumination cannot impact the images of the iris.

<p>False (B)</p> Signup and view all the answers

Besides the iris itself, name two eye structures also present in an image captured by an iris camera.

<p>pupil, eyelids</p> Signup and view all the answers

The primary task of iris __________ is to determine pixels in the image that correspond to the iris region.

<p>segmentation</p> Signup and view all the answers

Select which one is an iris segmentation challenge:

<p>iris texture exhibits a great degree of irregularity (B)</p> Signup and view all the answers

Boundary estimation impacts the accuracy of under or over iris segmentation.

<p>True (A)</p> Signup and view all the answers

The eyelids can be detected by searching for what type of edge?

<p>parabolic</p> Signup and view all the answers

Most images have eyelashes protruding into the iris image which can generate __________ edges that will affect the segmentation process.

<p>spurious</p> Signup and view all the answers

Select the best option about what can impact the amount of iris texture revealed in an image.

<p>the dilation and contraction of the pupil impacts (B)</p> Signup and view all the answers

To address variations in size, the segmented iris is converted from cartesian coordinates to?

<p>normalized pseudo-polar</p> Signup and view all the answers

Flashcards

Iris Definition

The iris is an internal organ located behind the cornea and in front of the lens.

Posterior Layer of Iris

The back layer of the iris; contains heavily pigmented epithelial cells which make it impenetrable to light.

Muscle Layer of Iris

The layer above the posterior layer; consists of the sphincter and dilator muscles to contract and dilate the pupil.

Stromal Layer of Iris

A layer located above the muscles; made up of collagenous connective tissue and blood vessels.

Signup and view all the flashcards

Anterior Border Layer of Iris

The foremost layer of the iris, containing a high density of pigment containing cells and is the focus of iris recognition systems.

Signup and view all the flashcards

Pupillary and Ciliary Zones

Two zones that partition the iris, divided by the collarette.

Signup and view all the flashcards

Collarette

A circular zigzag ridgeline or line that divides the iris in two zones

Signup and view all the flashcards

Crypts (Fuchs crypts)

Pit-like irregular structures that permit fluids to enter and exit the iris.

Signup and view all the flashcards

Texture

A measure of an image's homogeneity, coarseness, regularity, directionality, etc.

Signup and view all the flashcards

Iris Texture Uniqueness

Each iris has diverse texture, and the uniqueness of each iris results from random morphogenesis of its textural relief during prenatal growth.

Signup and view all the flashcards

Usage of Iris Recognition

Iris recognition is used at airports for identifying individuals and for identifying expellees attempting to re-enter a country.

Signup and view all the flashcards

Iris Recognition System

System in which the primary goal is to compare two irides and generate a match score.

Signup and view all the flashcards

Iris Image Acquisition

The system that obtains a 2D image of the eye using a monochrome CCD camera sensitive to the near-infrared range.

Signup and view all the flashcards

Iris Segmentation

Module which detects the boundaries of the iris (pupillary and limbus boundaries).

Signup and view all the flashcards

Iris Normalization

The process of transforming the iris texture from cartesian coordinates to pseudo polar coordinates.

Signup and view all the flashcards

Iris Code

A binary code that results from multi-resolution analysis of the iris using wavelet filters.

Signup and view all the flashcards

NIR Sensor Advantages

Using a NIR sensor has at least two distinct advantages; darker irides are resolved, and they are hard to perceive by the human eye.

Signup and view all the flashcards

Integro-differential operator

A technique qualified by the order statistic for segmenting the iris.

Signup and view all the flashcards

Normalized Pseudo-Polar System

Converting the segmented iris from cartesian coordinates to a normalized pseudo-polar coordinate system.

Signup and view all the flashcards

Iris Encoding

Extracting a numerical feature set from the iris to encode it.

Signup and view all the flashcards

Study Notes

Iris Recognition Algorithms and Systems

  • Chapter focuses on iris recognition with a special focus on algorithms and recognition systems.

Iris Biological Structure

  • The iris is an internal eye organ situated behind the cornea and in front of the lens.
  • The iris is a multilayered structure.
  • The posterior layer is at the back, is heavily pigmented, two cells thick, and blocks light.
  • The muscle layer features sphincter and dilator muscles that contract and dilate the pupil.
  • Located above the muscles, the stromal layer is composed of collagenous connective tissue and blood vessels arranged radially.
  • The anterior border layer is the foremost layer, having a higher density of chromatophores (pigment cells) than the stromal layer.
  • Anterior portion refers to the muscles, stroma, and border layers, that form visible part of the iris.
  • The anterior portion is focused on automated iris recognition.
  • The iris appears as an annulus, bounded by the pupillary boundary and the limbus boundary, when viewed by a near-infrared camera.
  • Central Zone: pupillary area.
  • Peripheral Zone: ciliary muscles
  • The two zones are split by the collarette, a circular zigzag ridgeline.
  • Crypts (Fuchs crypts) are small pit-like, irregular features in the region of the collarette, that allow fluids to enter and exit as the pupil contracts.
  • The iris of the eye has a complex structure with a rich texture.
  • The term "texture" characterizes an image's homogeneity, coarseness, and directionality
  • Iris texture differs substantially across the population.
  • The morphogenesis of the texture relief, which occurs randomly during prenatal development, is why each iris is unique.
  • Even monozygotic twins exhibit differences in patterns, implying epigenetic, random control.
  • Melanin determines the Iris's color.
  • The color of the iris is not important for identification of iris.
  • The texture detail present in the anterior portion of the iris is useful for recognition.

Iris Recognition Applications

  • Iris recognition is used at airports for passengers, employees and flight crews, requiring rapid processing and high accuracy, particularly against watch lists.
  • The iris recognition system in the UAE is used to identify expellees trying to re-enter.
  • Iris recognition can be used in coal mines, especially when individuals can't give good face or fingerprint data because of the surroundings.

Modules of an Iris Recognition System

  • The iris recognition system matches patterns by comparing irides and giving a score reflecting similarity/dissimilarity.
  • A typical system has four parts:
    • Image Acquisition
    • Iris Segmentation
    • Iris Normalization
    • Iris Encoding and Matching
  • The four modules of an Iris Recognition System are shown
  • Matching performance relies on accurate segmentation, to correctly establish the iris's spatial extent.

Iris Image Acquisition

  • Getting a 2D eye image is the goal, using a monochromatic CCD camera, sensitive to near-infrared spectra.
  • An external NIR (near-infrared) source, often paired with the acquisition system, lights the iris.
  • Cooperative individuals who place their eye close enough to the camera are required for most systems.
  • Generally, a series of captures are taken, and images are maintained if they have sufficient iris texture quality.
  • A sensor with the ability to pick up near-infrared (NIR) radiation is used to get the iris image.
  • The specific range is generally about 700-900nm in the IR spectrum.

Iris Segmentation

  • Isolation of the iris from the eye is the function of the segmentation module.
  • Surrounding features include : sclera, pupil, eyelids, and lashes
  • Segmentation typically involves
    • Inner/outer iris boundaries; namely pupillary and limbus boundaries
    • Identifying eyelashes and eyelids that interrupt limb us boundary.
  • An integro-differential operator detects iris boundaries.
  • Accurate iris segmentation is vital, or matching accuracy suffers.

Iris Normalization

  • Geometric normalization maps the iris once inner and outer boundaries get estimated.
  • The iris texture transforms from Cartesian to pseudo-polar coordinates using a "rubber sheet" model, to transform the iris texture.
  • The unwrapping of the iris results in a rectangular shape.
  • Rows reflect angular direction and columns represent radial direction.
  • The normalization is threefold::
    • Corrects for changes in pupillary extent.
    • Normalizing guarantees irides of multiple people map into a single image.
    • A simple translation during the matching stage accounts for head tilting during image acquisition.
  • Each binary mask labels valid iris pixels "1," separating them from eyelid/eyelash pixels, marked "0."

Encoding and Matching

  • Feature extraction methods encode texture.
  • Irides can be compared when unwrapped through correlation filters.
  • A multi-resolution analysis results from the encoding mechanism.
  • Algorithms generally apply wavelet filters to the response data.
  • Quadrature 2D Gabor Wavelets are commonly used to extract the local phasor information of the iris texture.
  • Using the quadrant, each phasor response encodes with two piece of binary information.
  • The term iris code is the binary code product
  • Techniques can compare iris codes

Design of an Iris Recognition System:

  • Iris recognition system design.

Iris Image Acquisition Notes:

  • The use of Near-Infrared (NIR Light) has at least two clear advantages:
    • Nuances in dark iris colors can be resolved
    • Melanin properties cause textural nuances of dark irides not to be clearly resolved by visible light
    • Enhanced image with lower wavelengths
    • Elicit better details with NIR and sensor combinations
  • NIR light is non intrusive
    • Because it can't be seen by the human eye
    • Minimizes the amount of NIR required, non-harmful
  • Multispectral cameras captures red, green, blue, and NIR spectra
  • Darker textural details are more evident in the NIR than in the red, blue, or green channels. (Figure 5-4)
  • Human assessment reveals better texture in the NIR channel.
  • Even dark irides benefit from NIR.
  • Many setups take NIR images and will utilize subset quality standards.
  • Good processing requires 100 - 200 pixels radial

Iris segmentation

  • Occlusion can result from:
    • The image being impacted by many factors, these include closed eyelids.
    • Intruding eyelashes, non-uniform and harsh illumination, low resolution, pupil dilation or constriction.
  • Capturing the image includes the pupil, sclera, lids and lashes.
  • Iris is localized with spatial extent of these structures in a 2D eye image through localization or segmentation.
  • The primary task is setting pixels that correspond with the iris.
  • Segmentation presents a few challenges:
    • Texture changes across eyes causing stochastic textures or "edges" that are dispersed.
    • Lack of image models for content thereby precluding models (based on eye texture).
    • Shape is annular: Pupil, Sclera and Eyelids are internal perimeter
    • Inaccurate measurements of contours are a problem
    • In images there needs to be clear boundary estimations
    • Eyelids can affect the shape of estimated boundaries
    • Lashes may partly hide texture
    • Can produce spurious edges and affect segmentation

Segmentation using integro-differential operator

  • The integro-differential operator is qualified by the order statistic (max)
  • I is the input eye image and I(x,y) is the pixel intensity
  • The image has a radial Gaussian filter G (r) and is convolved by scale σ to it
  • The gradient of those circumference pixels is measured applying a circle of radius r and centered at (x,y)
  • For pixels in picture, there is a computed gradient
  • The contour of the pupillary boundary defines (r,xₒ,yₒ) in equation 4.1
  • A similar procedure is also used/required to detect the limbus boundary
  • The arc of integration will therefore constrain near-vertical pixels.
  • Eye Images, boundaries and contours can all be affected

Iris Normalization Design Points:

  • Many factors can impact the spatial extent of iris texture
  • These factors can include:
    • Pupil dilation and contraction
    • Resolution of image/sensor and imaging distance
  • Segmented Iris can be unwrapped from cartesian to normal polar coordinates.
  • By implementing the Daugman's Rubber Sheet model, polar coordinates in the angular area can all transform correctly (see figure 5.6)
  • Image remapping to cartesian remapping from polar coordinates via the remapping formula (5-2)
  • Noise Masks can also facilitate

Iris encoding and matching

  • This is the set of numerical features extracted from the iris.
  • The process corresponds to the feature extraction stage.
  • Encoding the normalized texture pattern uses two dimensional Gabor wavelets to convolve unwrapped image.
  • 2D Gabor's mathematical model can result in real and values in outputs
  • Normalized Hamming Distance quantifies iridal dissimilarity
  • Masking code data removes noisy regions and disregards values
  • The OR (⊕) detects discordant codes.
  • The result from two perfect and similar codes will result in a 0.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Iris Recognition Development
6 questions

Iris Recognition Development

FeatureRichAutoharp avatar
FeatureRichAutoharp
Reconhecimento Facial e Íris Hikvision
4 questions
Iris Flower Data Analysis Quiz
5 questions
Use Quizgecko on...
Browser
Browser