Monday, February 9, 2009

Small Scale Histogram Representation


This week, we did a small scale histogram analysis of our fingerprint samples in MATLAB. In other word, we chose an image from our fingerprint dataset and plotted its histogram which is simply a tonal distribution of the image.

Fig1. Histogram Distribution


The image above is a graphical representation of tonal variations versus the number of pixels in that particular tone. Furthermore, using histogram equalization we looked at the intensity distribution of the original versus contrast enhanced image. The result corresponding to histogram equalization is displayed in Fig2,3, and 4.


Fig2. Original Image vs. Intensity Image




Fig3. Histogram Representation of the Original Image


Fig4. Histogram Representation of the Intensity Image

Sunday, February 8, 2009

Sensor B in Action

This weekend, we were able to test Sensor B (generic TIR sensor). In comparison to our MSI sensor, the images are faded and not as significant. Below are some examples of the images





















So on the left is an enrollment of a fingerprint into its database. The sensor requires four different scans of the fingerprint. Then on the right is the verification process, which can be done recursively as many times as wanted. The panel on the right side will display whether the finger scan matched the enrolled fingerprint. Here you can see a number of VERIFIED messages, a few that did not register (the sensor did not sense a finger on the platen). And the last one is a failure (where the correct finger was placed but the sensor did not verify). The region that made contact on the platen was the tip of my finger.

TIR sensors are so picky....

There are certain conditions that TIR sensors require to get good quality images. These conditions are the following:
  • Good contact between the finger and the platen
  • Fingerprint features are well defined
  • Skin has a proper index of refraction
  • There is no water, oil or other contaminant on the platen

Below are some generic samples that were collected (using the fingerprint sensor described in Fingerprint Enhancement Using a Multispectral Sensor)


.

Further Analysis of TIR sensor technology

The source of light is generally from LED's (light emitting diodes) that are located on the left side of the prism. This light then reflects off of a diffuse reflective coating that is located on the right side, causing the upper region of the prism (the platen) to light up. If there is no finger placed on the platen, the light will reflect off the platen due to total internal reflectance. There is an imaging system in the lower left side, which will create the image of the top horizontal platen. So when a finger is placed on the platen, the light will cross the valley’s of the fingerprint and cause TIR at these “valley” like locations. So the image that is processed will have dark features where there is contact with the ridges, and lighter features where there is none.