search membership meeting -- january, 2006 1 ansi/nist-itl 1-2000 data format for the interchange of...

Post on 16-Dec-2015

219 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SEARCH Membership Meeting -- January, 2006

1

ANSI/NIST-ITL 1-2000

Data Format for the Interchangeof Fingerprint, Facial,& Scar Mark & Tattoo (SMT) Information

Recommendations to theNIST WorkshopDecember 5-6, 2005Gaithersburg, MD

XML WorkgroupGerry Coleman, chair

SEARCH Membership Meeting -- January, 2006

2

CriminalHistory

Records

SEARCH Membership Meeting -- January, 2006

3

ANSI/NISTInterchange Record

FBI-CJISElectronic FPTransmissionStandard

Type 2 Record

FBI-CJISElectronic FPTransmissionStandard

Type 14 Record

TEXT

IMAGE

AFIS

CCH RapSheet

SEARCH Membership Meeting -- January, 2006

4

Wanted NabSheet

Jail CanSheet

Vehicle VinSheet

Stolen JakSheet

Driver National ID

ProtectionOrder PoxSheet

Gang JetsSheet

SexOffender SodSheet

CCH RapSheet

Service Product

Service orientedarchitecture

SEARCH Membership Meeting -- January, 2006

5

Why XML?

XML

SEARCH Membership Meeting -- January, 2006

6

Segregate database output from presentation format

CCH RapSheetTransmission Standard

RapSheetPresentation Format

Service XML HTML

SEARCH Membership Meeting -- January, 2006

15

SEARCH Membership Meeting -- January, 2006

16

SEARCH Membership Meeting -- January, 2006

17

Automate database input

ANSI/NISTTransmission Standard

RapSheetTransmission Standard

XML XML

CCH

Service

SEARCH Membership Meeting -- January, 2006

18

Objectives

A complete XML representation of the 1-2000 specification.

One-to-one mapping field/subfield to XML element.

Preserve backward compatibility.

Conform to ISO-11179 element naming conventions.

Use, where possible, GJXDM objects.

Anticipate an XML representation of 1-2006 specification.

Define a NIST namespace.

Produce documentation artifacts recommended by GXSTF.

Recommend extensions to GJXDM.

SEARCH Membership Meeting -- January, 2006

19

ParticipantsXML Workgroup chair: Gerry Coleman coleman@doj.state.wi.usNIST contact: Mike McCabe mccabe@nist.gov

Ralph Lessmann r.lessmann@shb-jena.com Smith Heimann Biometrics Dave Weston david.weston@identix.com Identix David Woo david.woo@doj.ca.gov CA Dept of Justice Alessandro Triglia sandro@oss.com OSS Nokalva Rob Mungovan rob@aware.com Aware David Rodman david.rodman@usdoj.gov PEC Bonny Scheier winstats@pacbell.net Saber Owen Greenspan owen.greenspan@search.org SEARCH Alan Viars alan.viars@dodbfc.army.mil Defense Biometrics Fusion Center Greg Cannon greg.cannon@crossmatch.com Crossmatch Cherie Morgan cherie.d.morgan@lmco.com BAE Systems Info Technology Dale Hapeman dale.hapeman@dodbfc.army.mil Biometrics Fusion Center Mike Garris mgarris@nist.gov NIST Scott Hills hills@aware.com Aware Catherine Plummer catherine.plummer@search.org SEARCH Axel Goerlich a.goerlich@shb-jena.com Smith Heimann Biometrics Mike Webb michael.webb@lmco.com Biometrics Fusion Center Patrice Yuh PYuh@leo.gov FBI/CJIS Linda King Baroni baronil@ma.rr.com SAICDarrell Geusz darrell.geusz@bio-key.com BIO-key InternationalGJXDM contacts: Mark Kindl mark.kindl@gtri.gatech.edu

Christina Medlin christina.medlin@gtri.gatech.edu

Website: http://www.doj.state.wi.us/les/NIST-ITL

SEARCH Membership Meeting -- January, 2006

20

On the website:

Example XML Instance Document

Primary schema set for all NIST record types

GJXDM subset schema

Proxy and detail code schemas, NIST and NCIC

Spreadsheet element chart and definitions

Recommended text documentation

http://www.doj.state.wi.us/les/NIST-ITL

http://fingerprint.nist.gov

SEARCH Membership Meeting -- January, 2006

21

NIST-ITLBiometricInformationExchangePackage

Type 01ITLTransactionInformationRecordLogicalRecordLengthITLVersionNumberPackageContentSummaryTransactionTypeTransactionDateTransactionPriorityDestinationAgencyOriginatingAgencyTransactionControlNumberTransactionControlReferenceNativeScanningResolutionNominalTransmittingResolutionITLDomainGreenwichMeanTimeCharacterSetDirectory

SEARCH Membership Meeting -- January, 2006

22

NIST-ITLBiometricInformationExchangePackage

Type 02ITLUserDefinedDescriptiveTextRecordLogicalRecordLengthImageDesignationCharacterUserDefinedDescriptiveText

DomainDefinedDescriptiveTextOtherDescriptiveText

SEARCH Membership Meeting -- January, 2006

23

NIST-ITLBiometricInformationExchangePackage

Types 03, 04, 05, 06ITLFingerprintImageRecordLogicalRecordLengthImageDesignationCharacterBytePersonFingerprint

FingerImpressionTypeCodeFingerPosition

ImageImageScanningResolutionCodeImageHorizontalLineLengthImageVerticalLineLengthImageCompressionAlgorithmCodeImageObject.Base64

SEARCH Membership Meeting -- January, 2006

24

NIST-ITLBiometricInformationExchangePackage

Type 07ITLUserDefinedImageRecordLogicalRecordLengthImageDesignationCharacterByteUserDefinedFields

SEARCH Membership Meeting -- January, 2006

25

NIST-ITLBiometricInformationExchangePackage

Type 08

ITLSignatureImageRecordLogicalRecordLengthImageDesignationCharacterBytePersonSignatureSignatureRepresentationCodeSignatureRepresentation

ImageSignatureVectorImage

SEARCH Membership Meeting -- January, 2006

26

NIST-ITLBiometricInformationExchangePackage

Type 09ITLFingerprintMinutiaeRecordLogicalRecordLengthImageDesignationCharacterFingerOrPalmImpressionTypeCodeFingerOrPalmPositionFingerOrPalmCharacteristics

MinutiaeFormatCodeMinutiaeReadingSystemFingerPatternPatternCorePositionPatternDeltaPositionMinutiaeCountMinutiaeRidgeCountIndicatorCodeMinutiaeAndRidgeCountData

SEARCH Membership Meeting -- January, 2006

27

NIST-ITLBiometricInformationExchangePackage

ITLFacialAndSMTImageRecordLogicalRecordLengthImageDesignationCharacterSourceAgencyPhotoCaptureDateImageTypeCodePersonFacialFeaturesUserDefinedFieldsPersonDigitalFaceImage

ImageSubjectPoseCodeImagePoseOffsetAngleImage

Type 10

SEARCH Membership Meeting -- January, 2006

28

NIST-ITLBiometricInformationExchangePackage

Type 10ITLFacialAndSMTImageRecordLogicalRecordLengthImageDesignationCharacterSourceAgencyPhotoCaptureDateImageTypeCodePersonPhysicalFeature

NCICPhysicalFeatureDesignationPhysicalFeatureSizePhysicalFeatureDescriptors

UserDefinedFieldsImage

SEARCH Membership Meeting -- January, 2006

29

NIST-ITLBiometricInformationExchangePackage

Type 13ITLLatentprintImageRecordLogicalRecordLengthImageDesignationCharacterSourceAgencyLatentCaptureDatePersonLatentprint

FingerOrPalmImpressionTypeCodeFingerOrPalmPosition

UserDefinedFieldsImage

SEARCH Membership Meeting -- January, 2006

30

NIST-ITLBiometricInformationExchangePackage

Type 14ITLVariableResolutionFingerprintImageRecordLogicalRecordLengthImageDesignationCharacterSourceAgencyTenprintCaptureDatePersonFingerprint

FingerImpressionTypeCodeFingerPosition

UserDefinedFieldsImage

SEARCH Membership Meeting -- January, 2006

31

NIST-ITLBiometricInformationExchangePackage

Type 15ITLPalmprintImageRecordLogicalRecordLengthImageDesignationCharacterSourceAgencyPalmprintCaptureDatePersonPalmprint

PalmImpressionTypeCodePalmPosition

UserDefinedFieldsImage

SEARCH Membership Meeting -- January, 2006

32

NIST-ITLBiometricInformationExchangePackage

Type 16ITLTestImageRecordLogicalRecordLengthImageDesignationCharacterUserDefinedFieldsUserDefinedFieldsImage

SEARCH Membership Meeting -- January, 2006

38

<ITLFingerprintImageRecord nist:typeCode="04" nist:typeText="High Resolution Grayscale Fingerprint Image Record"> <LogicalRecordLength nist:fieldMnemonic="LEN">28439</LogicalRecordLength> <ImageDesignationCharacterByte nist:fieldMnemonic="IDC">01</ImageDesignationCharacterByte> <PersonFingerprint> <FingerImpressionTypeCode nist:fieldMnemonic="IMP">3</FingerImpressionTypeCode> <FingerPosition nist:fieldMnemonic="FGP"> <FingerPositionCode>2</FingerPositionCode> <FingerPositionCode>3</FingerPositionCode> <FingerPositionCode>255</FingerPositionCode> <FingerPositionCode>255</FingerPositionCode> <FingerPositionCode>255</FingerPositionCode> <FingerPositionCode>255</FingerPositionCode> </FingerPosition> </PersonFingerprint> <Image> <ImageScanningResolutionCode nist:fieldMnemonic="ISR">1</ImageScanningResolutionCode> <ImageHorizontalLineLength nist:fieldMnemonic="HLL">80</ImageHorizontalLineLength> <ImageVerticalLineLength nist:fieldMnemonic="VLL">65</ImageVerticalLineLength> <ImageCompressionAlgorithmCode nist:fieldMnemonic=“GCA">2</ImageCompressionAlgorithmCode> <ImageObject.Base64>

mrHbPdrko3u1s7ahtgPBjtmO1s85tfG2U7bpofY94Czu2SbY7d7wF9fQ7ZptgGrtkO2a2dsJ7wZbe 8BlzvAmQ7xq+Y94GoHeEsR3ikWd4DIGhzmp3k42d4DRmzs94DKveDTB3hqw6PeBLrtpPep0H/+h

</ImageObject.Base64> </Image> </ITLFingerprintImageRecord>

Example Instance

SEARCH Membership Meeting -- January, 2006

39

Extensions to GJXDM

Add detail to element <Image>ImageHorizontalLineLengthImageVerticalLineLengthImageScaleUnitsCodeImageHorizontalPixelScaleImageVerticalPixelScaleImageCompressionAlgorithmImageColorSpaceCodeImageBitsPerPixelImageCommentTextImageObject.Base64

Add to element <PersonBiometricDetails>PersonFingerprint

FingerImpressionTypeFingerPositionCode

PersonLatentprintPersonPalmprint

PalmImpressionTypePalmPositionCode

PersonDigitalFacialImageFacialAttributeCodeSubjectPoseCodeSubjectPoseOffsetAngle

PersonDigitalSignatureImageSignatureVectorImage

PersonPhysicalFeaturePhysicalFeatureCategoryCodeTattooClassCodePhysicalFeatureColorAdd <PersonFingerprintDetail>

FingerPatternTypePatternCorePositionPatternDeltaPositionMinutiaeFormatCodeMinutiaeDataRidgeCountData

Add NIST namespaceAdd NIST code tablesAdd elements referencing NIST codes

SEARCH Membership Meeting -- January, 2006

40

Other Changes

• Image Quality detail

• Extended palmprint location codes

• Major case prints

• Retinal pattern record

• CBEFF record

• Registration entities

SEARCH Membership Meeting -- January, 2006

42

NIST-ITL XML Workshop II vote:1. Publish a “PART 2” XML alternative version of the ANSI/NIST-ITL

specification.

2. Extend the work done so far to include all features adopted for version 1-2006.

You can participate:

1. http://fingerprint.nist.gov/standard

2. Enroll as a canvasee.

Leverage Technology

top related