29
WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

Embed Size (px)

Citation preview

Page 1: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

WG3 report on Biometric Data Format and Related Standards

WG3 report on Biometric Data Format and Related Standards

Christoph Busch

- ISO/IEC JTC1/SC37 WG3 Convenor -

Darmstadt 2014-01-20

Page 2: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

2Christoph Busch

Meetings

Winchester

• 2013-04-22 to 2013-04-26

• THANKS to the UK for hosting us

Darmstadt

• 2014-01-13 to 2014-01-172

Page 3: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

19Christoph Busch

Biometric Data Interchange Formats

19

Page 4: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

21Christoph Busch

Generation 2 of ISO/IEC 19794

21

G1

19794-1:2006

-2:2005

-3:2006

-4:2005

-5:2005

-6:2005

-7:2007

-8:2006

-9:2007

-10:2007

-2:2011

-4:2011

-5:2011

-6:2011

-7:201x

-8:2011

-9:2011

-11:2013

-13:201x

-14:2013

19794-1:2011

G2

All partsbinary encoding

the semantic (i.e. general header / structure of representation header)equivalent for binary encoded and XML encoded parts in G2

19794-1 AMD2 XML Framework

19794-1 AMD1 Conformance testing methodology

-2:201x

-4:201x

-5:201x

-6:201x

-7:201x

-9:201x

Page 5: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

34Christoph Busch

Part 15: Palm crease image data

34

ISO/IEC 19794-15

• A standard image interchange format for biometric systems that utilize human palm crease pattern images (alias palm lines)

• The format will contain detailed pixel information, units of measurement, description of imaging area of body, and imaging methods such as transparency or reflectance image

Page 6: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

35Christoph Busch

Part 15: Palm crease image data

Darmstadt Decisions

• The title will be aligned with ANSI/NIST term„palm crease“

• Draft must be aligned with 19794-4

• Seeking for revised draft

35

Page 7: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

36Christoph Busch

Framework for XML Encoding

FDAM ISO/IEC 19794-1:2011 AMD2 XML encoding

• Binary and XML encoding schemes in parallel

• Clause 12 coding schemes for binary format txpes

• Clause 13 coding schemes for xml format type

• Will define common data types (accross several parts) and element names and refer to elements that apply to other SC37 project, which may be promoted to SD16

• Mapping between 19794 data elements and those of ANSI/NIST ITL standard may be included as informative annex as an aid for translation

• Conventions on harmonization of ElementTypes

• Conformance testing of XML-records with schema validation

36

Page 8: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

38Christoph Busch

Framework for XML Encoding

ISO/IEC 19794-1:2011 AMD2 XML encoding

• Mapping from common XML elements to binary elements

38

Source: ISO/IEC 19794-1 AMD2: Framework XML Encoding

Page 9: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

39Christoph Busch

XML Encoding

Darmstadt Decisions

• ISO/IEC 19794-1:2011 AMD2 - progress: FDAM

• ISO/IEC 19794-2:2011 AMD2 - progress: DAM

• ISO/IEC 19794-4:2011 AMD2 - progress: DAM

• ISO/IEC 19794-5:2011 AMD2 - progress: PDAM

• ISO/IEC 19794-6:2011 AMD2 - progress: 2nd PDAM

• ISO/IEC 19794-7:2011 AMD2 - progress: DAM

• ISO/IEC 19794-9:2011 AMD2 - progress: DAM

39

Page 10: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

40Christoph Busch

Conformance Testing Methodology

G1 - 29109-x

• Part 1, 2, 4, 5, 6, 7, 8. 9 and 10 published

• 5th WD 29109-2 AMD1 Level 3 Conformance Testing‣ seeking for empirical studiess

• 2nd rev29109-5 to cover defect reports ‣ this revision will NOT cover the 3D-Face amendment

G2 - 19794-x:2011 AMD1

• Part 1, 2 4 and 9 are published

• Part 5 and 11 are FDAM

• Part 6 is DAM

• Part 14 is PDAM

• tables addressed testing of Binary Encoded Records only

• adaptation for XML- will be done in AMD240

Page 11: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

41Christoph Busch

Conformance Testing

41

Minutiae Detection Deficiency

Vendor AVendor BVendor C

Page 12: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

42Christoph Busch

Conformance Testing

42

• ISO/IEC 29109 - Part2: Finger minutiae data

• ISO/IEC 29109-2 AMD1: Semantic conformance testing - Part2: Finger minutiae data‣ Scope: tests of semantic assertions

‣ Type A Level 3 as defined in ISO/IEC 29109-1:2009

Page 13: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

43Christoph Busch

Related Standards and Trends

43

Page 14: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

44Christoph Busch

Biometric Sample Quality

Revision running for

• ISO/IEC 29794 Part 1: framework

• ISO/IEC 29794 Part 4: finger image data‣ upgrade from TR to IS to incorporate NFIQ2.0 findings

see: http://www.nist.gov/itl/iad/ig/development_nfiq_2.cfm

• 2nd DIS ISO/IEC 29794 Part 6: iris image data

44

Page 15: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

46Christoph Busch

Biometric Sample Quality

Revision ISO/IEC 29794-1:201x

Definitions

• Same as before, but allow for a vector of quality components

Goal:

• Actionable quality

• Each element of quality vector has a score from 0 to 100.

46

Source: ISO/IEC 29794-1

Page 16: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

47Christoph Busch

Biometric Sample Quality

Revision ISO/IEC 29794-1:201x

Darmstadt Decisions

• 29794-1 shall support both BIN and XML

• No 250 multi-QualityBlock encoding

• A QualityVector must be transcoded to n-quality blocks, in order to maintain compatibility with 19794-1:2011

• QualityVector in a container structure should be supported

• do not progress: 2nd CD

47

Page 17: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

48Christoph Busch

Biometric Sample Quality - Iris

DIS ISO/IEC 29794-6 iris image data

• Scope: ‣ methods used to quantify the quality of iris images,

‣ normative requirements on software and hardware producing iris images,

‣ normative requirements on software and hardware measuring the utility of iris images,

‣ terms and definitions for quantifying iris image quality, and

‣ a standardized encoded iris image quality data record.

48

Page 18: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

50Christoph Busch

Biometric Sample Quality - Iris

Revision ISO/IEC 29794-6:201x

Darmstadt Decisions

• Computational method for PUPIL_BOUNDARY_CIRCULARITYis fixed

• clarification on human iris sizes

• introduce measures from PL to calcurlate sharpness

• do not progress: 2nd DIS

50

Page 19: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

51Christoph Busch

Biometric Sample Quality - Finger

Revision ISO/IEC 29794-4:201x

Darmstadt Decisions

• Limit to one single Gabor method

• More examples will be included

• Not compute area of overlap for image-pairs due to lack of quantative measure

• do not progress: 3rd WD

51

Page 20: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

53Christoph Busch

Presentation Attack Detection

53

ISO/IEC 30107 - Scope

• terms and definitions that are useful in the specification, characterization and evaluation of presentation attack detection methods;

• a common data format for conveying the type of approach used and the assessment of presentation attack in data formats;

• principles and methods for performance assessment of presentation attack detection algorithms or mechanisms; and

• a classification of known attacks types (in an informative annex).

Outside the scope are

• standardization of specific PAD detection methods;

• detailed information about countermeasures (i.e. anti-spoofing techniques), algorithms, or sensors;

• overall system-level security or vulnerability assessment.

Page 21: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

57Christoph Busch 57

Presentation Attack Detection

Error Rates in ISO/IEC 30107

• Detection might result in errors

‣presentation attack detection rate (PADR)„proportion of presentation attacks with a defined level of difficulty detected by a system.“

‣presentation attack non-detection rate (PA-NDR)„proportion of presentation attacks with a defined level of difficulty not detected by a system.“

• Note of caution: For security assessment rates are irrelevant, if there exists a single artefact that can break the system

‣presentation attack detection-power level:„level of difficulty of biometric presentation attacks above which the biometric system is not able to detect them.“

Page 22: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

58Christoph Busch

Presentation Attack Detection

Darmstadt Decisions

• Encoding of PAD data is not depended on 19794 G2-G3 discussion. A PAD data record will be agnostic about in which structure it is incorporated

• PAD sub-results should be collected in a vector -thus extended data will be included in a PAD record‣ extended data can be either proprietary or standardized

(i.e. vendor-ID = 0101, which is „ISO/IEC JTC 1 SC 37-Biometrics“)

• PAD data record definition‣ Tags are defined starting with 8 indicating a compund data

• New PAD metrics

• 3-part split as some parts are ready to move to CD

58

Page 23: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

59Christoph Busch

Presentation Attack Detection

Darmstadt Decisions on New 30107 parts

• Part 1 (IS) - Framework ‣ Elaine Newton

‣ Cl. 1 -6

‣ progress: CD

• Part 2 (IS) - Data formats ‣ Olaf Henniger

‣ Cl. 7

‣ do not progress: WD

• Part 3 (IS) Testing, Reporting and Classification of Attacks ‣ (Michael Thieme)

‣ Annex A+C

‣ Annex C will be promoted to a Clause

‣ do not progress: WD59

Page 24: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

61Christoph Busch

New project

CCTV

• DRAFT RESOLUTION G.6 – Work on CCTVAs Australia has changed its vote on SC 37 N5630, the Proposal for a New Work Item on Use of operator-assisted automated face recognition in CCTV systems – Part 1: Recommendations on design and specification and Part 2: Recommendations on testing and reporting practice has now passed and will be added to the SC 37 program of work.

• SC 37 reviewed ...• As a result of this review, SC 37 resolves that SC 37 N5629 and

N5630 be merged into one multipart project (30137) with the following structure and placement:

• Part 1, Design and specification (WG 4)• Part 2, Performance testing and reporting (WG 5)• Part 3, Data formats (WG 3)

61

Page 25: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

62Christoph Busch

G3 road

Data Interchange Format

• Widely adopted and deployed in large number• Reflecting need for distributed systems with XML encoding• Reflecting need for actionalbe feedback wtih quality vectors• Reflecting need for secure system with PAD encoding

Preliminary Discussion with SC17 WG3• Definition on transition period from G1 to G2 in ICAO 9393• Suitable revision cycles for definition in ICAO 9303• Forward and backwards compatibility• Transcodability from XML to BIN and vice versa

Working on concepts in a Special group

62

Page 26: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

63Christoph Busch

Conclusion

Thank you for your support

63

Page 27: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

64Christoph Busch

Conclusion

Thank you for your support

64

Page 28: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

66Christoph Busch

References

Information on WG3 status

• and a ppt-copy of theses slides

• are available at:

http://www.christoph-busch.de/standards-sc37wg3.html

66

Page 29: WG3 report on Biometric Data Format and Related Standards Christoph Busch - ISO/IEC JTC1/SC37 WG3 Convenor - Darmstadt 2014-01-20

67Christoph Busch

References

List of projects

• and a ppt-copy of theses slides

• are available at:

http://www.christoph-busch.de/standards-sc37wg3.html

67