Master Thesis - Department of Computer Science
Master Thesis - Department of Computer Science
Master Thesis - Department of Computer Science
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
(a) (b)<br />
Figure A.7: Enhanced images <strong>of</strong> two input fingerprints shown in Fig. A.2.<br />
a trade-<strong>of</strong>f. The larger the values, the more robust to noise the filters are, but the<br />
more likely the filter will create spurious ridges and valleys. On the other hand, the<br />
smaller the values <strong>of</strong> δx and δy, the less likely the filters will create spurious ridges<br />
and valleys, and they will be less effective in removing noise. The enhanced image E<br />
is expressed as follows,<br />
E(i, j) =<br />
Wg/2<br />
�<br />
Wg/2<br />
�<br />
u=−Wg/2 v=−Wg/2<br />
h (u, v : O(i, j), F (i, j)) G(i − u, j − v). (A.28)<br />
where Wg = 11 specifies the size <strong>of</strong> the Gabor filters. Fig. A.8 shows a number<br />
<strong>of</strong> 16 × 16 local blocks and corresponding Gabor filters tuned to the frequency and<br />
orientation <strong>of</strong> the corresponding blocks. Fig. A.7 demonstrates the enhanced images<br />
<strong>of</strong> the input fingerprints shown in Fig. A.2.<br />
A.2 Image Segmentation<br />
Segmentation is the process <strong>of</strong> separating the foreground regions from the background<br />
regions. The background corresponds to the regions containing no valid fingerprint<br />
information. When minutiae extraction algorithms are applied to the background<br />
regions <strong>of</strong> an image, it results in the extraction <strong>of</strong> noisy and false minutiae. Thus,<br />
segmentation is employed to discard these background regions to facilitate reliable<br />
minutiae extraction. In a fingerprint, the background regions generally exhibit a<br />
low gray-scale variance, whereas the foreground regions have a very high variance.<br />
Hence, a method based on variance thresholding [87] can be used to perform the<br />
131