Professional Documents
Culture Documents
Biometrics 1 63
Biometrics 1 63
Biometrics 1 63
Introduction
Biometrics
• Biometrics are automated methods of recognizing a
person based on a
• Physiological (hand, finger, palmprint, face, iris, vein, etc.)
• method for uniquely recognizing an individual using his or her
Dr. Saravanan Chandran intrinsic physical traits.
Associate Professor • Behavioral (signature, keystroke dynamics, voice, gait,
mouse movement, etc.)
Department of Computer Science and • measure of uniquely identifying and measurable patterns in
Engineering, NIT Durgapur human activities
cs@cse.nitdgp.ac.in • Biometrics applications are deployed at airports,
+91-94347-88036 offices, banking, colleges, law enforcement, health
services, etc.
• Example Video https://youtu.be/5glvuLUr06w
History Fingerprint
• Cataloguing of fingerprints dates back to 1881
when Juan Vucetich started a collection of
fingerprints of criminals in Argentina.[17]
• Josh Ellenbogen and Nitzan Lebovic argued that
Biometrics originated in the identification systems
of criminal activity developed by Alphonse Bertillon
(1853–1914) and by Francis Galton's theory of
fingerprints and physiognomy.[
1
06-09-2021
2
06-09-2021
Vein Nailbed
palmprint others
• Body salinity
• Body odor – electronic nose
• Thermography
• DNA
• Ear shape
• Gait
• Sweat Pores
Dr. Saravanan Chandran, NIT Durgapur, India Dr. Saravanan Chandran, NIT Durgapur, India
3
06-09-2021
others Need
• Skin luminescence • Security breaches and transaction fraud increases.
• Brain wave pattern • Biometric technologies are becoming the
• Footprint recognition foundation of an extensive array of highly secure
identification and personal verification solutions.
• Foot dynamics
• Confidential financial transactions and Personal
data privacy.
4
06-09-2021
5
06-09-2021
Point operations
• Point operations are zero-memory operations
where a given gray level x∈[0,L] is mapped to
another gray level y∈[0,L] according to a
transformation.
• Based only on the intensity of single pixels.
• Linear
• Applications - Contrast Enhancement / Feature
Enhancement
6
06-09-2021
Contrast stretching
• Contrast stretching (often called normalization)
attempts to improve the contrast in an image by
“stretching” the range of intensity values to a
desired range of values.
Pout=(Pin-c)((b-a)/(d-c)) + a
8-bit graylevel images the lower and upper limits
might be 0 and 255, a & b, lowest and highest pixel
values currently present in the image c & d.
50 60 70 a=0
60 50 80 b=255
80 70 50 c= 10, d=200
Pout=(Pin-c)((b-a)/(d-c)) + a
Pout=(50-10)((255-0)/(200-10))+0=53.68=54
7
06-09-2021
Gray-level slicing
• Give a high value for all the gray-levels in the
specified range and a very low value for all the
other gray-levels.
Bit-plane slicing
• The intensity of each pixel of an image is defined by
several bits - highest order bits are dominant.
8
06-09-2021
9
06-09-2021
Homomorphic filter
• Simultaneously normalizes the brightness across an
image and increases contrast.
• To make the illumination of an image more even,
the high-frequency components are increased and
low-frequency components are decreased, because
the high-frequency components are assumed to
represent mostly the reflectance in the scene (the
amount of light reflected off the object in the
scene), whereas the low-frequency components are
assumed to represent mostly the illumination in the
scene.
10
06-09-2021
Neighbourhood Averaging
• Smooth Image F(x,y) = Average pixel value in a
neighbourhood of I(x,y)
• For example, 3 x 3 neighbourhood
• Each pixel value is multiplied by 1/9
• Sum of 9 pixel value is the output
11
06-09-2021
Edge Preserving
• Also called Median Filtering
• Median of the neighbourhood pixel values
• More like neighbours
• Edges are preserved
Image Sharpening
• Human perception is highly sensitive to edges and
fine details of an image, and since they are
composed primarily by high frequency
components, the visual quality of an image can be
enormously degraded if the high frequencies are
attenuated or completed removed.
12
06-09-2021
Sharpening
• In contrast, enhancing the high-frequency
components of an image leads to an improvement
in the visual quality.
• Image sharpening is widely used in printing and
photographic industries for increasing the local
contrast and sharpening the images.
• Enhance detail that has been blurred.
Edge Detection
• Identifying and Locating sharp discontinuities in an
image.
• Discontinuities are abrupt changes in pixel
intensity.
• Sobel operator / filter
• Canny edge operator
13
06-09-2021
Sobel Operator
• 3 x 3 convolution kernels convolved with original
image.
• * denotes convolution operation
1 0 1 1 2 1
Gx 2 0 2 * A Gy 0 0 0 * A
1 0 1 1 2 1
14
06-09-2021
Smoothing
The image is first smoothed by applying a Gaussian filter.
2 4 5 4 2
4 9 12 9 4
1
B 5 12 15 12 5
159
4 9 12 9 4
2 4 5 4 2
Dr. C. Saravanan, NIT Durgapur, Dr. C. Saravanan, NIT Durgapur,
India India
15
06-09-2021
Thresholding
• The edge-pixels remaining will probably be true
edges in the image.
• But some may be caused by noise or color
variations.
• Discern between these would be to use a
threshold.
• The Canny edge detection algorithm uses double
thresholding, Strong and Weak.
16