Data Format for the Interchange of Fingerprint, Facial &
SMT Information
Interpol implementation
ANSI/NIST-ITL 1a-1997
prepared by
The Interpol AFIS Expert Working Group
Version No 3 June 2001
GLOSSARY
| AFR |
Automatic Fingerprint Recognition |
| ANSI |
American National Standards Institute |
| CRO |
Criminal Record Office / Criminal Reference
Number |
| FBI |
Federal Bureau of Investigation |
| ISO |
International Standards Organisation |
| INT-I |
Interpol Implementation |
| NIST |
National Institute of Standards and Technology |
| UK-I |
United Kingdom Implementation
|
ANSI/NIST STANDARD: DATA FORMAT FOR THE INTERCHANGE OF
FINGERPRINT IMAGE INFORMATION
In 1986 the American National Bureau of Standards published a standard to facilitate
the interchange of fingerprint image information entitled "Data Format
for the Interchange of Fingerprint Information" (ANSI/NBS-ICST 1-1986).
Following a relatively exhaustive review procedure which included the UK Home
Office and other US and Canadian law enforcement agencies, this was revised
by the American National Institute of Standards and Technology (NIST) and issued
as ANSI/NIST-CSL 1-1993. In 1997 the standard has been expanded to handle facial
images and scar, mark and tattoo (SMT) image data. This expansion is issued
as ANSI/NIST-ITL 1a-1997).
As is often the case with standards such as these, it is defined fairly broadly
so as to appeal to a large set of potential users. Hence, the standard provides
some features not needed by some organisations. In addition, the standard also
includes two user defined record types ("Type-2" and "Type-7")
which are intentionally not defined within the standard, but rather are to be
"user defined".
The present document, the Interpol Implementation (INT-I), has been written
with the intention of supplementing the ANSI/NIST publication for the guidance
of members of the International Criminal Police Organisation.
The INT-I has been drafted noting the following general points:
1. Openness The INT-I has been drafted to ensure openness and
hence any subsequent systems using the INT-I are assured the highest level
of inter-operability.
2. Non-intrusiveness The INT-I has been drafted with a minimum
level of mandatory requirements and many optional elements. There is no attempt
to impose operational procedures and constraints on any system which conforms
with the INT-I.
3. Inter-operability The INT-I allows for the transfer of fingerprint
information between different systems. However, in a situation where there
is an incompatibility between the two (transmitter and receiver), it is the
responsibility of the transmitter to ensure that the transmitted data is re-formatted
to comply with the receiving system.
4. Wide usage The INT-I has been designed to encompass the
exchange of a wide variety of fingerprint information, and not just that required
by an AFR system. For example, it is envisaged that the INT-I could be used
to transfer information such as the impressions from palms, wrists and toes.
It should be noted that the records described in the ANSI/NIST standard and
INT-I are not intended for manual entry and interpretation: rather they are
intended for transmission of information between computers.
It is also important to note that some TOTs, and fields within records, may
not be appropriate for certain transactions between particular agencies. For
example, many agencies may not allow a remote site to add a record to its database,
or there may be national legal objections to sending respondent images over
a wide area network before they had been verified. However, in the spirit of
open standards, and with the aim of excluding only the absolute minimum of information
exchange, all such transactions are specified in INT-I but with the expectation
that they would be blocked by the systems involved.
The following section describes the general structure of the ANSI/NIST standard
and goes on to describe the various record types (Type-1, Type-2, ...). In addition
this section also details the use of each of the record types.
A fingerprint file, as specified in the ANSI/NIST-CSL 1-1993 and ANSI/NIST-ITL
1a-1997 standards, consists of several logical records. There are nine types
of record. Appropriate ASCII separation characters are used between each record
and the fields and subfields within the records.
1. File header
This record contains routing information and information describing the structure
of the rest of the file. This record type also defines the types of transaction
which fall under the following broad categories:
- ten-print services
- scene-of-crime services
- fingerprint image services and messaging
- scar, mark, tattoo and facial image services
It should be noted that the particular transaction types allowed in Section
1 are typical of the transactions carried out by Interpol members and may
be different from those used elsewhere.
2. Descriptive text (user defined)
This record contains user-defined textual information of interest to the
sending and receiving agencies. Section 2 describes the contents of the various
fields and sub-fields within this record.
3. Low resolution grey-scale image
This record is used to exchange low resolution grey-scale (eight bit) fingerprint
images sampled at 250 pixels/inch.
Records of this type will not be used by Interpol.
4. High resolution grey-scale image
This record is used to exchange high resolution grey-scale (eight bit) fingerprint
images sampled at 500 to 520 pixels/inch. It is common practice to compress
fingerprint images, and hence the ANSI/NIST standard allows the user to choose
from a selection of suitable compression algorithms.
5. Low resolution binary image
This record is used to exchange low resolution binary fingerprint images
sampled at 250 pixels/inch.
Records of this type will not be used by Interpol.
6. High resolution binary image
This record is used to exchange high resolution binary fingerprint images
sampled at 500 to 520 pixels/inch.
Records of this type will not be used by Interpol.
7. User-defined image
This record is intended for the exchange of fingerprint image data other
than the conventional images of finger prints and marks. At present the envisaged
use is for the exchange of images such as palms of hands or soles and toes
of feet, and also for sections of ten-print forms.
8. Signature image
This record is used to transmit the signature of the fingerprinting officer
or the fingerprinted subject. The ANSI/NIST standard allows for the fingerprint
image to be uncompressed binary, compressed binary or vectorized format.
9. Minutiæ record
Type-9 records are used to exchange ridge characteristics or minutiæ
data. Their purpose is partly to avoid unnecessary duplication of AFR encoding
processes and partly to allow the transmission of AFR codes which contain
less data than the corresponding images.
10. Type-10 Logical Record: Facial and/or SMT Binary Image Record
Type-10 records shall contain facial and/or SMT binary image data and related
ASCII information pertaining to the specific image contained in this record.
It shall be used to exchange both grayscale and color image data. Image data
contained in the Type-10 record may be uncompressed or compressed.
| 1 Type-1 Logical Record: the File Header |
|
|
This record describes the structure of the file, the type of the file, and
other important information.
The character set used for Type-1 fields shall contain only the 7-bit ANSI
code for information interchange.
1.1 Fields for Type-1 Logical Record
1.1.1 Field 1.01: Logical Record Length (LEN)
This field contains the total count of the number of bytes in the whole Type-1
logical record. The field begins with "1.01:", followed by the total
length of the record including every character of every field and the information
separators.
1.1.2 Field 1.02: Version Number (VER)
To ensure that users know which version of the ANSI/NIST standard is being
used, this four byte field specifies the version number of the standard being
implemented by the software or system creating the file. The first two bytes
specify the major version reference number, the second two the minor revision
number. For example, the original 1986 Standard would be considered the first
version and designated "0100" while the present standard is "0200".
1.1.3 Field 1.03: File Content (CNT)
This field lists each of the records in the file by record type and the order
in which the records appear in the logical file. It consists of one or more
subfields, each of which in turn contains two information items describing a
single logical record found in the current file. The subfields are entered in
the same order in which the records are recorded and transmitted.
The first information item in the first subfield is "1", to refer
to this Type-1 record. It is followed by a second information item which contains
the number of other records contained in the file. This number is also equal
to the count of the remaining subfields of field 1.03.
Each of the remaining subfields is associated with one record within the file,
and the sequence of subfields corresponds to the sequence of records. Each subfield
contains two items of information. The first is to identify the Type of the
record. The second is the record's IDC which is generally in the range 0-16
(one Type-1, one Type-2, and 14 Type-4), but could be much higher if Type-7,
Type-8, Type-9 and/or Type-10 records are included. The "US" character
shall be used to separate the two information items.
1.1.4 Field 1.04 Type of Transaction (TOT)
This field contains a three letter mnemonic designating the type of the transaction.
These codes are different from those used by other implementations of the standard.
IRQ: Image Request. This transaction allows the fingerprint officer
to retrieve fingerprints and scenes of crime latents from an image database.
It contains only sufficient information to enable the system to make a unique
identification of the required prints or latents. For latents the Case Number
(CNO), Sequence Number (SQN) and Latent Identifier (MID) must be specified,
while for prints one of the following must be specified: Criminal Reference
Number (CRO), Other Reference Number (ORN) or Miscellaneous Reference Number
(MN1 to MN5).
IMR: Image Response. This transaction is for the transmission of a
print or latent image from a collection, often in response to an IRQ transaction.
The Type-2 record may contain textual information relevant to the image.
CPS: Criminal Print-to-Print Search. This transaction is a request
for a search of a record relating to a criminal offence against a Prints database.
If the persons prints are not already in the remote system they must
be included as images in the file.
NPS: Non-Criminal Print-to-Print Search. This transaction is a request
for a search against a Prints database that falls outside the scope of a CPS
transaction. If the persons prints are not already in the remote system
they must be included as images in the file.
MPS: Mark-to-Print Search. This transaction is used when a latent
is to be searched against a Prints database. If the latent is not already
in the remote system, it must be included as an image in the file.
PMS: Print-to-Mark Search. This transaction is used when a set of
prints is to be searched against an Unidentified Latent database. If the persons
prints are not already in the remote system they must be included as images
in the file. If they are already present in the remote system, they may instead
be specified by one of the unique identification numbers in the Type-2 record.
MMS: Latent-to-Latent Search. In this transaction the file contains
a latent which is to be searched against an Unidentified Latent database in
order to establish links between various scenes of crime. If the latent is
not already in the remote system, it must be included as an image in the file.
DBS: Database Search. This transaction is intended primarily as a
means of searching a remote image database, and only contains a Type-1 and
a Type-2 record. The Type-2 record specifies the textual parameters for a
fingerprint, latent or photo search. The result of the search is an SRE transaction
which lists those fingerprints, latent or photo that meet the search criteria.
The images can then be retrieved using an IRQ or an PHR request.
SRE: Search Results. This transaction contains a Type-1 and Type-2
record which detail the results of the search. The way fields are interpreted
will depend on the original search request and to whom the search request
was sent. If the SRE transaction is coming from an AFR system, the AFR system
will specify a list of potential matches in the Respondents List (RLS). Additional
information regarding the search, such as images and signatures can be attached
to the record using Type-4, Type-7, Type-8 or Type-10 records.
USA: Add Latent to Unidentified Latents Collection. Besides containing
the image of the latent being added to the database, or the image of a complete
lift or photograph, the file includes a Type-2 record in which information
is transmitted about the latent.
In some circumstances, a full lift or photograph of a sequence of latents
is to be transmitted from one system to another, by agreement with both parties
and not in response to an IRQ. In such circumstances the following apply.
- Any block on USA transactions must be removed.
- The image of the original must be transmitted as a Type-7 Record, captured
at high resolution.
USR: Remove Latent from Unidentified Latents Collection. This transaction
contains, besides the Type-1 record, only a Type-2 record in which enough
information is given to uniquely specify the latent.
ATP: Add To Print Collection. This transaction is used for sending
a complete set of prints or an entire fingerprint form to a remote site, as
a new record or to replace an existing record. The FIB field (Fingerprint
Identification Byte) of the Type-2 record identifies the reason for fingerprinting.
The other fields in the record can be used to specify other details about
the fingerprinted subject which may be stored by the AFR system or the image
database.
In certain circumstances complete ten-print forms are to be transmitted from
one system to another, by agreement with both parties and not in response
to an IRQ. In such circumstances the following apply.
- Any block on ATP transactions must be removed.
- A Type-7 Record must be transmitted which contains an image of the full
ten-print form. Field 7.04 (IMD) must be "47".
SUP: Substitute Print(s) Into Existing Ten-Print. During this transaction
individual print(s) are transmitted to replace those in an existing ten-print.
DFP: Delete From Print Collection. This transaction is used to remove
a complete record from a Print collection. Like the USR, this transaction
only contains a Type-1 and a Type-2 record with enough information to uniquely
identify the relevant record.
DIP: Disregard Individual Print(s) Update. This transaction advises
the receiving agency that print(s) supplied by a previous SUP transaction
should no longer be used.
CPR: Criminal Subject Photo Request. This transaction allows the police
officer to retrieve a photo set from an image database. Each set of photos
contains one or more photos of a subject posed from different views and other
photos linked to the person (e.g. tattoos, scars). The Type-2 Record of this
transaction contains only sufficient information to enable the system to make
a unique identification of the person. One of the following should be specified:
Criminal Reference Number (CRO), Other Reference Number (ORN) or Miscellaneous
Reference Number (MN1 to MN5).
PHR: Photo Response. This transaction is for the transmission of a
photo set from a collection, often in response to a CPR transaction. The Type-2
record may contain textual information relevant to the photo.
APC: Add To Print Collection. This transaction is used for sending
a complete set of photos and if required a complete set of fingerprints to
a remote site, as a new record or to replace an existing record. The FIB field
(Fingerprint Identification Byte) of the Type-2 record identifies the reason
for taking fingerprints and/or photos. The other fields in the record can
be used to specify other details about the person which may be stored in the
database.
DPC: Delete From Photo Collection. This transaction is used to remove
a complete set of photos from a photo collection. Like the USR and DFP, this
transaction only contains a Type-1 and a Type-2 record with enough information
to uniquely identify the relevant record.
CPP: Criminal Photo-to-Photo Search. This transaction is a request
for an automated search of a photo set relating to a criminal offence against
a Photo database.
NPP: Non-Criminal Photo-to-Photo Search. This transaction is a request
for an automated search against a Photo database that falls outside the scope
of a CPP transaction.
UPR: Update Request. This transaction is used to update the alphanumerical
and/or image data of one database record. This transaction must contain a
Type-1 and a Type-2 record with enough information to uniquely identify the
relevant record. The identification should be based on the information transmitted
within CNO, MID, CRN, ORN and/or MN1-MN5 fields.
ERR: Error Message. This transaction is generated if the remote system
has difficulty performing the transaction, e.g. if the unique reference number
specified for an IRQ does not exist, or if a particular search is not allowed
on the system. The Type-2 record will contain the error message. Which error
messages are generated in what circumstances is an issue for the system designer.
The definition of these transactions implies that what appears to the officer
performing a search as one transaction may, in fact, involve a number of separate
transactions between the officers workstation and the remote site.
It is likely that a system would be designed to block transactions initiated
by a remote agency unless it had been specifically authorised by a senior user
of the receiving agency.
One limitation of the standard is that it is not permissable for the file to
have more than one transaction field. Thus if, say, a latent is to be searched
against both the latents database and the prints database, two separate files
must be sent.
Table 1 lists which records are permissible in the various transactions.
Table 1: Permissable Codes in Transactions
|
Transaction
type
|
Logical Record type
|
|
1
|
2
|
4
|
7
|
8
|
9
|
10
|
|
IRQ
|
M
|
M
|
-
|
-
|
-
|
-
|
|
|
IMR
|
M
|
M
|
O*
|
O*
|
O
|
-
|
-
|
|
CPS
|
M
|
M
|
O
|
O
|
O
|
-
|
-
|
|
NPS
|
M
|
M
|
O
|
O
|
O
|
-
|
-
|
|
MPS
|
M
|
M
|
O
|
O
|
-
|
O
|
-
|
|
PMS
|
M
|
M
|
O
|
O
|
O
|
-
|
-
|
|
MMS
|
M
|
M
|
O
|
O
|
-
|
O
|
-
|
|
DBS
|
M
|
M
|
-
|
-
|
-
|
-
|
-
|
|
SRE
|
M
|
M
|
O
|
O
|
O
|
-
|
O
|
|
USA
|
M
|
M
|
O*
|
O*
|
-
|
-
|
-
|
|
USR
|
M
|
M
|
-
|
-
|
-
|
-
|
-
|
|
ATP
|
M
|
M
|
M
|
O
|
O
|
-
|
-
|
|
SUP
|
M
|
M
|
M
|
-
|
-
|
-
|
-
|
|
DFP
|
M
|
M
|
-
|
-
|
-
|
-
|
-
|
|
DIP
|
M
|
M
|
-
|
-
|
-
|
-
|
-
|
|
CPR
|
M
|
M
|
-
|
-
|
-
|
-
|
-
|
|
PHR
|
M
|
M
|
-
|
-
|
-
|
-
|
M
|
|
APC
|
M
|
M
|
O
|
O
|
O
|
-
|
M
|
|
DPC
|
M
|
M
|
-
|
-
|
-
|
-
|
-
|
|
CPP
|
M
|
M
|
-
|
-
|
-
|
-
|
M
|
|
UPR
|
M
|
M
|
O
|
O
|
O
|
O
|
O
|
|
NPP
|
M
|
M
|
-
|
-
|
-
|
-
|
M
|
|
ERR
|
M
|
M
|
-
|
-
|
-
|
-
|
-
|
Key:
| M |
= |
Mandatory |
| O |
= |
Optional |
| O* |
= |
at least one of these Logical Record Types must be included
in this transaction type |
| - |
= |
not allowed
|
1.1.5 Field 1.05 Date of Transaction (DAT)
This field indicates the date on which the transaction was initiated and must
conform to the ISO standard notation of
YYYYMMDD
where YYYY is the year, MM is the month and DD is the day of the month. Leading
zeros are used for single figure numbers. For example, "19931004"
represents the 4 October 1993.
1.1.6 Field 1.06 Priority (PRY)
This optional field defines the priority, on a level of 1 to 4, with which
the request is to be treated. "1" is the highest priority and "4"
(the default if no priority field is present) the lowest. It is up to the receiving
agency to define its policy on how each priority level is interpreted.
1.1.7 Field 1.07 Destination Agency Identifier (DAI)
This field specifies the destination agency for the transaction.
It consists of two information items in the following format
CC/agency.
The first information item contains the Interpol Country Code, defined in ISO
3166, two alpha-numeric characters long. The second field, agency, is
a free text identification of the agency, up to a maximum of 32 alpha-numeric
characters.
1.1.8 Field 1.08 Originating Agency Identifier (ORI)
This field specifies the file originator and has the same format as the DAI
(Field 1.07).
1.1.9 Field 1.09 Transaction Control Number (TCN)
This is a control number for reference purposes. It should be generated by
the computer and have the following format:
YYSSSSSSSSA
where YY is the year of the transaction, SSSSSSSS is an eight-digit serial
number, and A is a check character generated by following the procedure given
in Appendix 2.
Where a TCN is not available, the field, YYSSSSSSSS, is filled with zeros and
the check character generated as above.
1.1.10 Field 1.10 Transaction Control Response (TCR)
Where a request was sent out, to which this is the response, this optional
field will contain the transaction control number of the request message. It
therefore has the same format as TCN (Field 1.09).
Where a TCR is not available, the field, YYSSSSSSSS, is filled with zeros and
the check character generated as in TCN (Field 1.09).
1.1.11 Field 1.11 Native Scanning Resolution (NSR)
This field specifies the normal scanning resolution of the system supported
by the originator of the transaction. It allows the recipient of a search request
to send the response(s) at either the minimum (or default) scanning rate of
19.68 pixels/mm (500 pixels/inch) or, if it has the ability, at the scanning
rate of the system which made the request. The resolution is specified as two
numeric digits followed by the decimal point and then two more digits (e.g.
"20.00").
If both recipient and sender use the same native sampling resolution it may
be more efficient and less error prone if both systems exchange images at their
native sampling resolution rather than using the default rate specified in the
standard.
The current ANSI/NIST standard allows any sampling rate from 500 to 520 pixels/inch,
but the intention is for new systems to adopt 500 pixels/inch or 19.68 pixels/mm.
1.1.12 Field 1.12 Nominal Transmitting Resolution (NTR)
This five-byte field specifies the nominal transmitting resolution for the
images being transmitted. The resolution is expressed in pixels/mm in the same
format as NSR (Field 1.11)
| 2 Type-2 Logical Record: Descriptive Text |
|
|
The structure of most of this record is not defined by the ANSI/NIST standard.
The record contains information of specific interest to the agencies sending
or receiving the file. To ensure that communicating fingerprint systems are
compatible the INT-I requires that only the fields listed below are contained
within the record. This document specifies which fields are mandatory and which
optional, and also defines the structure of the individual fields.
Currently the numbers 001 to 074 have been assigned to specific fields. Numbers
075 to 199 are reserved for future additions to the INT-I. The fields 200 to
999 are outside the scope of the INT-I and may be used for national requirements
or by system implementers for information specific to their systems.
A file may contain only a small subset of these fields, depending on the transaction
taking place.
The character set used for Type-2 fields shall contain only the 7-bit ANSI
code for information interchange.
2.1 Fileds for Type-2 Logical Record
Fields 2.001 to 2.003 are mandatory in all records. They give essential
information about the record.
2.1.1 Field 2.001 Logical Record Length (LEN)
This mandatory field contains the length of this Type-2 record, and specifies
the total number of bytes including every character of every field contained
in the record and the information separators.
2.1.2 Field 2.002 Image Designation Character (IDC)
The IDC contained in this mandatory field is an ASCII representation of the
IDC as defined in the file content field of the Type-1 record.
2.1.3 Field 2.003 System Information (SYS)
This field is mandatory and contains four bytes which indicate which version
of the INT-I this particular Type-2 record complies with. This feature gives
the INT-I the ability to evolve as necessary while still allowing a system to
process transactions generated by a system complying with an older version of
the INT-I.
The first two bytes specify the major version number, the second two the minor
revision number. For example, this implementation is version 3 revision 0 and
would be represented as «0300».
Fields 2.004 and 2.005 contain
general information regarding the file. Their use is optional in most transactions.
2.1.4 Field 2.004 Date of Record (DAR)
This specifies the date, in ISO format, on which the record was first created,
and is formatted according to the ISO standard
YYYYMMDD
where YYYY is the year, MM is the month, and DD is the day, as explained in
DAT (Field 1.05). This field will probably be generated
automatically.
2.1.5 Field 2.005 Date of Last Update (DLU)
This specifies the most recent date on which the data were changed in the record.
The field is formatted in the ISO standard of
YYYYMMDD
where YYYY is the year, MM is the month, and DD is the day, as explained in
DAT (Field 1.05). Like Date of Record (see above) this field
would be generated by the system when the fingerprint record is amended.
Fields 2.006 to 2.016 are reference
information which give information about the nature of the file and its contents.
They are, in general, optional, although some are mandatory for certain transactions.
2.1.6 Field 2.006 Send Copy To (SCT)
This field indicates to the receiver to send the response of the transaction
to other stations. It consists of one or more subfields, each having the format
of DAI (Field 1.07), namely up to two alpha-numeric characters
for the Interpol Country Code and up to 32 alpha-numeric characters of free
text.
2.1.7 Field 2.007 Case Number (CNO)
This is a number assigned by the local fingerprint bureau to a collection of
latents found at a scene-of-crime. The following format is adopted:
CC/number
where CC is the Interpol Country Code, two alpha-numeric characters in length,
and the number complies with the appropriate local guidelines and may
be up to 32 alpha-numeric characters long.
This field allows the system to identify latents associated with a particular
crime.
2.1.8 Field 2.008 Sequence Number (SQN)
This specifies each sequence of latents within a case. It can be up to four
numeric characters long.
A sequence is a latent or series of latents which are grouped together for
the purposes of filing and/or searching. This definition implies that even single
latents will still have to be assigned a sequence number.
In the case of search requests the field is included for identification purposes:
if the remote system is an AFR system it can use the case number, sequence number
and latent identifier to determine whether it already has an AFR encoding of
the latent.
This field together with MID (Field 2.009) may be included
to identify a particular mark within a sequence.
2.1.9 Field 2.009 Latent Identifier (MID)
This specifies the individual latent within a sequence. The value is a single
letter, with 'A' assigned to the first latent, 'B' to the second, and so on
up to a limit of 'J'.
This field is used analog to the latent sequence number discussed in the description
for SQN (Field 2.008).
2.1.10 Field 2.010 Criminal Reference Number (CRN)
This is a unique reference number assigned by a national agency to an individual
who is charged for the first time with committing an offence. Within one country
no individual ever has more than one CRN, or shares it with any other individual.
However, the same individual may have Criminal Reference Numbers in several
countries, which will be distinguishable by means of the country code.
The CRN field consists of at least one subfield, which in turn consists of
two information items. The following format is adopted for each subfield:
CC/number
where CC is the Interpol Country Code, two alpha-numeric characters in length,
and the number complies with the appropriate national guidelines of the
issuing agency, and may be up to 32 alpha-numeric characters long.
In the case of CPS transactions, the fingerprint officer may believe that he/she
already knows the CRN (e.g. as the result of a name check). This field will
then specify that CRN, and will allow a verification to be carried out before
a print-to-print search on the complete database is initiated.
In the case of PMS searches this field may be used to specify the CRN of the
person whose ten-prints are to be searched against an Unidentified Latents collection.
This may be useful if the remote system has already encoded and filed the individuals
prints.
In an SRE transaction in which the identy of the subject is certain, the CRN
is of that individual. For example, Agency A might initiate an SRE transaction,
in response to a CPS from Agency B, after an Agency A fingerprint expert has
examined the fingerprints and identified the individual. System design should
ensure that the response makes clear what has been done.
Similarly, for an IRQ the field may be used to find a given individuals
prints in the collection. In this case the responding IMR may contain the same
CRN.
2.1.11 Field 2.011 Other Reference Number (ORN)
This is a unique reference number for a ten-print set which does not have a
CRN. It is very similar in format and function to CRN (Field
2.010). The field consists of at least one subfield, which in turn consists
of two information items. The following format is adopted for each subfield:
CC/type_number/ref_number
where CC is the Interpol Country Code, two alpha-numeric characters in length,
type_number consists of up to 32 alpha-numeric characters of free text
defining the type of reference number, and ref_number complies with the
appropriate national guidelines of the issuing agency, and may be up to 32 alpha-numeric
characters long.
2.1.12 Field 2.012 Miscellaneous Identification Number
(MN1)
Any miscellaneous identification numbers may be entered in this and the following
four fields (MN1 to MN5). Each of these fields may have a maximum length of
32 alpha-numeric characters.
2.1.13 Field 2.013 Miscellaneous Identification Number
(MN2)
2.1.14 Field 2.014 Miscellaneous Identification Number
(MN3)
2.1.15 Field 2.015 Miscellaneous Identification Number
(MN4)
2.1.16 Field 2.016 Miscellaneous Identification Number
(MN5)
Fields 2.017 to 2.025 are used
to give information about specific images involved in the transaction. For this
reason, if the fingerprints were not taken at the same session each must have
as many subfields as there are images in the file. These subfields form a list
of data, each consecutive element relating to the respective image in the file.
The requirement for these fields depends upon the transaction being undertaken.
2.1.17 Field 2.017 Finger Number (FNU)
This field consists of a number of subfields.
The first subfield consists of one of the letters T, F or I, which have the
following meaning:
|
T
|
All ten rolled fingerprints were obtained at the same
session (the usual circumstance), and the descriptive fields are associated
with all ten images. |
|
F
|
All 14 fingerprints , including both rolled and plain,
were obtained at the same session, and the descriptive fields are associated
with all 14 images.
|
|
I
|
The separate prints are specified individually. Each subfield
after the first contains a finger number from FGP (Field 4.04) or an image
description from IMD (Field 7.04).
|
If the first subfield is I then any of Fields 2.018 to
2.025 inclusive which are used will contain a number of
subfields, each relating to the respective image in this FNU field.
2.1.18 Field 2.018 Fingerprint Identification Byte (FIB)
This field consists of one subfield for each corresponding subfield in FNU
(Field 2.017)
Each subfield contains two characters which are used to indicate the reason
for fingerprinting. It has one of the following values:
| 00 |
Caution |
| 01 |
Charge |
| 02 |
Prison |
| 03 |
Composite Indicator |
| 04 |
Suspect not Charged |
| 05 |
Immigration |
| 06 |
Asylum |
| 07 |
Elimination |
| 08 |
Police Officer |
| 09 |
Scene of Crime Officer |
| 10 |
Other reason |
In the case of "10", RFP (Field 2.021) can
be used to give a more detailed description.
In search transactions the field specifies the nature of a transmitted set
of ten-prints. In SRE and IMR responses the field will specify the nature of
the ten-prints being examined and will therefore effectively echo the original
search or image retrieval request.
2.1.19 Field 2.019 Date Fingerprinted (DPR)
This field consists of one subfield for each corresponding subfield in FNU
(Field 2.017), and is intended to be used for both prints
and latents.
For prints this field contains the date on which the subject was fingerprinted
and refers to the date on which the prints included in the transaction were
taken.
For latents this field specifies the date on which the latent was inspected
at the scene of the crime by a scene examiner.
The format is the ISO standard of
YYYYMMDD
where YYYY is the year, MM is the month, and DD is the day, as explained in
DAT (Field 1.05).
2.1.20 Field 2.020 Time of Fingerprinting (TOF)
This field consists of one subfield for each corresponding subfield in FNU
(Field 2.017), and is intended for use with prints.
It specifies the time at which fingerprints were taken. The format is
HHMM
where HH is a two digit hour reference and MM a similar minute reference. Standard
twenty-four hour clock notation will be used (eg "0730", "1752"
etc). Midnight should be recorded as either "2359" or "0001",
instead of "2400" or "0000".
2.1.21 Field 2.021 Reason Fingerprinted (RFP)
This field consists of one subfield for each corresponding subfield in FNU
(Field 2.017).
It is an alpha-numeric field with a maximum length of 128 alpha-numeric characters
and is to allow the human operator to enter an extra message, for example giving
further details of the reason for fingerprinting or information about how a
search is to be carried out.
2.1.22 Field 2.022 Place Of Arrest (POA)
This field consists of one subfield for each corresponding subfield in FNU
(Field 2.017).
Each subfield specifies the place of arrest, or the place where the fingerprints
were taken, in the same format as DAI (Field 1.07).
2.1.23 Field 2.023 Owning Bureau (OBU)
This field consists of one subfield for each corresponding subfield in FNU
(Field 2.017), and is intended for use with both prints
and latents. The format of the field is the same as that used in POA (Field
2.022) and DAI (Field 1.07).
2.1.24 Field 2.024 Date of Notice (DON)
This field consists of one subfield for each corresponding subfield in FNU
(Field 2.017). It specifies the Date of Notice of the record.
The format is according to the ISO standard of
YYYYMMDD
where YYYY is the year, MM the month and DD the day, as explained in DAT (Field
1.05).
2.1.25 Field 2.025 Station Inputting Mark (SIM)
This field specifies the local office inputting the latent. Its format is the
same as DAI (Field 1.07).
Fields 2.026 to 2.028 are used
to specify information about image quality and the type of pattern classification
used. The precise definition of these fields is to be determined and will be
published in a future revision of the INI-I.
2.1.26 Field 2.026 Quality Measure (QLM)
This field contains at least one subfield. Each subfield contains two information
items: the first is the IDC code of the finger to which this subfield refers,
and the second is a quality measure assigned either by the fingerprint examiner
or automatically by the system. The format of the quality measure has not yet
been determined.
2.1.27 Field 2.027 Coarse Classification of Patterns
(CCP)
This field contains at least one subfield. Each subfield contains at least
two information items: the first is the IDC code of the finger to which this
image refers, and the second is the character representing the coarse classification.
Each subsequent information item specifies a further coarse classification of
the fingerprint, which permits allowances. The coarse classification is represented
by an alpha-numeric character, but the precise classification to be employed
is yet to be determined.
2.1.28 Field 2.028 Fine Classification of Patterns (FCP)
This represents the detailed code for the fingerprint pattern class. It contains
a number of subfields where each subfield contains at least three information
items. The first information item is the IDC of the relevant image. The second
is either S or F, recommending whether the pattern is for filing or searching.
The third is a character string with between 1 and 4 alpha-numeric characters
containing the fine classification. If the fine classification is doubtful,
more than one fine classification may follow the IDC code.
The precise classification to be employed is yet to be determined.
Fields 2.029 to 2.051 are
used in several transactions to convey personal information relating to the
file. This information is generally used for filing purposes, although there
are some cases where this personal information may be used for searches.
2.1.29 Field 2.029 Nominal File (NLF)
This field consists of two subfields. The first subfield is a single byte.
The value of the first subfield is « 0 » if the data contained in
fields 2.030 to 2.051 is transmitted
within this Type 2 record. The value of the first subfield is « 1 »
if the data is transmitted using a Formatted Message. If the first subfield
is « 0 » then the second subfield is blank. If the first subfield
is « 1 » then the second contains a reference to the Formatted Message
in free text, up to 32 alpha-numeric characters.
2.1.30 Field 2.030 Name (NAM)
This field contains the names of the subject. The format is:
family_name/name/name/ . . .
For instance Charles Peter Bell would appear as "BELL/CHARLES/PETER".
If only the family name (surname) is known then this is followed by a single
slash. The entire field is limited to 64 characters including the slashes. Spaces,
apostrophes, hyphens and full stops that occur within a component name should
be entered as such. If the name is longer than 64 characters the 64th character
should be a plus sign. The plus sign can only be used in the final position.
2.1.31 Field 2.031 Maiden Name (MNA)
The format of this field is identical to NAM (Field 2.030),
and is limited to 64 characters including the slashes. Spaces, apostrophes,
hyphens and full stops that occur within a component name should be entered
as such. If the name is longer than 64 characters the 64th character should
be a plus sign. The plus sign can only be used in the final position.
2.1.32 Field 2.032 Address (ADD)
This field contains the address of the subject, in free text up to 128 alpha-numeric
characters.
2.1.33 Field 2.033 True Identity (TRU)
This field contains information on how the individual's true identity was determined.
It consists of two information items in the following format:
A/description
The first subfield contains a single binary digit, A, which is "0"
(the default value) if true identity has not been established, or "1"
if a positive result to an investigation has been obtained. The description
consists of 128 characters of free text, describing the manner in which the
true identity was established.
2.1.34 Field 2.034 Aliases (AKA)
If present this field consists of at least one subfield. Each subfield is formatted
as NAM (Field 2.030). Its use is identical to NAM.
2.1.35 Field 2.035 Date of Birth (DOB)
This field specifies the date of birth in ISO format:
YYYYMMDD
where YYYY is the year, MM is the month, and DD is the day, as explained in
DAT (Field 1.05).
2.1.36 Field 2.036 Date of Birth Range (DBR)
Sometimes it will not be possible to specify the date of birth exactly. In
such circumstances a date of birth range may specified. The Format of the
field is
YYYYMMDDQYYYYMMDD
where the two strings YYYYMMDD are the two ISO dates defining the range, and
Q is qualifier, whose value is always 4, separating the two dates. Thus if the
range is between 1st December 1995 and 31st January 1996, the field value will
be «19951201419960131».
The dates may include the wildcard character *, which can be used both if the
start or end of the period is uncertain (eg. v********419940101») and
if the dates cannot be specified exactly (eg. «1992****419930101»).
2.1.37 Field 2.037 Place of Birth (POB)
This field consists of up to three information items and specifies the place
of birth.
The format is
CC/country/town
where CC is the Interpol Country Code, two alpha-numeric characters long, country
is the free text equivalent, up to 32 characters long, and town is the
free text name of the town of birth, up to 32 characters long.
2.1.38 Field 2.038 Nationality (NAT)
This field consists of up to two information items and specifies the nationality
of the fingerprinted subject.
The format is
CC/nationality
where CC is the Interpol Country Code, two alpha-numeric characters long, and
nationality is the free text equivalent, up to 32 characters long.
2.1.39 Field 2.039 Sex (SEX)
This is a single letter code representing the sex of the subject
| female |
F |
| male |
M |
| not certain |
U |
2.1.40 Field 2.040 Colour (COL)
This is a single letter code representing the colour of the fingerprinted subject.
It is a one letter code:
| white |
W |
| non-white |
N |
| not certain |
U |
2.1.41 Field 2.041 Height (HGT)
This field specifies the subjects height. The first letter indicates
whether the height is in feet and inches or in centimetres:
| F |
The units are imperial, i.e. feet and inches |
| M |
The height is defined in centimetres.
|
The first letter is followed by a three-digit number (including leading zeros)
representing the height. For an imperial measure the first digit indicates the
feet whilst the second and third digits represent the inches which may range
from 00-11. For instance, for a person 5ft 8in (173 cm) tall this field would
be either "F508" or "M173".
2.1.42 Field 2.042 Build (BLD)
This field is up to 32 characters long, and contains a free-text description
of the subject's build.
2.1.43 Field 2.043 Hair (HAI)
This field is up to 32 characters long, and contains a free-text description
of the colour and style of the subject's hair.
2.1.44 Field 2.044 Face (FAC)
This field is up to 256 characters long, and contains a free-text description
of the subject's face.
2.1.45 Field 2.045 Languages Spoken (LAN)
This field consists of up to ten subfields, each of which consists of two information
items, and specifies the languages spoken by the fingerprinted subject.
The format of each subfield is free text up to 32 characters long.
2.1.46 Field 2.046 Photograph Number (PHO)
This field consists of two subfields, the first subfield being a single character.
If no photograph of the subject is available then the subfield contains "0"
and the second subfield is empty. If a photograph is available then the first
subfield contains "1".
The second subfield is up to 32 alpha-numeric characters long, and contains
the reference number of the photograph.
2.1.47 Field 2.047 Passport Number (PSP)
This field contains a passport number and is up to 32 alpha-numeric characters
long.
2.1.48 Field 2. 048 Marks etc (MAR)
This field consists of up to 16 subfields, each being 64 alpha-numeric characters
of free text describing marks, scars and tattoos of the fingerprinted subject.
If images of the marks, scars and/or tattoos exists they should be included
as Type 10 records within the transaction.
2.1.49 Field 2.049 Occupation (OCC)
This field contains a free text description of the subject's occupation, and
is up to 64 characters long.
2.1.50 Field 2.050 Warning ( WNG)
This is a free text field, up to 32 alpha-numeric characters, warning if the
subject is dangerous ( eg. carries firearms, violent, etc.)
2.1.51 Field 2.051 Modus Operandi (MDO)
This field contains a free text description of the subject's normal modus operandi,
and is up to 64 characters long.
Fields 2.052 to 2.063 are search
criteria. In most cases, it is possible to allow a range of values to be specified
within a type of criterion as well as exact values. Special fields are included
to allow this. In these cases, either, but not both, of the fields may be used
to search on the basis of a particular aspect.
2.052 Geographical Area of Crime (GAC)
This field indicates the geographical area in which the crime was committed.
The field consists of one or more subfields in the following format:
CC/area/GIS.
The first subfield contains the Interpol Country Code, two alpha-numeric characters
long. The second field, area, is a free text identification of the area,
up to a maximum of 256 alpha-numeric characters, and may include the actual
address at which the offence was committed. The third (optional) subfield, up
to 16 alpha-numeric characters long, can contain a reference number as generated
by a Geographical Information System. The format of the number is unspecified.
2.1.53 Field 2.053 Geographical Search Area (GSA)
This field is split into one or more subfields, each specifying a geographical
region as two information items in the following format:
CC/area
where CC is the Interpol Country Code, two alpha-numeric characters long, and
the second information item, area, is a free text identification of the
area, up to a maximum of 32 alpha-numeric characters.
If omitted in a latent search, then the system should ensure that the geographical
search area defaults to the area specified in GAC (Field 2.052).
The field may also be present in search and image responses, when the field
would be simply a copy of that appearing in the original request transaction.
2.1.54 Field 2.054 Offence Type (OTY)
This field identifies the type of crime committed. It consists of up to seven
subfields, each of which is free text up to 64 alpha-numeric characters long.
2.1.55 Field 2.055 Date of Offence (DOO)
This field specifies the date in ISO format (YYYYMMDD) on which the offence
was committed. In searches it may be used interchangeably with DOR (Field
2.056).
If present in a search it records the date on which the crime was committed.
2.1.56 Field 2.056 Date of Offence Range (DOR)
Sometimes it will not be possible to specify the date of the offence exactly.
In such circumstances a date of offfence range may be specified. The format
of the field is
YYYYMMDDQYYYYMMDD
where the two strings YYYYMMDD are the two ISO dates defining the range, and
Q is a qualifier, whose value is always "4", separating the two dates.
Thus if the range is between 1st December 1995 and 31st January 1996, the field
value will be "19951201419960131".
The dates may include the wildcard character *, which can be used both if the
start or end of the period is uncertain (e.g. "********419940101")
and if the dates cannot be specified exactly (e.g. "1992****419930101").
The use of the field is similar to that of DOO (Field 2.055).
2.1.57 Field 2.057 Date of Offence Search Range (DSR)
This field has the same format as DOR (Field 2.056), including
the same wildcarding mechanism. It is analogous to GSA (Field 2.053)
and can be used to specify a search range. Only prints or latents whose DOO
or DOR (Fields 2.055 and 2.056 respectively)
lie within the listed date range will be included in the search.
2.1.58 Field 2.058 Time of Offence (TOO)
This field specifies the time at which the offence was thought to be committed.
The format is the same as TOF (Field 2.020).
2.1.59 Field 2.059 Time of Offence Range (TOR)
When it is not possible to specify the exact time of the crime, a range of
time may be recorded, similarly to DOR (Field 2.056).
The format of this range is
HHMMQHHMM
where the strings HHMM are the two four-figure time references defining the
range, as used in TOF (Field 2.020), and Q is a qualifier,
whose value is always "4", separating the two times.
2.1.60 Field 2.060 Time of Offence Search Range (TSR)
This field has the same format as TOR (Field 2.059). It
is analogous to GSA (Field 2.053) and can be used to specify
a search range. Only prints or latents whose TOO or TOR (Fields
2.058 and 2.059 respectively) lie within the listed
date range will be included in the search.
2.1.61 Field 2.061 Time Limit (TLM)
If there is a time limit within which a prosecution is to be processed then
this field contains the latest date by which the results must be received. Its
format is the ISO standard notation, as in DAT (Field 1.05).
2.1.62 Field 2.062 ICPO/GS (ICP)
This field consists of a single binary digit: "0" if the request
has not been sent to the Interpol General Secretariat, or "1" if it
has been sent.
2.1.63 Field 2.063 Additional Information (INF)
This field, consisting of 32 alpha-numeric characters, gives a contact point
(e.g. name, phone number) for further information about the request.
Fields 2.064 to 2.066 contain
information regarding the response to an inquiry, and their presence is highly
dependent upon the type of transaction being undertaken. It should be noted
that local legislation or guidelines may prohibit the transmission of images
which have not been verified. Thus the procedure adopted may be for the local
agency to provide resources to verify respondents before initiating a response
to the remote agency, and to return only confirmed matches.
2.1.64 Field 2.064 Respondents List (RLS)
This field contains at least two subfields. The first subfield describes the
type of search that has been carried out, using the three-letter mnemonics which
specify the transaction type in TOT (Field 1.04). The contents
of the remaining subfields depend on the type of transaction..
In some implementations legal constraints or local guidelines will mandate
that the field is restricted to the number of verified respondents only.
If the remote AFR system does not assign scores, then a score of zero should
be used at the appropriate point.
2.1.65 Field 2.065 Recipient Countries (COU)
When a search is to be carried out against the databases of a number of countries,
this field provides confirmation on which have actually been searched. It consists
of a number of subfields, each of which consists of two information items. The
first contains the two character Interpol Country Code of the country whose
database was to be searched. The second is a single binary digit: "0"
if the search was not carried out and "1" if the search was carried
out.
2.1.66 Field 2.066 Result (RES)
This field contains up to 128 alpha-numeric characters of free text, giving
the address to which the response to a transaction should be sent, if this is
to be done other than electronically using an ANSI/NIST message.
Fields 2.067 to 2.071 are flags
whose presence prompts an action to be taken regarding some part of the transaction.
In all cases they are optional and their use may be limited to certain transactions.
2.1.67 Field 2.067 Alert Flag (ALF)
The alert flag is to indicate who should be informed if a match is made involving
the latent or print. It contains three information items in the following format:
CC/agency/additional_information
CC is the Interpol Country Code, two alpha-numeric characters long. The second
item, agency, is a free text identification of the agency, up to a maximum
of 32 alpha-numeric characters. The third is a 128 alpha-numeric string in which
extra information might be added, e.g. a contact person or a telephone number.
This Item is not intended to be interpreted by computer.
A possible use for this field is to indicate a terrorist or a violent criminal.
2.1.68 Field 2.068 Target Criminal Flag (TCF)
This indicates whether the subject is considered to be somebody likely to commit
an offence and whose fingerprints should always be included in a search irrespective
of the defined search scope. The field has one of two possible values:
| 0 |
The subject is not a target criminal |
| 1 |
The subject is a target criminal |
If the field is not present a default value of 0 is assumed. The main use of
the field is in submitting images to an AFR system for a search or to an image
database for filing.
2.1.69 Field 2.069 Identified Flag (IDF)
This field indicates that a given individual has left latents in various areas
which have been successfully matched. The field consists of one or more subfields
each of which refers to an identified case. The first three information items
in a subfield define the geographical area in which the matching latent was
found, in the same format as GAC (Field 2.049). The fourth
information item, which is optional, is the case number of the identified latent.
2.1.70 Field 2.070 Latent Priority Flag (MPF)
This is the latent equivalent of a TCF (Field 2.068) flag.
It indicates that the latent is connected with a particularly serious crime
and that it should always be included in any searches of an Unidentified Latents
database. The flag takes one of two values:
| 0 |
The latent is not a priority latent |
| 1 |
The latent is a priority latent |
2.1.71 Field 2.071 Tie Up Flag (TUF)
This field is used to indicate that the latent to which it refers has been
connected with one or more other latents. Each subfield refers to one of these
other latents and consists of up to four information items relating to it: GAC,
CNO, SQN, and MID (Fields 2.049, 2.007,
2.008 and 2.009 respectively) or MN1
to MN5 (Fields 2.014 to 2.018). The
flag would normally be set, in both enquiry and respondent latents, after a
successful latent-to latent search.
Fields 2.072 to 2.073 are included only if there
is a Type-8 Logical Record, i.e. a signature image.
2.1.72 Field 2.072 Rank (RNK)
This field consists of up to 16 alpha-numeric characters, and contains a free
text description of the rank or grade of the officer providing the signature.
2.1.73 Field 2.073 Date signature (DSG)
This field contains the date at which the signature was written, and will probably
be supplied automatically by the system. It is in the same ISO format as DAR
(Field 2.004).
Finally, field 2.074 is included to allow the passing
of status and error messages. Its use is limited to Error Transactions (ERR),
during which it is mandatory. It must not be present in any other transaction.
2.1.74 Field 2.074 Status/Error Message Field (ERM)
This field contains error messages resulting from image transactions, which
will be sent back to the requester as part of an Error Transaction. The maximum
length of the field is 128 characters. One example of the use of this field
is when the CRO number specified in an image retrieval does not exist. Another
is when a requested transaction is not allowed by the receiving system, for
instance the search of an asylum seeker's prints against the criminal ten-print
database. The field is not intended to be used to transfer information if a
search of the database fails to make any matches.
This field is mandatory for error transactions.
| 3 Type-3 Logical Record: Low Resolution Grey-Scale Image |
|
|
The INT-I does not allow a record of this format.
| 4 Type-4 Logical Record: High Resolution Grey-Scale Image |
|
|
It should be noted that Type-4 records are binary rather than ASCII in nature.
Therefore each field is assigned a specific position within the record, which
implies that all fields are mandatory.
The standard allows both image size and resolution to be specified within the
record. It requires Type-4 Logical Records to contain fingerprint image data
that are being transmitted at a nominal pixel density of 500 to 520 pixels per
inch. The preferred rate for new designs is at a pixel density of 500 pixels
per inch or 19.68 pixels per mm. 500 pixels per inch is the density specified
by the INT-I, except that similar systems may communicate with each other at
a non-preferred rate, within the limits of 500 to 520 pixels per inch.
For a system to comply with the INT-I it is necessary (although not sufficient)
that it can send and receive fingerprints as Type-4 records.
4.1 Fields for Type-4 Logical Record
4.1.1 Field 4.01 Logical Record Length (LEN)
This four-byte field contains the length of this Type-4 record, and specifies
the total number of bytes including every byte of every field contained in the
record.
4.1.2 Field 4.02 Image Designation Character (IDC)
This is the one-byte binary representation of the IDC number given in the header
file.
4.1.3 Field 4.03 Impression Type (IMP)
The impression type is a single-byte field occupying the sixth byte of the
record. The permitted codes are:
| 0 |
Live-scan of plain fingerprint |
| 1 |
Live-scan of rolled fingerprint |
| 2 |
Non-live scan impression of plain fingerprint captured
from paper |
| 3 |
Non-live scan impression of rolled fingerprint captured
from paper |
| 4 |
Latent impression captured directly |
| 5 |
Latent tracing |
| 6 |
Latent photo |
| 7 |
Latent lift |
4.1.4 Field 4.04 Finger Position (FGP)
This fixed-length field of 6 bytes occupies the seventh through twelfth byte
positions of a Type-4 record. It contains possible finger positions beginning
in the left most byte (byte 7 of the record). The known or most probable finger
position is taken from the following table. Up to five additional fingers may
be referenced by entering the alternate finger positions in the remaining five
bytes using the same format. If fewer than five finger position references are
to be used the unused bytes are filled with binary 255. To reference all finger
positions code 0, for unknown, is used. The finger positions are encoded as:
| 0 |
Unknown finger |
| 1 |
Right thumb |
| 2 |
Right index finger |
| 3 |
Right middle finger |
| 4 |
Right ring finger |
| 5 |
Right little finger |
| 6 |
Left thumb |
| 7 |
Left index finger |
| 8 |
Left middle finger |
| 9 |
Left ring finger |
| 10 |
Left little finger |
| 11 |
Plain right thumb |
| 12 |
Plain left thumb |
| 13 |
Plain right four fingers |
| 14 |
Plain left four fingers
|
For scene of crime latents only the codes 0 to 10 should be used.
4.1.5 Field 4.05 Image Scanning Resolution (ISR)
This one-byte field occupies the 13th byte of a Type-4 record. If it contains
"0" then the image has been sampled at the preferred scanning rate
of 19.68 pixels/mm (500 pixels per inch). If it contains "1" then
the image has been sampled at an alternative scanning rate as specified in the
Type-1 record.
4.1.6 Field 4.06 Horizontal Line Length (HLL)
This field is positioned at bytes 14 and 15 within the Type-4 record. It specifies
the number of pixels contained in each scan line. The first byte will be the
most significant.
4.1.7 Field 4.07 Vertical Line Length (VLL)
This field records in bytes 16 and 17 the number of scan lines present in the
image. The first byte is the most significant.
4.1.8 Field 4.08 Grey-scale Compression Algorithm (GCA)
This one-byte field specifies the grey-scale compression algorithm used to
encode the image data. A binary zero indicates that no compression algorithm
has been used. In this case pixels are recorded in left to right, top to bottom
fashion. The FBI will maintain a registry relating non-zero numbers to compression
algorithms. The INT-I will use the same allocation of numbers.
4.1.9 Field 4.09 The Image
This field contains a byte stream representing the image. Its structure will
obviously depend on the compression algorithm used.
| 5 Type-5 Logical Record: Low Resolution Binary Image |
|
|
The INT-I does not allow a record of this format.
| 6 Type-6 Logical Record: High Resolution Binary Image |
|
|
The INT-I does not allow a record of this format.
| 7 Type-7 Logical Record: User-defined Image |
|
|
Type-7 records are intended for user-defined image information relating to
the subject of a transaction. For Interpol purposes this logical record is likely
to fall into two categories, either:
| 1 |
High resolution image data of the palms of the hands or
the soles and toes of the feet, |
| or |
| 2 |
Other image data. |
The category to which each record belongs is defined by IMT (Field
7.03).
When used for Category-1 data, there may be up to twelve of these Type-7 records
in a file: palm, outside edge, inside edge and wrist of each hand plus sole
and toes of each foot. These records contain high resolution image data that
have been captured at the minimum scanning resolution (500 pixels per inch).
They are quantised to eight-bits (ie. 256-level grey scale), a value of zero
being used to define a black pixel and an unsigned value of 255 to define a
white pixel.
When used for Category-2 data there may be up to six of these Type-7 records
in a file. The scanning resolution used to capture the data is specified by
IMR (Field 7.06).
When there are one or more Type-7 logical records, entries are provided in
ten ordered and unnumbered mandatory fields. The first nine are fixed in length
and total 33 bytes. These nine fields precede the image data contained in field
7.10
7.1 Fields for Type-7 Logical Record
7.1.1 Field 7.01 Logical Record Length (LEN)
This four-byte field contains the length of the logical record, specifying
the total number of bytes including every byte of all the fields contained in
the record.
7.1.2 Field 7.02 Image Designation Character (IDC)
The fifth byte contains the one-byte binary representation of the IDC recorded
in CNT (Field 1.03). It is used to identify the image data.
7.1.3 Field 7.03 Image Type (IMT)
The sixth byte contains a one-byte identifier which specifies whether the image
is of Category-1 (palm, sole and toe data) or Category-2 (other) data. The permissable
values of this field are:
| 1 |
Category-1
|
| 2 |
Category-2
|
7.1.4 Field 7.04 Image Description (IMD)
This one-byte field occupies the seventh byte position of a Type-7 record.
The field contains a code selected from the following table.
Table 7.1 Image Description
| Image description |
Code |
| unknown |
20 |
| palm print, left
hand |
21 |
| outside edge, left
hand |
22 |
| inside edge, left
hand |
23 |
| wrist, left hand |
24 |
| palm print, right
hand |
25 |
| outside edge, right
hand |
26 |
| inside edge, right
hand |
27 |
| wrist, right hand |
28 |
| sole, left foot |
29 |
| toes, left foot |
30 |
| sole, right foot |
31 |
| toes, right foot
|
32 |
| part 1 of a ten-print form |
41 |
| part 2 of a ten-print form |
42 |
| part 3 of a ten-print form |
43 |
| part 4 of a ten-print form |
44 |
| part 5 of a ten-print form |
45 |
| part 6 of a ten-print form |
46 |
| the complete ten-print form |
47 |
|
other image
|
50 |
7.1.5 Field 7.05 Pattern Classification (PCN)
When the Type-7 record is used for Category-1 image data, this field, of length
ten bytes, contains the pattern classification of the image, in any agreed format.
If no classification is to be included in the record, then these ten bytes contain
binary zeros.
When the Type-7 record is used for Category-2 image data, these ten bytes contain
zeros.
7.1.6 Field 7.06 Image Capture Resolution (IMR)
This field of length eleven bytes consists of three subfields, starting at
byte number 18.
When the Type-7 record is used for Category-1 image data, this field contains
binary zeros.
When the Type-7 record is used for Category-2 image data, the three subfields
consist of:
| 1 |
The scanning resolution of the captured image in pixels
per 100mm (2 bytes) |
| 2 |
The number of bytes which represent each pixel, up to a
maximum of four (1 byte) |
| 3 |
The value defining white pixels and the value defining
black pixels (4 bytes each, most significant first, unused bytes filled
with zeros) |
Scanning resolution is specified in units of pixels per 100mm using two bytes,
the first being the most significant. For example 7,176 represents (256*7)+176
= 1968, equivalent to 19.68 pixels per mm (500 pixels per inch).
7.1.7 Field 7.07 Horizontal Line Length (HLL)
This two-byte field occupies the 29th and 30th byte positions of the Type-7
record. It is used to specify the number of pixels contained in a single line
scan of the image. The first byte is the most significant.
7.1.8 Field 7.08 Vertical Line Length (VLL)
This two-byte field occupies the 31st and 32nd byte positions of the Type-7
record. It is used to specify the number of scan lines contained in the image.
The first byte is the most significant.
7.1.9 Field 7.09 Grey-scale Compression Algorithm (GCA)
This one-byte field occupies the 33rd byte of the record. It is used to specify
the type of grey-scale compression algorithm used (if any). A binary zero denotes
no compression. In this case the scan sequence is left to right and top to bottom.
Otherwise, the contents of this field is a binary representation of the number
allocated to the particular compression technique used by the interchange parties.
The FBI will maintain a registry relating these numbers to the compression algorithms.
Interpol will use the same allocation of numbers.
7.1.10 Field 7.10 Image Data
This field contains a byte stream representing all of the greys-cale image
data. It commences at the 34th byte of the record.
| 8 Type-8 Logical Record: Signature Image |
|
|
The Type-8 record is used to transmit a signature in the record. This signature
may be either of the officer taking the fingerprints or of the fingerprinted
subject. The signature is represented in uncompressed binary, compressed binary
or vectorized format. Like the other records containing image information the
structure is binary, which implies that record fields take a fixed position
and all fields are mandatory.
The following explains the meaning of the individual fields.
8.1 Fields for Type-8 Logical Record
8.1.1 Field 8.01 Logical Record Length (LEN)
The first four bytes of the Type-8 record contain the length of the record
expressed as the total number of bytes, including every byte of all eight fields
of the record.
8.1.2 Field 8.02 Image Designation Character (IDC)
The fifth byte of the record contains a binary representation of the IDC recorded
in CNT (Field 1.03).
8.1.3 Field 8.03 Signature Type (SIG)
The sixth byte contains the signature type field. The permissable values of
this field are:
| 0 |
The signature is that of the fingerprinted subject |
| 1 |
The signature is that of the fingerprinting officer.
|
8.1.4 Field 8.04 Signature Representation Type (SRT)
This field indicates how the signature is stored, and is located at the seventh
byte of the record. The permissable values of this field are:
| 0 |
The image is uncompressed |
| 1 |
The image is compressed |
| 2 |
The image is vector data.
|
8.1.5 Field 8.05 Image Scanning Resolution (ISR)
This field gives the image scanning resolution in pixels per mm. One byte is
required, in the eighth position of the Type-8 record.
The format is a binary zero if the minimum scanning resolution is used and
a one if the native scanning resolution is used. A zero shall also be recorded
if the image is in vector format.
8.1.6 Field 8.06 Horizontal Line Length (HLL)
This field occupies the ninth and 10th byte of the Type-8 record. For binary
images it specifies the number of pixels per scan line in the image. For vectorized
signature data both bytes contain the value "0000 0000". The first
byte is the most significant.
8.1.7 Field 8.07 Vertical Line Length (VLL)
This two-byte field indicates the number of scan lines present in a binary
image and is positioned at bytes 11 and 12 within the record. As with HLL (Field
8.06) it contains zeros if the signature is in vector representation. The
first byte is the most significant.
8.1.8 Field 8.08 Signature Data
This field contains the image data in uncompressed binary, compressed binary
or vectorized form according to the entry in SRT (Field 8.04).
Binary images are compressed according to the ANSI/EIA-538-1988 facsimile compression
algorithm (FAX Group 4 standard).
Vectorized image data specify a list of vectors describing the pen position
and pen pressure of line segments within the signature. Each vector is five
bytes in length and contains the unsigned binary X position (two bytes, most
significant first), the unsigned binary Y position (two bytes, most significant
first) and the pen pressure (1 byte). A pressure value of "0000 0000"
indicates the end of a line (i.e. pen up), while "0000 0001" to "1111
1110" indicate a range of pressures from the least recordable up to the
maximum recordable pressure for the input device. The end of the vector list
is indicated by a value of "1111 1111".
The origin of the image is the bottom left hand corner and X,Y positions are
expressed units of 0.01mm.
| 9 Type-9 Logical Record: Minutiæ Record |
|
|
Type-9 records shall contain ASCII text describing minutiæ and related
information encoded from a finger or palm. For a tenprint search transaction,
there may be up to ten of these Type-9 records in a file, each of which shall
be for a different finger. There may be up to four of these records for palm
print searches. The Type-9 record shall also be used to exchange the minutiæ
information from latent finger or palm images between similar or different systems.
9.1 Minutiæ and Other Information Descriptors
9.1.1 Minutia Type Identification
This standard defines four identifier characters that are used to describe
the minutia type. These are listed in Table 9.1. A ridge ending shall be designated
Type A. It occurs at the point on a fingerprint or palm print that a friction
ridge begins or ends without splitting into two or more continuing ridges. The
ridge must be longer than it is wide. A bifurcation shall be designated Type
B. It occurs at the point that a ridge divides or splits to form two ridges
that continue past the point of division for a distance that is at least equal
to the spacing between adjacent ridges at the point of bifurcation. A minutia
shall be designated Type C, a compound type, if it is either a trifurcation
(a single ridge that splits into three ridges) or a crossover (two ridges that
intersect). If a minutia cannot be clearly categorized as one of the above three
types, it shall be designated as undetermined, Type D.
Table 9.1 - Minutia types
| Type |
Description |
| A |
Ridge ending |
| B |
Bifurcation |
| C |
Compound (trifurcation or crossover) |
| D |
Type undetermined
|
9.1.2 Minutia Numbering
Each minutia shall be identified by an index number that is assigned to it.
The numbering shall begin at «1» and be incremented by «1»
for as many times as there are minutiæ encountered. This allows each minutia
to be uniquely identified.
9.1.3 Minutiæ Ridge Counts
Ridge counts may be made from each minutia in a fingerprint or palm print to
certain other neighboring minutiæ. When this occurs, ridge counts between
designated minutiæ shall be associated with the applicable index numbers
so as to ensure maintenance of the proper relationships. Rules for identifying
neighboring minutiæ an