ANSI/NIST

Fingerprint Standard U

Workshop 

Overview & Update 

Current Standard

April 27, 2005
ANSI/NIST-ITL 1-20

• Data Format for the Interchange 

Fingerprint, Facial, & Scar Mark & (SMT) Information

• Law enforcement data Interchang• Used to exchange various types o

between the FBI, state, local, and agencies

• De facto ISO – UK, Interpol, Cana
TYPES OF DATA EXCHA

• Subject’s descriptive, demogr

and rap sheet information

• Finger and palmprint image in• Finger and palmprint minutiae 

information

• Subject’s facial image• Subject’s scar mark and tattoo 

and descriptive information
NIST Developed Finge

Standards

• Data Format for the Interchange of Fi

Information 

– ANSI/NBS-ICST 1-1986 Minutiae– ANSI/NIST-CSL 1-1993 Image-B

gray levWSQ/15

– ANSI/NIST-ITL 1a-1997 Facial & – ANSI/NIST-ITL 1-2000 Tagged-

higher rpalms & 

– ANSI/NIST-ITL 1-200X ?
ANSI/NIST-ITL 1-2000 St

Logical Record Typ

 1 Transaction Information

 2 User-defined Descriptive Text  3 Low-Res F/P Grayscale Image Dat

 4 High-Res F/P Grayscale Image Dat 5 Low-Res F/P Binary Image Data 

 6 High-Res F/P Binary Image Data 

 7 User-defined Image Data  8 Signature Image Data 

 9 Minutiae Data 10 Facial & SMT Image Data 
ADDITIONAL RECORD T

IN ANSI/NIST-ITL 1-2

13 Latent Image Data

(Variable-resolution)

14 Tenprint Fingerprint Impressions

(Variable-resolution)

15 Palmprint Image Data

(Variable-resolution)

16 User-defined Testing Image Data

(Variable-resolution)
Type-1 Transaction 

Type-2 Descriptive D

1.001: Record Length 1.002: Version {0300} 1.003: Content {Count of rec}{type,1.004-015: TOT, Date, Priority,..........2.001: Record Length2.002: IDC2.003: Subject Identifiers,etc.

User-Defined ASCII fields
Type-4 Grayscale Image 

• Binary Record 9 ordered & unnum

– Length 4 bytes– IDC 1 byte– IMP 1 byte– FGP 6 byte– ISR 1 byte – HLL 2 byte – VLL 2 byte – GCA 1 byte– Image Data
MINUTIA POSITION
Type-9 Minutiae Da

• 9.001: LEN• 9.002: IDC• 9.003: IMP• 9.004: FMT {‘S’ or ‘U’}• 9.005: --> 9.012: Information field• 9.012: Minutiae & ridge count d

index;XXXXYYYYTTT;QQ;M;n-indRepeat for each minutiae

• Vendor proprietary data format blo
Minutiae Format Differe

• ANSI/NIST Type 9• Minutiae data as ASCII 

data

• Min. placement undefined• Origin lower left corner• Location in .01 mm• Core/Delta X & Y • Angle in 1.0 degree steps

• M1 • Minutiae 

data 

• Min. Pla• Origin u• Location • Core/De• Angle in 

steps
MINUTIAE FORMA

DIFFERENCES (CONTIN

• M1 • Theta 180 • Optional 

data in ex

• Multiple v• Provision 

near minu

• Proprieta• Designed 

wrapper

• ANSI/NIST Type 9• Theta to projection• Optional ridge count 

data with each minutia

• IDC for multiple scans• Provision for userdefined format• No proprietary data
Harmonize ANSI/NIST 

Minutiae Data Form

•

Define a new M1-Type block of field

Type-9 record format to mimic existi

•

Add angles to Core and Delta locatio

•

Add a field to indicate compliance w

Appendix F

•

Add fields to indicate size of original 
Type-10 Face & SMT Im

• 10.001: LEN• 10.002: IDC• 10.003: IMT {face, scar, mark, ta• 10.004: --> 10.998: Descriptive & 

informative f

• 10.999: Image data
Type-14 Tenprint Finge

(Tagged-Field Version of 

• 14.001: LEN• 14.002: IDC• 14.003: --> 14.013: Mandatory inf• 14.014: --> 14.019: Res. for future • 14.021: --> 14.199: Res. for futur• 14.999: Image data
Harmonize ANSI/NIST Ty

M1 Image Data Form

•

Add field for horizontal image 

•

Add field for vertical image ca

•

Add a field for count of views

•

Add a field for view number

•

Add a field for finger the imag

scale and value

•

CBEFF product ID & Capture 
NEW: IRIS IMAGE REC

• 18:001: LEN• 18.002: IDC• 18.004: Source Agency• 18.005: Iris Capture Date• 18.006: Horizontal Length (captu• 18.007: Vertical Length (capture• 18.008: CBEFF Product ID• 18.009: Capture Device ID• 18.010: Globally Unique ID
IRIS IMAGE RECORD 

(continued)

• 18.011: Compression Algorithm• 18.012: Bits per Pixel• 18.013: Iris Position• 18.014: Rotation Angle of Eye• 18.015: Rotation Uncertainty• 18.022: Iris Image Quality Scale• 18.023: Iris Image Quality Value• 18.999: Iris Image Data
ADJUST MAX SLAP S

(Table 6)

Finger Position

Finger 

Code

Width

(inch)

Plain Right Thumb

11 1 

Plain Left Thumb

12

1

Plain Right 4-Fingers

13 3.3

Plain Left 4-fingers

14 3.3

Plain Thumbs (2)

15 2.0
ADDITIONAL PALM CO

Palm Position Palm Code Width (in) Right Interdigital

31 5.5

Right Thenar 32 3.0 Right Hyperthenar

33 3.0

Left Interdigital

34 5.5

LeftThenar

35 3.0

LeftHyperthenar

36 3.0
SOURCE AGENCY FIEL

• Interpol requirements:• 10.003:CC/agency

{

G

S} where 

CC is 2 alpha-numeric charactersAgency is up to 32 characters

•

Proposal: Increase size of source 

/ORI to a maximum of 43 characterecords Types 10 and above
IMPRESSION TYPES 

VENDOR IDENTIFICA

•

Adjust Table 5 to include

– Swipe impression image– Contactless image

•

Add vendor identification fields to 

and minutiae records
Questions?

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