Information technology — Biometric data interchange formats — Part 6: Iris image data — Amendment 1: Conformance testing methodology and clarification of defects

Technologies de l'information — Formats d'échange de données biométriques — Partie 6: Données d'image de l'iris — Amendement 1: Méthodologie d'essai de conformité et clarification des défauts

General Information

Status
Published
Publication Date
15-Sep-2015
Current Stage
6060 - International Standard published
Start Date
24-Jul-2016
Completion Date
16-Sep-2015
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 19794-6:2011/Amd 1:2015 - Conformance testing methodology and clarification of defects
English language
38 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO/IEC
STANDARD 19794-6
Second edition
2011-10-01
AMENDMENT 1
2015-10-01
Information technology — Biometric
data interchange formats —
Part 6:
Iris image data
AMENDMENT 1: Conformance testing
methodology and clarification of defects
Technologies de l’information — Formats d’échange de données
biométriques —
Partie 6: Données d’image de l’iris
AMENDEMENT 1: Méthodologie d’essai de conformité et
clarification des défauts
Reference number
ISO/IEC 19794-6:2011/Amd.1:2015(E)
©
ISO/IEC 2015

---------------------- Page: 1 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)

COPYRIGHT PROTECTED DOCUMENT
© ISO/IEC 2015, Published in Switzerland
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form
or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior
written permission. Permission can be requested from either ISO at the address below or ISO’s member body in the country of
the requester.
ISO copyright office
Ch. de Blandonnet 8 • CP 401
CH-1214 Vernier, Geneva, Switzerland
Tel. +41 22 749 01 11
Fax +41 22 749 09 47
copyright@iso.org
www.iso.org
ii © ISO/IEC 2015 – All rights reserved

---------------------- Page: 2 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)
Contents Page
Foreword . iv
Annex A (normative) Conformance Testing Methodology . 4
A.1 Introduction . 4
A.2 Table of requirements . 4
A.3 Table of test assertions . 19
A.3.1 Level 1 and Level 2 conformance assertions for common requirements . 15
A.3.2 Level 1 and Level 2 specific conformance assertions for Type 01 data format . 23
A.3.3 Level 1 and Level 2 specific conformance assertions for Type 02 data format . 25
A.3.4 Level 1 and Level 2 specific conformance assertions for Type 03 data format . 27
A.3.5 Level 1 and Level 2 specific conformance assertions for Type 07 data format . 29
A.3.6 Test Notes . 31
A.3.7 Additional information about image file formats (informative) . 36
© ISO/IEC 2015 – All rights reserved iii

---------------------- Page: 3 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies
(ISO member bodies). The work of preparing International Standards is normally carried out through ISO
technical committees. Each member body interested in a subject for which a technical committee has been
established has the right to be represented on that committee. International organizations, governmental and
non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the
International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
The procedures used to develop this document and those intended for its further maintenance are described
in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the different types of
ISO documents should be noted. This document was drafted in accordance with the editorial rules of the
ISO/IEC Directives, Part 2 (see www.iso.org/directives).
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of any patent
rights identified during the development of the document will be in the Introduction and/or on the ISO list of
patent declarations received (see www.iso.org/patents).
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation on the meaning of ISO specific terms and expressions related to conformity assessment,
as well as information about ISO's adherence to the WTO principles in the Technical Barriers to Trade (TBT)
see the following URL: Foreword - Supplementary information
Amendment 1 to ISO/IEC 19794-6:2011 was prepared by Joint Technical Committee ISO/IEC JTC 1,
Information Technology, Subcommittee SC 37, Biometrics.

iv © ISO/IEC 2015 – All rights reserved

---------------------- Page: 4 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)
Information Technology — Biometric data interchange
formats — Part 6: Iris image format
Amendment 1: Conformance testing methodologies and clarification of
defects
1. The following text is to be added to the "Introduction" clause of ISO/IEC 19794-6:
Annex A of this International Standard is distinct from the ISO/IEC 29109-6 which addressed conformance
testing only of the first, 2005, edition of the ISO/IEC 19794-6. The normative Annex A of this International
Standard addresses conformance testing of data formats specified in this International Standard (i.e. second
edition of 19794-6).

2. The following text is to be added to the "Scope" clause of ISO/IEC 19794-6:
This part of ISO/IEC 19794 also specifies elements of conformance testing methodology, test assertions, and
test procedures as applicable to this part of ISO/IEC 19794. It establishes test assertions pertaining to the
structure of the iris image data format as specified in Clause 6, 7 and 8 of this part of ISO/IEC 19794 (Type A
Level 1 as defined in ISO/IEC 19794-1/Amd 1:2013), test assertions pertaining to internal consistency by
checking the types of values that may be contained within each field (Type A Level 2 as defined in ISO/IEC
19794-1/Amd 1:2013), and semantic test assertions (Type A Level 3 as defined in ISO/IEC 19794-1/Amd
1:2013.
The conformance testing methodology specified in this part of ISO/IEC 19794 does not establish
 tests of other characteristics of biometric products or other types of testing of biometric products (e.g.
acceptance, performance, robustness, security),
 tests of conformance of systems that do not produce data records conforming to the requirements of
this part of ISO/IEC 19794.

3. The following text is to be added to the "Conformance" clause of ISO/IEC 19794-6:
Biometric data interchange format conformance tests conform to this part of ISO/IEC 19794 if they satisfy all
of the normative requirements set forth in clause 8. Specifically, they shall use the test methodology specified
in Clauses A.1, A.2 and A.3 of ISO/IEC 19794-1/Amd 1:2013, and all Level 1, Level 2 and Level 3 tests shall
use the assertions defined in Table A.2 of Clause A.3 of this part of ISO/IEC 19794 in conformity with the
concept and rules set in 19794-1 Annex A1.
Implementations of this part of ISO/IEC 19794 tested according to the specified methodology shall be able to
claim conformance only to those biometric data record (BDR) requirements specified in this part of ISO/IEC
19794 that are tested by the test methods established by this methodology.
Implementations of this part of ISO/IEC 19794 do not necessarily need to conform to all possible aspects of
this part of ISO/IEC 19794, but only to those requirements that are claimed to be supported by the
implementation in an implementation conformance statement (ICS), filled out in accordance with Clause A.3 of
ISO/IEC 19794-1/Amd 1:2013 and tables of Clause A.3 of this part of ISO/IEC 19794.
© ISO/IEC 2015 – All rights reserved 1

---------------------- Page: 5 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)

4. The following referenced document is to be added to clause "Normative References" of ISO/IEC 19794-6:
 ISO/IEC 19794-1:2011 – Information Technology – Biometric data interchange formats – Part 1:
Framework. Amendment 1: Generalized Conformance Testing Methodology

5. In clause 6.1 of ISO/IEC 19794-6:2011, Table 1, delete title "compression", replace "Mode" with
"Compression mode", replace "method" with "Data encoding method", and replace all appearances of "n/a"
with "RAW"

6. In clause 6.5.1 of ISO/IEC 19794-6:2011, remove 2nd sentence: "At least one region shall be masked."

st
7. In clause 6.5.1 of ISO/IEC 19794-6:2011, add to the end of the 1 paragraph the following text:
In the Cropped and Masked Iris Image type, the image regions outside of the iris itself shall be masked with
uniform pixel values in order to increase compressibility and to ensure that coding bytes are allocated
maximally to the iris texture itself.
Pixels in the sclera shall be replaced uniformly with the value 200.
Furthermore, when upper and/or lower eyelids are detected within the cropped image, then pixels in these
eyelid regions and beyond shall be replaced with the value 128 such that normal methods for detecting and
fitting such eyelid boundaries in unmasked images may continue to function with the Cropped and Masked Iris
Image type. Note that none, one or both of the upper or lower eyelids may occlude the iris (see Figure 3). In
all these cases, the pixels in the sclera shall be replaced uniformly with the value 200, and if eyelid regions are
detected, pixels in those regions and beyond shall be replaced with the value 128.

8. In clause 6.5.2 of ISO/IEC 19794-6:2011, change "The sclera mask shall extend to the first and last
columns unless the upper and lower eyelids touch there." with "The sclera mask shall extend to the first and
last columns unless the extremes of the upper and lower eyelids meet inside the left or right image boundary."

9. In clause 6.5.3 of ISO/IEC 19794-6:2011, change Figure 3 with the following one:
2 © ISO/IEC 2015 – All rights reserved

---------------------- Page: 6 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)

(a) (b)

(c) (d)
Figure 3 - Examples of Cropped and Masked iris images. (a) Iris occluded by both eyelids. (b) Iris
occluded by the upper eyelid and not the lower eyelid. (c) Iris occluded by the lower eyelid and not the
upper eyelid. (d) Iris is not occluded by eyelids

10. Replace Annex A of ISO/IEC 19794-6:2011 with the following one:


© ISO/IEC 2015 – All rights reserved 3

---------------------- Page: 7 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)
Annex A
(normative)
Conformance Testing Methodology
A.1 Introduction
The testing methodology specified in ISO/IEC 19794-1:2011 AMD 1 shall apply. The content of the tables
below is based on the conformance testing methodology outlined in ISO/IEC 19794-1:2013 AMD 1 and shall
only be used in the context of that testing methodology.
A.2 Table of requirements
The normative requirements of ISO/IEC 19794-6:2011 Biometric Data Interchange Formats – Part 6 - iris
Image Data are listed in Table A.1 (Table A.1 extends over multiple pages). The supplier of the IUT shall
explain which optional components of the standard are supported and the testing laboratory shall note the
results of the test.
NOTE TO ISO EDITOR: it is required to repeat the title of all tables in this document wherever the table
extends over multiple pages.
4 © ISO/IEC 2015 – All rights reserved

---------------------- Page: 8 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)
Table A.1 — Table of requirements for data formats
Applicable to format type
Reference
Requirement IUT Supported Test
in Data Requirement Summary Level Status
Type Type Type Type
ID Support Range Result
Format
01 02 03 07
Table3
R-1. The format identifier shall be recorded in four bytes. 1 M Y Y Y Y
row 1
The format identifier shall consist of three characters "IIR",
Table3
R-2. standing for iris image record, followed by a zero byte as a 1 M Y Y Y Y
row 1
NULL string terminator.
The number for the version of that part of ISO/IEC 19794 used
Table3
R-3. for constructing the iris image data record shall be placed in 1 M Y Y Y Y
row 2
four bytes.
This version number shall consist of three ASCII numerals
followed by a zero byte as a NULL string terminator. The first
Table3
R-4. and second character will represent the major version number 1 M Y Y Y Y
row 2
(‘0’,’2’) and the third character will represent the minor revision
number (‘0’).
Table3 The length (in bytes) of the entire iris image data record shall
R-5. 1 M Y Y Y Y
row 3 be recorded in four bytes.
Table 3
32
R-6. The length of record shall be a value between 69 and (2-1) 1 M Y Y Y Y
row 3
Table3 This count shall be the total length of the data block including
R-7. 2 M Y Y Y Y
row 3 the iris record header and one or more representation records.
Table3 The total number of iris representations in the record shall be
R-8. 1 M Y Y Y Y
row 4 recorded in two bytes.
Table 3 The total number of iris representations in the record shall be a
R-9. 1 M Y Y Y Y
row 4 number between 1 and 65535
Table3
R-10. A minimum of one representation is required. 2 M Y Y Y Y
row 4
© ISO/IEC 2015 – All rights reserved 5

---------------------- Page: 9 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)
Table 3 The number of iris representations shall be equal to the number
R-11. 2 M Y Y Y Y
row 4 of representations present in the record
Table 3
R-12. The certification flag shall be composed of one single byte 1 M Y Y Y Y
row 5
Table 3 The certification flag shall be a 00 value, as no certification
Hex
R-13. 1 M Y Y Y Y
row 5 blocks are expected
Table 3
R-14. There shall not be a certification data block within the register. 2 M Y Y Y Y
row 5
Table 3
R-15. The number of eyes represented shall be recorded in one byte 1 M Y Y Y Y
row 6
Table 3 The number of eyes represented shall be a number between 0
R-16. 1 M Y Y Y Y
row 6 and 2
Table 3 The number of eyes represented shall be 1 if the eye label for
R-17. 2 M Y Y Y Y
row 6 all representations has the same value, being either 1 or 2
The number of eyes represented shall be 2 if the eye label for
Table 3 all representations has a value of 1 or 2, and within all
R-18. 2 M Y Y Y Y
row 6 representations are one or some of them with the value of 1
and the rest with the value of 2
The number of eyes represented shall be 0 if the eye label of
Table 3
R-19. any of the representations is declared to be undefined (i.e. its 2 M Y Y Y Y
row 6
value is 0)
R-20. 7.1 All data shall be stored in network byte (big-endian) order. 1 M Y Y Y Y
Where bit-level data definitions are specified, bit 1 shall be
R-21. 7.1 1 C Y Y Y Y
interpreted as the least significant bit
R-22. 7.2 The record shall contain images from a single individual 3C O1 Y Y Y Y
The iris image biometric data record shall have an iris general
R-23. 7.2 1 M Y Y Y Y
header and at least the information about one image.
R-24. 7.2 The record shall contain images from one or two eyes. 3C O1 Y Y Y Y
The iris image biometric data record shall have an iris record
header that contains information about the number of images
R-25. 7.3 2 M Y Y Y Y
that follow, the number of eyes represented and the total
length, plus other information stated in Table 3.
6 © ISO/IEC 2015 – All rights reserved

---------------------- Page: 10 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)
A Representation Header shall precede each representation
R-100. 7.2 providing information for that representation. There shall be 1 M Y Y Y Y
one header for each representation contained in the BDIR.
Table 4 For each image representation, the representation length shall
R-101. 1 M Y Y Y Y
row 1 be coded as an integer value in 4 bytes
Table 4 Any representation length shall have a value between 53 and
R-102. 1 M Y Y Y Y
32
row 1 ((2 -1)-16)
For each image representation, the representation length shall
be the number of bytes between the end of the previous
Table 4 representation (or the general header for the first
R-103. 2 M Y Y Y Y
row 1 representation in the record), and the beginning of the next
representation (or the end of the record for the last
representation in the record)
Table 4
R-104. The capture date field shall be encoded in nine bytes 1 M Y Y Y Y
row 2
Table 4 The coding of the capture date field shall be in the format
R-105. 1 M Y Y Y Y
row 2 defined in ISO/IEC 19794-1
Table 4 The Gregorian calendar year of the capture date and time field
R-106. 1 M Y Y Y Y
row 2 shall be encoded in the form given in ISO/IEC 19794-1.
Table 4 The month of the capture date and time field shall be encoded
R-107. 1 M Y Y Y Y
row 2 in the form given in ISO/IEC 19794-1.
Table 4 The day of the capture date and time field shall be encoded in
R-108. 1 M Y Y Y Y
row 2 the form given in ISO/IEC 19794-1.
Table 4 The hour of the capture date and time field shall be encoded in
R-109. 1 M Y Y Y Y
row 2 the form given in ISO/IEC 19794-1.
Table 4 The minute of the capture date and time field shall be encoded
R-110. 1 M Y Y Y Y
row 2 in the form given in ISO/IEC 19794-1.
Table 4 The second of the capture date and time field shall be encoded
R-111. 1 M Y Y Y Y
row 2 in the form given in ISO/IEC 19794-1.
Table 4 The millisecond of the capture date and time field shall be
R-112. 1 M Y Y Y Y
row 2 encoded in the form given in ISO/IEC 19794-1.
© ISO/IEC 2015 – All rights reserved 7

---------------------- Page: 11 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)
The capture date and time field shall indicate when the capture
Table 4
R-113. of this representation started in Coordinated Universal Time 3C O1 Y Y Y Y
row 2
(UTC).
Table 4 The capture device technology identifier shall be coded in one
R-114. 1 M Y Y Y Y
row 3 single byte
Table 4 The capture device technology identifier shall have a value of 0
R-115. 1 M Y Y Y Y
row 3 or 1
The capture device technology identifier shall have a value of
Table 4
R-116. 00 when the capture device technology is unknown or 3C O1 Y Y Y Y
Hex
row 3
unspecified.
The capture device technology ID shall indicate the class of
Table 4
R-117. capture device technology used to acquire the captured 3C O1 Y Y Y Y
row 3
biometric sample.
Table 4
R-118. The capture device vendor ID shall be coded in 2 bytes 1 M Y Y Y Y
row 4
Table 4 The capture device vendor ID shall be registered with the IBIA
R-119. 2 M Y Y Y Y
row 4 or other approved registration authority.
Table 4 A value of all zeros for capture device vendor ID shall indicate
R-120. 1 M Y Y Y Y
row 4 that the capture device vendor is unreported.
Table 4 The capture device vendor ID shall identify the biometric
R-121. 3C O1 Y Y Y Y
row 4 organization that owns the product that created the record.
Table 4
R-122. The capture device type ID field shall be coded in 2 bytes 1 M Y Y Y Y
row 5
Table 4 The capture device type ID shall be registered with the IBIA or
R-123. 1 M Y Y Y Y
row 5 other approved registration authority.
Table 4 A value of all zeros for capture device type ID shall indicate that
R-124. 1 M Y Y Y Y
row 5 the capture device type is unreported.
Table 4 The capture device type ID shall identify the product type that
R-125. 3C O1 Y Y Y Y
row 5 created the record
Table 4 If no quality information is present, the quality block shall be
R-126. 1 M Y Y Y Y
row 6 coded in one byte
8 © ISO/IEC 2015 – All rights reserved

---------------------- Page: 12 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)
Table 4 If no quality information is present, the length field in the quality
R-127. 1 M Y Y Y Y
row 6 block shall be 0
If there is quality information within the representation, the
Table 4
R-128. quality block shall be coded as m bytes where m = (5*N+1) 1 M Y Y Y Y
row 6
bytes, and N is the number of quality scores reported
Table 4 If there are N quality scores reported in the quality information
R-129. 2 M Y Y Y Y
row 6 block, then the quality length field shall be equal to N
Table 4 The quality block shall consist of a length field followed by zero
R-130. 1 M Y Y Y Y
row 6 or more quality sub-blocks.
Table 4 In the quality block, the length field shall consist of one byte
R-131. 1 M Y Y Y Y
row 6 coded as an unsigned integer
Table 4 The length field in the quality block shall represent the number
R-132. 2 M Y Y Y Y
row 6 of quality sub-blocks.
If the number of quality blocks field is 0 then the
Table 4
R-133. Representation number field follows immediately after the 2 M Y Y Y Y
row 6
number of quality blocks field.
Table 4 Each quality sub-block shall consist of a quality score, a quality
R-134. 1 C Y Y Y Y
row 6 algorithm vendor identifier, and a quality algorithm identifier
Table 4 Each “Quality score” shall be encoded in one byte as an
R-135. 1 C Y Y Y Y
row 6 unsigned integer.
The quality score shall be recorded as a number between 0
Table 4
R-136. and 100, if quality has been computed, or a 255 if the quality 1 C Y Y Y Y
row 6
calculation has failed.
R-137. 7.4 The quality algorithm vendor ID shall be encoded in two bytes. 1 C Y Y Y Y
A value of all zeros in the quality algorithm vendor ID shall be
R-138. 7.4 1 M Y Y Y Y
used if the quality algorithm vendor is unreported.
The quality algorithm vendor ID shall be registered by IBIA or
R-139. 7.4 2 C Y Y Y Y
other approved registration authority.
R-140. 7.4 The quality algorithm ID shall be encoded in two bytes. 1 C Y Y Y Y
A value of all zeros in the quality algorithm ID shall be used if
R-141. 7.4 1 M Y Y Y Y
the quality algorithm is unreported
R-142. 7.4 The quality algorithm ID shall be registered by IBIA or other 3C O1 Y Y Y Y
© ISO/IEC 2015 – All rights reserved 9

---------------------- Page: 13 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)
approved registration authority.
Table 4
R-143. The representation number shall be coded in 2 bytes 1 M Y Y Y Y
row 7
Table 4 The representation number shall have a value representing the
R-144. 2 M Y Y Y Y
row 7 representation position sequence in the iris image record
Table 4 The representation number shall be a number between 1 and
R-145. 2 M Y Y Y Y
row 7 the number of iris representations
Table 4
R-146. The eye label field shall be coded in 1 byte 1 M Y Y Y Y
row 8
If the capture device is unable to determine which eye was
Table 4
R-147. presented, then the eye label shall be entered as “undefined” 3C O1 Y Y Y Y
row 8
(i.e. 00 ).
Hex
The one-byte eye label refers to the subject’s own eye. Valid
values are
Table 4
R-148. 1 M Y Y Y Y
SUBJECT_EYE_UNDEF = 0 (00 )
Hex
row 8
SUBJECT_EYE_RIGHT = 1 (01 )
Hex
SUBJECT_EYE_LEFT = 2 (02 )
Hex
Table 4
R-149. The image type field shall be coded in 1 byte 1 M Y Y Y Y
row 9
Table 4 The image type field shall have a value between the following
R-150. 1 M Y Y Y Y
row 9 list: 01 , 02 , 03 or 07
Hex Hex Hex Hex
Table 4
The Image Type field shall indicate the kind of image that
row 9
R-151. 3C O1 Y Y Y Y
follows.
7.4.1
Table 4
row 9 If the Image Type field is equal to 01 , an Uncropped iris
Hex
R-152. image shall be contained in the image data field, i.e. the image 3C O1 Y N N N
7.4.1
shall be a raster scan image of a single eye.
6.2
Table 4 For an uncropped image iris radius of R, there shall be margins
R-153. 2 C Y Y Y Y
row 9 of image data at least 0,2R above and below the iris
10 © ISO/IEC 2015 – All rights reserved

---------------------- Page: 14 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)
7.4.1
6.2
Table 4
row 9
For an uncropped image an iris radius of R, there shall be
R-154. margins of image data at least 0,6R to the right and left of the 2 C Y Y Y Y
7.4.1
iris.
6.2
Table 4 For an uncropped image, image data shall either be
row 9 compressed in accordance with the JPEG2000 protocol
R-155. specified in ISO/IEC 15444-1 and stored in JP2 file format, or 2 C Y Y N N
7.4.1
otherwise losslessly compressed in accordance with the PNG
protocol specified in ISO/IEC 15948:2003.
6.2
Table 4
row 9 For an uncropped image, PNG shall not be used in its
R-156. interlaced mode and not for images that have been 2 C Y Y N N
7.4.1
compressed lossily before.
6.2
Table 4
row 9 For an uncropped image, PNG shall not be used in its
R-157. interlaced mode and not for images that have been 3C O1 Y Y N N
7.4.1
compressed lossily before.
6.2
Table 4
row 9 If the Image Type field is equal to 02 , a VGA iris image shall
Hex
R-158. be contained in the image data field, i.e. the image shall have a 2 C N Y N N
7.4.1
resolution of 640x480 pixels.
6.3
Table 4
If the Image Type field is equal to 03 , a cropped rectilinear
Hex
row 9
iris image shall be contained in the image data field, i.e. the
R-159. 2 C N N Y Y
7.4.1 image shall have the iris centred relative to the geometric
centre of the raster representation.
6.4
R-160. If the Image Type field is equal to 03 , a cropped rectilinear 3C O1 N N Y Y
Table 4 Hex
© ISO/IEC 2015 – All rights reserved 11

---------------------- Page: 15 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)
row 9 iris image shall be contained in the image data field, i.e. the
image shall have the iris centred relative to the geometric
7.4.1
centre of the raster representation.
6.4
Table 4
row 9
For cropped rectilinear images, margin pixels shall represent
R-161. 3C O1 N N Y N
7.4.1 actual sensor readings, not substitute values.
6.4
Table 4
row 9 For cropped rectilinear images, parts of the iris estimated to
R-162. have been cropped during capture (i.e. absent in the input 3C O1 N N Y N
7.4.1
image) shall be replaced with pixels of value 0.
6.4
Table 4
If the Image Type field is equal to 07 , a cropped and masked
Hex
row 9
iris image shall be contained in the image data field, i.e. a
R-163. 3C O1 N N N Y
7.4.1 cropped and masked iris image which conforms to the
normative requirements of ISO/IEC 19794-6:2011 clause 6.5.
6.5
Table 4
row 9
For cropped and masked iris images, a mask shall consist of a
R-164. 3C O1 N N N Y
7.4.1 single grey value assigned to a four-connected region of pixels.
6.5
Table 4
row 9
For cropped and masked iris images, the pixels in the sclera
R-165. 3C O1 N N N Y
7.4.1 region shall be substituted with a fixed mask value of 200.
6.5.2
Table 4
For cropped and masked iris images, the sclera mask shall
row 9
extend to the first and last columns unless the extremes of the
R-166. 3C O1 N N N Y
7.4.1 upper and lower eyelids meet inside the left or right image
boundary.
6.5.2
12 © ISO/IEC 2015 – All rights reserved

---------------------- Page: 16 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)
Table 4
row 9 For cropped and masked iris images, the pixels in the upper
R-167. and lower eyelid regions, if detected, shall be substituted with a 3C O1 N N N Y
7.4.1
fixed mask value of 128.
6.5.3
Table 4
row 9
For cropped and masked iris images, the upper eyelid mask
R-168. 3C O1 N N N Y
7.4.1 where present shall extend to the first (top) row of the image.
6.5.3
Table 4
row 9 For cropped and masked iris images, the upper eyelid mask
R-169. where present shall extend to the leftmost and rightmost 3C O1 N N N Y
7.4.1
columns of the image.
6.5.3
Table 4
For cropped and masked iris images, the lower eyelid mask
row 9
where present shall extend to the last (bottom) row of the
R-170. 3C O1 N N N Y
7.4.1 image. The lower eyelid mask shall extend to the leftmost and
rightmost columns of the image.
6.5.3
Table 4 For cropped and masked iris images, the transitions from iris
row 9 and sclera regions to the eyelid mask regions where present,
R-171. and from the iris to the sclera mask regions where present, 3C O1 N N N Y
7.4.1
shall be locally smoothed to minimize the boundary's impact on
6.5.4 the compression coding budget.
For cropped and masked iris images, the recommended the
Table 4
slope of the blurred transition to or from masked regions, or
row 9
between masked regions, shall not be larger than 15 grey
R-172. 3C O1 N N N Y
7.4.1 values per pixel. (For example, the transition between the
sclera mask value of 200 and the eyelid mask value of 128 may
6.5.4
occur over an interval of 5 pixels.)
Table 4
R-173. The Image Format field shall be coded in 1 byte 1 M Y Y Y Y
row 10
R-174. The only valid values for the Image Format field are: 1 M Y Y Y Y
Table 4
© ISO/IEC 2015 – All rights reserved 13

---------------------- Page: 17 ----------------------
ISO/IEC 19794-6:2011/Amd.1:2015(E)
row 10 IMAGEFORMAT_MONO_RAW = 2 (0002 )
Hex
IMAGEFORMAT_MONO_JPEG2000 = 10 (000A )
Hex
IMAGEFORMAT_MONO_PNG = 14 (000E )
Hex
Table 4
R-175. The Iris image properties bit field shall be coded in one byte 1 M Y Y Y Y
row 11
Bits 1-2, i.e. least significant bits, of the Iris image properties bit
field shall be coded in the following way:
Table 4 ORIENTATION_UNDEF = 0
R-176. 1 M Y Y Y Y
row 11 HORZ_ORIENTATION_BASE = 1
HORZ_ORIENTATION_FLIPPED = 2
The image coded in the image data field, shall have the
Table 4
R-177. horizontal orientation specified in bits 1-2 of the Iris image 3C O1 Y Y Y Y
row 11
propertie
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.