NIST Fingerprint Image Registration Library (NFRL). Registers a pair of fingerprint images using two pairs of control-points (pixel locations). Registration is rigid; translation and rotation are performed without scaling.
Resources
2 resources available
-
NFRL NIST Fingerprint Image Registration Library
SOURCE CODE IN PLAIN TEXT -
NFRL NIST Fingerprint Image Registration Library
PLAIN TEXT
Find Related Datasets
Search by Tags
Click any tag below to search for similar datasets
Complete Metadata
| @type | dcat:Dataset |
|---|---|
| accessLevel | public |
| accrualPeriodicity | irregular |
| bureauCode |
[ "006:55" ] |
| contactPoint |
{ "fn": "Bruce Bandini", "hasEmail": "mailto:bruce.bandini@nist.gov" } |
| description | NFRL registers two fingerprint images based on a pair of corresponding control-points. It uses this control-pointpair of pixel locations within the images to translate and rotate the Moving image to the Fixed image.Runtime configuration parameters include:* moving and fixed image data in 8-bits-per-pixel grayscale (preferable but not required)* two-pairs of corresponding control points (pixel coordinates).The fingerprint-image rigid-registration process is performed in two steps:1. Translation of the Moving image to the Fixed image using the "first" pair of control-points (the unconstrained pair)2. Rotation of the Moving image around the Fixed image control-point (the translation "target" location) based on theangle-difference determined by the "second" pair of control-points (the constrained pair).Both final images, a few interim images, and registration metadata generated during the registration processare made available to the using software:* Final registered Moving image* Final registered Fixed image* Registered, padded, overlaid image (colorized)* Registered, padded, Moving image (grayscale)* Padded, Fixed image (grayscale)* Summed, registered, dilated overlaid image (the "blob")* Process metadata available in both text and XML format.The two Final images are registered. They are cropped to the region-of-interest that is the smallest area of "overlap"per the registration. Therefore, these two images have identical width and height which enables analysis using metricslike PSNR (Peak Signal to Noise Ratio). |
| distribution |
[ { "title": "NFRL NIST Fingerprint Image Registration Library", "format": "Source code in plain text", "accessURL": "https://github.com/usnistgov/NFRL", "description": "NFRL registers two fingerprint images based on a pair of corresponding control-points. It uses this control-point pair of pixel locations within the images to translate and rotate the Moving image to the Fixed image." }, { "title": "NFRL NIST Fingerprint Image Registration Library", "format": "plain text", "mediaType": "application/x-zip-compressed", "description": "Source code", "downloadURL": "https://data.nist.gov/od/ds/mds2-2778/NFRL.zip" } ] |
| identifier | ark:/88434/mds2-2778 |
| issued | 2023-02-01 |
| keyword |
[ "NFRL", "Otsu", "bmp", "control-points", "fingerprint", "fixed", "grayscale", "image", "moving", "overlap", "overlay", "png", "registration", "rotation", "translation" ] |
| landingPage | https://data.nist.gov/od/id/mds2-2778 |
| language |
[ "en" ] |
| license | https://www.nist.gov/open/license |
| modified | 2022-09-07 00:00:00 |
| programCode |
[ "006:045" ] |
| publisher |
{ "name": "National Institute of Standards and Technology", "@type": "org:Organization" } |
| theme |
[ "Information Technology:Biometrics", "Information Technology:Conformance testing" ] |
| title | NIST Fingerprint Image Registration Library (NFRL). Registers a pair of fingerprint images using two pairs of control-points (pixel locations). Registration is rigid; translation and rotation are performed without scaling. |