ANSI/NIST

Fingerprint Standard U

Workshop 

Standards Harmonizat

April 26, 2005
Data Format Standa

• Finger Image Data * ANSI/N• Finger Minutiae Data * COUNT• Face Image Data *• Finger Pattern Spectral Data• Iris Image Data• Hand Geometry Silhouette Data• Signature/Sign Behavioral Data• Pattern Skeletal Data• Vascular Data
DATA INTERCHANGE FO

CHARACTERISTIC

• Interchange formats designed to be 

for: 

– Computer identification and verif

functions 

– Human comparison of image det– Compact binary formats– Emphasis on verification for phys

logical access
FINGERPRINT FORM

• DIFFERENCES:

– Minutiae Standard - Compariso

on ridge endings/bifurcations (m

– Pattern Standard - Comparison

sub-pattern tiles within the fingeimage

– Image Standard - Generic form 

both minutiae and pattern appr
Finger Image Data Fo

• Used with CBEFF wrapper• Image capture requirements dicta

application use, amount of raw pixand performance targets.

• Use of numeric value for specific 

of image capture parameters

• The choice of this setting commen

system and application requireme
IMAGE ACQUISTION SE

Setting Level 

Scan Res (ppcm) 

Scan Res (ppi) 

Pixel Depth 

DynamRange 

10 49 125 1 2 

20 98 250 3 5 

30 197 500 8 80 

31 197 500 8 200 

40 394 1000 8 120 41 394 1000 8 200 
FINGER IMAGE FORM

• Compact Fixed Binary Format• NOT Readily Expandable• Pertain to a single subject containi

record (one or more views) for eacmore fingers, multiple fingers, or pa

• Record format organization:

– Fixed-length (36 byte) general reco– Single finger record for each finger

or palm image

• Fixed-length (14-byte) finger heade

multi-, finger image, or palm image

• Compressed/uncompressed image 
GENERAL RECORD HE

• Format Identifier • Scale Un

(‘FIR‘) • H/V Sca

• Version (‘010’) • H/V Ima• Record Length • Pixel De• CBEFF Product ID • Image co• Capture device ID algorithm• Img Acquisition Level • Reserve• Number fingers/palm
FINGER IMAGE HEADER 

• Length of Finger • Impressi

Data Block ( bytes) • Horizont

• Finger/palm position length• Count of views • Vertical • View number • Reserve• Finger/palm image • Finger/p

quality data
Finger Minutiae Data Fo

• Used with CBEFF wrapper• Minutiae data expressed as binary da• Defines ridge/bifurcation minutiae pla• Origin upper left corner• Location in pixels• Angle in 2.0 degree steps• Optional ridge count data in extended • Provision for 4,8 or vendor defined n• Optional core and delta information (• Provision for optional vendor propriet
Marked Minutiae
RIDGE ENDING SPECIFI

θ

valley

ridge
BIFURCATION SPECIFIC

θ

valley

ridge
Finger Minutiae Rec

Organization

• A fixed length (26 byte) record he

describing the overall record

• Single finger record for at least on

– Fixed 4-byte header describing a 

view

– Series of 6-byte minutia descriptio– One or more “extended” data area

optional or vendor specific inform

– Optionally, additional finger view 
FINGER MINUTIAE 

HEADER RECORD 

• X/Y size 

original simage

• X/Y reso

minutiae system

• Number 

views

• Reserve

• Format Identifier 

(‘FMR‘)

• Version (‘ 20’)• Record Length• CBEFF Product ID • Capture equipment 

compliance

• Capture device ID
SINGLE FINGER VIE

RECORD FORMAT

• Finger View Header

– Finger position– View number– Impression type– Finger quality– Number of 

minutiae

• Finger M

– Minuti– Minuti– Minuti– Minuti

• Extende
EXTENDED DATA AREA

MINUTIAE FORMAT

• Type identification code

– Ridge count data 

• Four neighbor quadrants• Eight neighbor octants• Nonspecific

– Core & delta data

• Position of Core/Delta• Orientation of Core/Delta

– Vendor defined data
Questions?

• Michael McCabe• mccabe@nist.gov• fingerprint.nist.gov• www.itl.nist.gov/iad/vip