(高清版)GBT 26237.1-2022 信息技术 生物特征识别数据交换格式 第1部分:框架_第1页
(高清版)GBT 26237.1-2022 信息技术 生物特征识别数据交换格式 第1部分:框架_第2页
(高清版)GBT 26237.1-2022 信息技术 生物特征识别数据交换格式 第1部分:框架_第3页
(高清版)GBT 26237.1-2022 信息技术 生物特征识别数据交换格式 第1部分:框架_第4页
(高清版)GBT 26237.1-2022 信息技术 生物特征识别数据交换格式 第1部分:框架_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

代替GB/T26237.1—2010信息技术生物特征识别数据交换格式国家市场监督管理总局国家标准化管理委员会I V 1 1 24缩略语 6 7 76.1一般生物特征识别系统概念图 76.2一般生物特征识别系统的概念组件 86.3一般生物特征识别系统的功能 7生物特征识别数据交换格式的使用环境 8生物特征识别数据交换的使用概述 8.2自然可变性 8.3老化和使用时限 8.4注册条件 8.5特征项提取算法 8.6特征项比对算法 9数据交换格式的处理级别 9.2生物特征采集样本 9.3图像数据 9.4行为数据 9.5特征项数据 9.6生物特征识别数据格式的命名约定 9.7标准化生物特征识别数据格式的建议 ⅡGB/T26237.1—2022 13.1数据记录的结构 2114.1通则 21 2414.3原型 附录A(规范性)符合性测试方法 附录B(资料性)比对方案示例 44附录C(规范性)XML模式通用元素 46 Ⅲ 本文件代替GB/T26237.1—2010《信息技术生物特征识别数据交换格式第1部分:框架》,与g)更改了一般生物特征识别系统的“辨识”功能的名称以及相关表述(见6.3.3,2010年版模式数据结构”(见2010年版的7.8);i)更改了“数据交换格式的处理级别k)更改了“采集设备要求”的名称和相关表述(见第11章,2010年版的第10章);本文件修改采用ISO/IEC19794-1:2011《信息技术生物特征识别数据交换格式第1部分:框本文件与ISO/IEC19794-1:2011相比做了下述结构调整:——第6章对应ISO/IEC19794-1:201——第7章对应ISO/IEC19794-1—第9章对应ISO/IEC19794-1:2011的第8章;—第11章对应ISO/IEC19794-1:2011的第10章;本文件与ISO/IEC19794-1:2011的技术差异及其原因如下:a)增加了规范性引用文件GB/T5271.37—2021,因为引用了该文件的术语(见第3章);2021《信息技术词汇第37部分:生物特征识别》中明确定义,且为生物特征识别领域常用e)更改了数据交换格式的处理级别的命名与图,以便与GB/T28826.1中的处理级别的定义与码的理解(见表1);(见12.1和表5);i)用规范性引用的GB/T1988替换了ASCII码的相关内容,以符合我国的编码要求(见表1、表A,2);Vk)将表5下面对于“质量得分”的描述纳入到表的“质量得分”说明中,使说明更加清晰,便于 用资料性引用的GB/T30267替换了ISO/IEC19784; 用资料性引用的GB/T36460替换了ISO/IECTR24722请注意本文件的某些内容可能涉及专利。本文——2010年首次发布为GB/T26237.1-2010; 本次为第一次修订。M互操作性和数据交换,针对不同的生物特征识别模态规定了生物特征识别数据交换格式,符合 M识别数据交换格式的生物特征数据代表了生物特征识别互操作性的核符合GB/T26237中指定的生物特征识别数据交换格式的各方应能够对彼此的生物特征数据进行包括具有附加元数据的生物特征识别数据交换记录,例如采集时间、失效日期、是否加密等。生物特征识别系统属性(生物特征识别轮廓、安全评价、性能评价)系统的组件替换为来自不同供应商的其他组件,并确保一个系统产生理地保证符合性声明具有有效性。虽然可以确定数据交换记录中的各个元有任何测试是可以绝对全面地证明生成或使用生物特征识别数据交换记录的有许多不同类型的符合性测试可能适用于GB/T26237的各个部分,其中一些测试是针对每种数据交换格式的高度专用,而另一些测试则针对所有格式中的通用元素。本文件还不同类型,并提供了用于定义测试断言的通用元素的详细信息。它还提通用元素)通用的测试和断言。每种生物特征识别数据交换格式的特定测试和断言都记录在1信息技术生物特征识别数据交换格式——测试所需的特定模态的详细测试元素、断言以及任何强制性标准数据集的描述,这些在 GB/T5271.37—2021信息技术词汇第37部分:生物特征识别(ISO/IEC8232-37:2017,MOD)GB/T16649.11识别卡集成电路卡第11部分:通过生物特征识别方法的身份验证GB/T28826.2信息技术公用生物特征识别交换格式框架第2部分:生物特征识别注册机构GB/T33767.1—2017信息技术生物特征样本质量第1部分:框架(ISO/IEC29794-1:2ISO/IEC19785-3信息技术公用生物特征识别交换格式框架第3部分:维护者格式规范(In-formationtechnology—CommonBiometricExchangeFormatsFraRFC5141,国际标准化组织(ISO)的统一资源名称(URN)命名空间(AUniformResourceName(URN)NamespacefortheInternationalOrganizationforSRFC5234,语法规范的扩充BNF:ABNF(AugmentedBNFforSyntaxSpecifications:ABNF)XML模式第0部分:初级。W3C推荐书,第二版,2004年10月(XMLSchemaPart0:Primer.W3CRecommendation,secondedition,0ctober由用户生物学的(即静态的)生物特征项的表示产生的预处理生物特征数据,并以空间坐标系统中生物特征信息模板biometricinformationtemplate3生物特征采集样本capturedbiometricsample原始raw以与视频存储器中存储的格式相同的格式存储的图像文件,通常每个像素一个字节(对于单色图4符合性测试conformancetesti5符合性测试套件conformancetestingsuite数据格式规范dataformat1级测试level1testing2级测试level2testing符合性测试方法,测试被测BDIR的内部符合性,将BDIR的一部分或字段中的值与BDIR3级测试level3testing数据记录,包含与数据本身有关的任何特定参数,尤其是IUT将IBDR转化为BDIR所需要的6A类符合性声明TypeAconformanceclaimABNF:语法规范的增强型BNF(AugmentedBNFforSyntaxSpecifications)BDB:生物特征数据块(BiometricDataBlock)BIR:生物特征信息记录(BiometricInformationCBEFF:公用生物特征交换格式框架(ComCTS:符合性测试套件(ConformanceTestingSDNA:脱氧核糖核酸(DeoxyriboNucleicAcid)GIF:图形交换格式(GraphicInterchangeFormIBIA:国际生物特征识别工业协会(InternationalBiometricIndustryAssociaICS:实现符合性声明(ImplementationConformanceStatement)IETF:互联网工程任务组(InternetIUT:受试实现(ImplementationUnderTest)JPEG:联合图像专家组(JointPhotJPEG-LS:联合图像专家组无损压缩(JointPhotographicExpe7SB:安全块(SecurityBlock)SBH:标准生物特征识别数据头(StandardBiometricHeader)UTC:协调世界时(CoordinatedUniversalTime)XML:可扩展置标语言(ExtensibleMarkupLanguage)5符合性声称符合本文件的生物特征识别数据交换格式符合性测试应满足及本文件和GB/T26237的后续部分给出断言的详细信息。GB/T26237的后续部分根据本文件规定的方法测试后的实现应仅能声明符合了此测试方法所测试的GB/T26237规定的要求。6.1一般生物特征识别系统概念图共同点。采集的生物特征样本由生物特征采集设备从采集主体处获取。生物特征(未进行特征提取)也可存储为生物特征参考。可以考或所有参考进行比对,以确定是否存在匹配项。关于辨识声称的决策是基于子系统组成的一般生物特征识别系统。该图说明了注册以及验证和辨识系统8数据采集子系统数据采集子系统别声明数据库候选者?候选者阀值验证?辨识?质量控制特征提取分割验证结果辨识结果采集的生物特征样本验证数据存储子系统信号处理子系统创建参考匹配决策子系统比对子系统传感器比对得分重新采集决策策略生物特征匹配?参考参考呈现图2一般生物特征识别系统的组成6.2一般生物特征识别系统的概念组件6.2.1数据采集子系统数据采集子系统收集采集主体呈现的生物特征图像或信号,并将此图像/信号呈现给生物特征采集设备作为采集的生物特征样本输出。6.2.2传输子系统传输子系统(图中未标识,在生物特征识别系统中并不总是存在或可见)在不同子系统之间传输样本、特征项和/或参考。可以使用标准生物特征识别数据交换格式来传输样本、特征项或参考。采集的生物特征样本可以在传输之前被压缩和/或加密,并且在使用之前被扩展和/或解密。由于传输通道中的噪声以及压缩/扩展过程中的损失,采集的生物特征样本在传输过程中可能会被改变。建议使用加密技术来保护存储和传输的生物特征数据的真实性、完整性和机密性。6.2.3信号处理子系统信号处理可能包括以下过程:——分割,即在采集的生物特征样本中提取对象的生物特征信号;——特征提取,即从采集的生物特征样本中提取对象的可重复的、可区分的度量;——质量控制,即评估样本、特征项、参考等的适用性,并可能影响其他过程,例如将控制权交还给数据采集子系统以收集更多样本;或修改参数以进行分割、特征提取或比对;——图像增强,即提高采集的生物特征样本的质量和清晰度。在注册的情况下,信号处理子系统会创建一个参考。有时,注册过程需要有关个人生物特征特性的多次呈现的特征项。有时参考仅包含特征项,在这种情况下,参考可称为“模板”。有时参考仅包含样本,在这种情况下,在比对之前可能会立即从参考中提取特征项。9 根据决策和/或得分对输出进行最终判决 设置生物特征识别系统采集设置: 控制操作环境和非生物特征数据存储: 与利用生物特征识别系统的应用程序进行交互: ——生物特征参考创建(可能需要多个样本的特征项),可能转换为生物特征识别数据交换格式并验证功能将接受或拒绝该声称。如果接受了错误的声称(错误接受)或拒绝了真实的声称(错误拒 基于比对得分是否超过阈值(假设较高的得分对应更大的相似度),确定样本特征项是否与参在辨识中,系统处理主体的事务,并搜索注册数据库以找到匹配的参考。辨辨识正确。如果已注册主体的标识符不在结果候选者列表中(错误拒绝),或者未注册主体的事务产生 提供所有必要信息的独立数据结构 些特殊参数如果在特征项级别(如指纹细节点)规定了用于交换的生物特征识别性的必要范围内规定生物特征探针与产生于注册过程的生物特征参考相比9.1符合GB/T28826.1的处理级别 附录B中显示了使用不同处理级别的生物特征数据的模式示例。 来源于身体的潜在的生物特征特性: 向采集设备呈现的生物特征特性: 插值、压缩或其他处理,以产生生物特征特性的图像。首要规定涉及通用图像文件格式(如,BMP、 多实例:使用至少同一生物特征识别模态的两个实例,如左右眼虹膜或左右手指:GB/T26237.1—2022——多传感器:使用多种采集设备采集同一个生物特征实例的样本; 多呈现:使用生物特征特性一个实例的多个呈现样本或者使用多个可采集样本的单个呈现。就错误率而言,多生物特征识别可用于提高生物特征识别系统的性能。如果使用多模态生物特征识别系统,则GB/T26237多个部分的数据结构可能会涉及验证或辨识过程。多实例或多呈现数据存储在一个记录中所包含的几种生物特征表示中。11采集设备要求对采集设备的要求的定义宜达到实现互操作性所需的程度,这些定义的主体可能包括:——采集设备技术;——空间采样率;——尺寸;——灰度或色阶的范围;——采样率;——照明类型和强度;——信噪比。采集设备技术标识符应指示用于获取生物特征样本的采集设备技术的类别(例如,光学或电容式指纹传感器)。采集设备供应商标识符和采集设备类型标识符,表示生物特征识别注册中心登记了的供应商及该供应商的特定设备型号。认证块表示在采集设备的质量评估中应用的认证方案。12格式所有者和格式类型GB/T28826为生物特征识别数据提供通用容器。GB/T28826.1指定了通用CBEFF概念和许多抽象数据元素。GB/T28826.2包含CBEFF登记授权运作的规定,该标准为组织、格式和产品的唯一标识符的分配以及登记机构的维护提供了依据。ISO/IEC19785-3使用在GB/T28826.1中定义的抽象CBEFF数据元素以及可能的其他数据元素,为特定使用领域定义了许多CBEFF维护者格式。CBEFF定义了一组公用的数据元素来支持多种技术。它描述了由标准生物特征识别数据头(SBH),生物特征数据块(BDB)和安全块(SB)组成的生物特征信息记录(BIR),见图4。BDB是用于插入GB/T26237中定义的生物特征识别数据交换格式的结构单元。可以将符合GB/T26237的记录嵌入CBEFF包装器中。在这种情况下,该记录称为BDB。没有CBEFF包装器的记录称为生物特征识别数据交换记录(BDIR)。符合GB/T26237的记录并不一定需要CBEFF包装器。CBEFF支持维护者格式以满足特定的应用环境。使用智能卡时,数据结构应符合GB/T16649.11和ISO/IEC19785-3的智能卡相关条款的要求。CBEFF维护者格式是完整的位级的编码规范,包含一个或多个BDB、标识BDB格式的信息以及可能的其他信息。根据CBEFF维护者格式编码的数据结构被称为BIR。符合CBEFF的BIR的数据头部分包括每个BDB的CBEFF数据元素BDB格式所有者,用于标识GB/T26237中定义的所有生物特征识别数据交换格式的BDB格式所有者是ISO/IECJTC1/SC37。由CBEFF登记机构IBIA登记的ISO/IECJTC1/SC37的BDB格式所有者标识符是257GB/T26237中定义的每种生物特征识别数据交换格式均由BDB格式类型标识符标识,以在(必选的)通用头表示#X第14章的规定。记录格式可以采用二进制编码和XML编码。二进制编码符合第13章的规定,XML编码应符合第14章的规定。的每种记录格式的通用头应包含表1中列出的字段。这些字段应按给定的顺序排列,并且应是通用头的最前端字段。它们的定义宜符合表1中的说明。中文名称说明格式标识符应记录在四个字节中。格式标识符应包括三个字符“×××”,后跟一字节0作为NULL字符串终止符注:表2中定义了GB/T26237的每个部分所定义“×××”,该字符编码符合GB/T1988—1998的要求。示例:表2中“FMR”的格式标识符的编码为0x46用于构造BDIR的GB/T26237对应部分的版节0作为NULL字符串终止符。第一个和第二号,第三个字符表示次要修订版本号整个BDIR的长度(以字节为单位)应记录在四BDIR的总长度,包括通用头和一个或多BDIR中包含的表示记录总数应记录在两个字节中。最少应中文名称说明1字节一个字节的认证标志应代表每个表示头是否包应代表没有表示包含认证块。值01Hx应代表所注1:存在的认证块可能包含0个认证(在这种情况下,认证数量字段的注2:添加认证标志是为了向上兼容记录格式的更GB/T26237的23456789“fmr”“fsp”“fir”“fac”“iir”“sdi”“fsk”“vir”“hnd”“spd”“vdi”“dna”中文名称记录格式定义说明表示长度字段代表包含表示头字段的表示的时间采集日期和时间字段应代表该表示的采集的式表示。该字段由9字节组成。其值应按照本文件给出的格式1字节采集设备技术ID应编码为1字节。该字段特征采集样本的设备技术类型。值00H代表未知或未指定的技术,并在GB/T26237的对应部分的中文名称记录格式定义说明识符采集设备供应商标识符应标识拥有创建BDI有1个CBEFF生物特征识别组织标识符(由的登记组织登记)。值为0000He应代表未报告采集设备供应商采集设备类型标识符应标识创建BDIR的产记产品所有者或其他批准的登记机构分配。值1字节~1276字节[1字节~1+(255×5)字节]字段应由一个字节组成,以无符号整型代表质量块的数量。——质量得分;——质量算法供应商标识符;——质量算法标识符。——0~100,数值越高,质量越好;——255,即FFHex,表示尝试计算质量得分失败。供应商标识符应编码为2字节,并带有1个C0000Hca应代表该字段的值未报告。由质量算法的提供者或经批准的登记机构分配。质量算法标识符应编码为2字节。值为0000H应代表该字段的值未报告1字节~766字节[1字节~1+(255×3)字节]仅当通用头中的认证标志的值为1时,才存在记录应由长度字段后跟0个或多个认证块组成。长度字段应由1字节组成,以无符号整型代表认证块的数每个认证块应包括:——认证机构标识符;——认证方案标识符。认证机构标识符应标识根据认证方案进行认(由IBIA或其他批准的登记机构进行登记节。在GB/T26237的某部分的表中列出的值质量块个数=N12N说明NumberofQualityBlocks,质1字节表5质量字段结构(续)说明1字节0:最低100:最高GB/T33767.1—2017定义了生物特征样本的定量表示。质量得分的有效值是0到100之间的整况,代表质量量化失败。注1:GB/T30267中用“-1”代替“255”处理特殊情况。注2:与GB/T26237不同,BioAPI使用有符号整型。由同一算法(相同的供应商ID和算法ID)计算出的多个质供应商ID质量算法供应商ID应按照GB/T28826.应商ID登记程序在IBIA或其他批准的登记机构登记为CBEFF生物特征识别组织。值为0000He值未知ID,质量算法ID质量算法ID应按照GB/T28826.2中的程序在IBIA或其他批准的登记机构登记特征识别产品。值为0000Hc应表示该字段的值未知GB/T26237的某些部分支持对采集设备进行认证。GB/T26237的所有部分在通用头中都应具有一个字节来指示所有表示头是否都包括图7和表6所示的认证结构。GB/T26237的每个部分都可中包含每个证书的证书信息,每个块的前两个字节包含证书颁发机构(由IBIA或其他批准的登记机构登记)的CBEFF生物特征识别组织标识符,最后一个字节包含代(在相应部分的静态表中定义)。采集设备认证块的第一个字节(即认证数量字节)中的值为00Hex应表(必选的)1字节认证#1认证#X认证#2认证#1说明1字节信息认证块,1字节据支持认证块的GB/T26237的每个部分正确规范性引用文件(附录或标准名称)附录X认证方案1附录Y认证方案214.1.1XML数据记录的结构GB/T26237的第2部分到第N部分中的每个部分都可以指定XML数据类型和元素名称。XML数据类型和元素名称应以GB/T26237的同一部分中指定的二进制格式映射到相应的元素和数据类型。GB/T26237的第2部分至第N部分中用于XML编码的方法和术语应符合本模式第0部分:初级(W3C推荐书,第2版,2004年10月)中定义了用于描述生物特征识别数据交换格式的XML模式的语法和语义。GB/T26237的所有部分均应标识可选和必选元素,包括公用元素和特定部分元素。如果minOc-curs属性值为0,则元素是可选的。如果minOccurs的属性值为1或更大,则要求显示一个元素。mi-当一个类型/元素拥有多个混合边界的子元素时,可能多次出现的元素应封装在maxOccurs=”1”的包装元素内(这是maxOccurs属性的默认值)。<xs:elementname="Version"type="cmn:VersionTyp14.1.2XML命名约定本条显示了GB/T26237第2到第N部分的XML编码的命名约定。在本文件中指定的XML规则与W3C和IETF的相应规则保持一致。XML表示有益于协调在ANSI/NIST-ITL2或其他XML模式中定义的生物特征元素。在可能的物特征识别数据交换XML模式(例如europa.eu/2008/pruem/dna/1.1)。如果不可能,则仍可以通过本文件中使用的命名约定机制符合IETF/RFC5141:名空间特定字符串。根据ISO/IEC框架内的标准开发程序,已指定ISOURN架构(IETF/RFC5141)的机制来定义用于标识由ISO开发的文档的URN的语法。为了符合URN定义的大部分内容,在IETF/RFC5141中仅进一步标准化了URN定义中的短语<NSS>。NSS=std-nssstd-nss="std:"docidentifier*supplement*docel过解析对象短语<addition>的标识符来定义与ISO/IECJTC1/SC37的所有工作组相关的附加addition=techdefinetechdefined=":tech"*techtechelement=sc37defined/sc27defined/sc17defined/scxxdefined/jtcdefinedjtcdefined=<unspecified>=frw/fmr/fsp/fir/fac/iir/sdi/fsk/vir/hnd/spd/vdi/dna/<u=frw/fmr/fsp/fir/fac/iir/sdi/fsk/vir/hnd/spd/vdi/dna/<ufiletype=[fileorigifileorigin="NIST"/"EU-decision"/<unspecifileext="xsd"/"xml"/"xsl"/"wsdl"/"soap"/<unspe="v"(versionno"."reALPHA=%x41-5A/%x61-7A;A-fmr:=Fingerminutiaedata(GB/T262fsp:=Fingerpatternspectraldata(GB/T26fir:=Fingerimagedata(GB/T2iir:=Irisimagefsk:=Fingerpatternvir:=Vascularimagedata(GB/T26237.9)spd:=Signature/signprocesseddynamicdatavdi:=Voicedata(GB/T26237.13)可以通过以下方式将标识ISO文档的URN转换为有效的httpURI:使用域名“standards.iso.下面列出了SC37XML命名空间语言中的一些语法正确和有效的实例:NumberofrepresentatioCaptureDeviceTechnologyldenDeviceModelId.OrganizAlgorithm.OrganizatCertificationld.OrganigerImage”,“FingerMi<xs:complexTypename="Xyz<xs:elementname="Version"type="cmn:VersionType"/><xs:elementname=”Represen<xs;elementname="Representation"type="XyzRepre<xs:complexTypename="XyzRepresentationType"><xs:elementname="CaptureDateTime"type="xs:dateTime"/><xs:elementname="CaptureDevice"type="XyzCaptureDeviceType"/><xs:elementname="QualityListm<xs:elementname="Quality"type="cmn:QualityType"<xs:elementname="XyzData"type="xs:base64Binary"/>(规范性)A.1.1限制过符合性测试的任何IUT都可能符合要求。数据格式规范在符合性测试中可能有两个明显的问定义不明确(以至于各部分之间存在矛盾或因措辞而易引起误解充分的理由允许此类专有数据,但是在数据保持专有的情况下,几所有BDIR都将具有特定的格式类型,或者可能涉及IUT传递特殊参数或使用特定的CBEFF实体测试。当生物特征识别数据交换记录本身在没有生成或使用它们的任何证明符合性目标的第一步是确保BDIR中的所有指定字段和数据结构都是正确且自洽的。然合性测试也朝着这个目标迈出了重要一步。GB/T26237所有部分的1级和2级测试的断言类型是中提供了每种数据格式规范的所有1级和2级断言的详细信息。对于更复杂的3级测试,将对BIUT可能具有产生多个BDIR的能力,这取决于使用IUT的应用程序的要求。其中一些BDIR据格式规范的用户可以确定所测试的标准的特定变体是否符合其需求。用户在2级测试中,应检查一组BDIR,以确定它们是否内部一致。针对每种数据格式规范2级测试的本质是将BDIR的一部分的值与BDIR其他部分的值相关联。这可能是由于数据格个特定特征的坐标(如面部图像记录中的眼睛位置或指纹细节记录中的细节决方案是测试大量的BDIR,这些BDIR代表被测生物特征识别数据交换格式的多种不同结构变体。由于需同时进行1级和2级符合性测试才能正确测试BDIR的结构是否符合数据格式规范的要求,且1级和2级测试的执行常常混在一起,因此符合性测试应包括所有相关的1级和2级测试3级符合性测试被定义为一种符合性测试方法,用于测试由JUT产生的BDIR是否能够真实的格式规范要求可能会指定生物特征数据的采集条件。例如使用特定分辨率以在GB/T26237后续各部分的特定条款中找到包含硬件和软件的IUT的3级测试的特定测试方级和2级符合性测试,但不能进行3级符合性测试。包含在BDIR中的特征需要通过对已知IBDR和元数据记录具有符合性的参考BDIR生成通过人工检查构成IBDR的指纹图像产生的,用于GB/T26237.2中BDIR的特定3级符合性测试。录定义。当IUT产生的BDIR与参考数据集中的BDIR之间的数据元素不同时,应解释生成参考BDIR的原理以及允许的公差。这使得3级符合性测试的测试报告比1级和2级符合性测试所需的在可能的情况下,在GB/T26237的后续部分中都定义了记录和参考BDIR生成算法或相应的BDIR)的预先了解将允许IUT的供应商对其IUT进行预编GB/T26237的后续部分介绍了使用IBDR和元数据记录的数据库进行的3级符合性测试的详产生可接受的数据集并可在GB/T26237的后续部分中引用。本文件仅定义了数据集的通用术01或02的数据集。IBDR和元数据记录的数据集01应保持隔离,以便IUT的任何供应商都无权访问它,而数据集02应公开提供。任何用于3级符合性测试的数据集中使用的IBDR或元数据记录都“ss”是测试中使用的IBDR集的序列号。“01”保留用于通用隔离数据集,如有,则应在“yyyy”是引入IBDR数据集“ss”的四位数日历年。对于数据集01和02,随着技术的变化需定期“zzzz”是从00000001~99999999的八位数,它对集合中的特定IBDR或元数据记录进行唯A.21级和2级测试的通用断言描述符不管所讨论的特定数据格式规范如何,1级和2级测试的许多要素都是相同的。所有测试本质上都涉及从BDIR中提取的单个或一段字段值的数学运算。唯一的区别是1级测试涉及字段值和数据格式规范所述内容之间的直接比对,而2级测试涉及来自标准中不同部分的多个值之间与来自数据格式应注意,成功解析数据记录可能涉及与1级和2级测试中的某些相似或相同解析每个表示的每组字段。符合性测试套件的实现可以选择将解析过程的某些元素与1级和/或A.2.2大端编码断言GB/T26237的所有部分都规定要使用大端编码来记录多字节值。由于没有特定的测试断言来检查整个数据记录的大端编码,所以GB/T26237的各部分应从相应的数据格式规范中选择一些特定的只有单一值的多字节字段。每个字段的一个测试断字段的另一个测试断言应测试它与小端编码的错误编码值是否不同。如果已编码,则每个字段的这两个断言的测试都应通过。如果使用了随机的错误值,那么第一个测试应失少两个独立的多字节字段上执行,以确保执行大端编码。在GB/T26237的后续部分中,A.3.1.5和A.3.1.6中所述的表格和测试说明对要使用的特定字段时进行标识。当数据格式规范的不同部分中的多个字段具有相同名称时,这一点尤其重要。在GB/T26237后续部分的表中明确表明了测试断言中规定的字段名称与数据格式规范中规定的字段名判定BDIR的1级或2级符合性的基本方法是,根据数据格式规范的显式或隐式要求,将每个字段的值与已知有效或无效的值或值范围进行比对。这些值可以预先确定(如格式标识符),也可以在测试期间根据BDIR中的上下文相关数据(如记录长度)计算。下面介绍了特定操作符。A.大于(GT)A.小于(LT)A.增量(INC)IUT应通过测试。该条件也包括第一个字段实例的值位于规定范围如果字段值满足不能简单地由其他任意操作表示的特定条件,则表明IUT应通过测试。(如,从1/100mm到像素的单位转换)执行计算所需的算法在表A.3的测试注释A.0属于(MO)所有绝对操作数值均以十进制(如73)或十六进制(如49Hs)表示。数值范围通过列出下限,后跟A.读取读取BDIR中数据子集的数量,其中包含与数据格式规范中定义的一组特定元素相关联的数据。读取操作数总是与描述性名称一起给出,该名称解释其从数据格式规范中引用的数据子集。读取A.读取字节数读取的字节操作数总是与字段一起使用,该字段引用数据格式规范中数据子集的字节长度。读取A.读取总字节数读取BDIR内的总字节数,在读取BDIR时由符合性测试软件记录。A.预期字节数读取在BDIR的特定子集中预期(从适当的字段计算)的总字节数,该子集包含与数据格式规范中定义的一组特定元素关联的数据。预期字节操作数总是与字段一起数据子集的字节长度。预期的特定字节集取决于上下文,但是示例将包括预期的扩展数据区域字节。计算预期字节所需的计算方法通常在GB/T26237后续每个部分的断言表后A.预期字节总数数据格式规范参考:表明该测试有关的生物特征识别数据交换格式规范为使IUT供应商确信IUT符合特定的数据格式规范,须对数据格式规范的要求作出清晰而准确的表述。虽然数据格式规范本身明确规定了这些要求,但配套的符合性测试规范应以清单的形式为个IUT供应商的声明,列出IUT所支持的数据格式规范的强制项和可选项。这种声明称为实现符合性声明或ICS。为简化和统一GB/T26237的所有部分关于数据格式规范与ICS的要求表述,本文件设置了表A.2和表A.3,这些表包含了以特定形式表述的相关要求的详细信息。表A.2细化了标准的一般要求,并阐明了适用于每个要求的符合性测试级别。表A.3列出了用于进行1级和2级测试的特因为IUT由一个或多个BDIR构成或用于生成一个或多个BD表A.1供应商和IUT标识查询ICS的联络点实现名称实现版本完全识别实现所必需的任何其他信息是否完全支持标准的强制性要求(是或否)声明日期级别范围结果个字符“xxx”组成,后跟一个零字节作为NULL字符串终止符1MYN四个字节中。该版本号应由符合GB/T1988—1998编码要求的三个订版本号1MYN四个字节中。此长度应为BDIR的总长2MYN2MYN一个字节的认证标志应标示每个表示头是否包括一个认证块。值00H代表没有表示包含认证块。值01H代表所有表示均包含2MYN的信息。BDIR中包含的每个表示应有一1MYN在4个字节中2MYN1MYN中给出的格式进行编码1MYN采集日期和时间字段的日应按照本文件中1MYN采集日期和时间字段的时字段应按照1MYN采集日期和时间字段的分字段应按照1MYN表A.2数据格式规范要求(续)级别范围结果采集日期和时间字段的秒字段应按照1MYN采集日期和时间字段的毫秒字段应按照1MYN间,以UTC格式表示MYN明采集生物特征样本的设备技术类型。值1MYN样本的采集设备的技术类别MYN1MYNMYN为0应表示采集设备类型未知1MYNMYN由一个字节组成,以无符号整数表示质量块的数量2MYN质量分数应编码为1个字节的无符号整数。允许值为:——0~100,数值越高,质量越好;1MYN1MYN的登记机构进行登记MYN则表明该字段的值未指定1MYN级别范围结果MYN由一个字节组成。它应以无符号整数表示2MYN应表示认证机构未知1MYNMYN方案标识符,见GB/T26237后续部分的相1MYN段具有可以通过1级或2级符合性测试进行测试的语法要求,但也要求以体现不同级别的测试。表中的每一行都描述了一个属于1级和/或2级或3级测试的的要求对于该格式类型为适用(Y)或不适用(N)。IUT的供应商应提供注释,以阐明对 A.3.1.51级与2级符合性断言于某些3级符合性要求可能无法使用当前技术进行测试,因而将这些要求设置为可选性的,且在GB/T26237的所有部分都应提供如表A.3内容,为每种格式类型的所有1级和2级测试公布测级别符范围结果1M1M100000032~M2M1M2M2M1M2M1M1采集日期月M采集日期日M1M1采集时间分钟M表A.3记录格式的符合性测试断言(续)级别符范围结果1M1M1M1M1M1M1(如果存在)M1(如果存在)M1(如果存在)M1(如果存在)M1(如果存在)M1(如果存在)M这些简短的注释,提供了有关特定符合性测试断言或要求的更多详细信和伪代码的组合进行复杂的计算。伪代码使用常用的数学符号,而不是为断状态注释该注释用以解释对某个特定要求或一组要求的支持为强制性或可选性的原因。它们通常仅用于可该注释由测试实验室在执行符合性测试过程中当必要时填写,并应包含在作为测试报告一部分的A.3.1.61级和2级断言表中列的说明a)测试编号是表中特定断言的数字参考,用于引用表中的各个测试。如果有多个测试断言样做只是为了清晰地理解一致的BDIR的结构。c)要求ID是对A.3.1.3中描述的需求表中一个或多个需求的引用。此引用的目的是建立从每d)级别表示测试符合表格当前行中汇总的要求所需的符合性测试级别。通常,每个要求都会有一个与之关联的测试断言。如果几个(不同级别的)测试断言与一个要求关联,则宜拆分(复f)操作符是上文A.2.3.3中的操作符,它与字段名和操作数一起用于为表中当前行所寻址的字h)测试注释是对表后面的一个测试注释的数值引用。当断言涉及复杂的计算,或需要提供比表段名用大括号括起来(如{手指浏览数}),并使用标i)状态表示要求是强制性的(M)还是可选的(0)。如果在显示强制性或可选性的字母后加上短该级别的数据格式规范。如果供应商希望提供一份注释,以提供有关支持某项特定要求的更k)支持范围由IUT的供应商填写。当特定需求只允许支持值的子集时,它指示支持的值范围。可能无法测试该要求。为了基于符合性测试的结果声明1级和2级符合性,IUT供应商声称c)验证每个BDIR中字段的结构和值是否满足GB/T26237相应部分中列出的所有1级和2级所有1级和2级符合性声明。测试单个BDIR的过程应符合图A.1。UUU对表A.3中定义的与1级和2级断言相关输出BDIR的测试结果并添加到测试报告中明IUT的符合性。为了进行1级和2级测试,至少要测试100个BDIR,代表至少来自25个生物特征用于产生此数据集的任何IBDR和使用A.1.5中定义的格式Ixxssyyyy格式提供IBDR或元数据集的名称,或使用“N/A”填写“已提供”或“已生成”是否包含专有扩展数据?填写“是”或“否”该XML模式的有效XML文档的2级符合性。相同的声明符合性或不符合性。例如,可以使用十六进制文件查看器手动评份副本。如果测试要发布且IUT的供应商希望匿名,那指南,对所采用的方法进行详细说明。在测试报告中还应包括对用用算法A提取特征项的特征数据探针比对来自算法A的特征参考数据用算法A比对<?xmlversion="1.0"encoding="utf-8"?><xs:schemaxmlns:xs=/2001/XMLSchemaxmlns="/isoiec/19794/-1/ed-2/amd/2"targetNamespace="http:/org/iso-iec/19794/-1/ed-2/amd/2"elementFormDefault="qualified"attriname="Major"type="xs:unsignedname="Minor"type="xs:unsignedname="Organization"type="xs:unsignedSname="Identifier"type="xs:unsignedShname="Quality"type="QualityType"maxOccursname="Quality"type="QualityType"maxOccursname="Algorithm"type="RegistryIDname="Algorithm"type="RegistryID<xs:elementname="Score"type="QualityScoreType"/><xs:elementname="QualityCalculationFailed"/><xs:simpleTypename="QualityScoreType"><xs:restrictionbase="xs:unsignedByte"><xs:minInclusivevalue="0"/><xs:maxInclusivevalue="100"/><!-CoordinateCartesian2D<Range>Typewiththerangesshor<xs:complexTypename="CoordinateCartesian2DShortType"><xs:elementname="X"type="xs:short"/><xs:elementname="Y"type="xs:short"/><xs:complexTypename="CoordinateCartesian2DUnsign<xs:elementname="X"type="xs:unsigned<xs;elementname="Y"type="xs:unsigned<xs:complexTypename="CoordinateCartesian2DIntType"><xs:elementname="X"type<xs:elementname="Y"type<xs:complexTypename="CoordinateCartesian2DUnsignedIntType"><xs:elementname="X"type="xs:unsignedInt<xs:elementname="Y"type="xs:unsignedInt<xs:complexTypename="CoordinateCartesian<xs;elementname="X"type="xs:float"/><xs:elementname="Y"type="xs:float"/><xs:complexTypename="CoordinateCartesian2DDoubleType"><xs:elementname="X"type="x<xs:elementname="Y"type="x<xs:complexTypename="CoordinateCartesian3DSname="X"type="xs:shoname="Y"type="xs:shoname="Z"type="xs:sho<xs:complexTypename="CoordinateCartesian3DUnsignname="X"type="xs:unsignedshname="Y"type="xs:unsignedshname="Z"type="xs:unsignedsh<xs:complexTypename="CoordinateCartesia<xs:elementname="X"type<xs:elementname="Y"type<xs:elementname="Z"type<xs:complexTypename="CoordinateCartesian3DUnsiname="X"type="xs:unsignedname="Y"type="xs:unsignedname="Z"type="xs:unsigned<xs:complexTypename="CoordinateCartesian3DFloatTy<xs:elementname="X"type="xs:flname="Y"type="xs:flname="Z"type="xs:fl<xs:complexTypename="CoordinateCartesian3name="X"type="xs:doubname="Y"type="xs:doubname="Z"type="xs:dou<!-CoordinatePolar<Range>Typewiththerangesshor<xs:complexTypename="CoordinatePola<xs:elementname="Radius"type="xs:short"/><xs:elementname="Azimuth"type="<xs:complexTypename="CoordinatePolarUnsignedShortType">name="Radius"type="xs:unsignedshname="Radius"type="xs:unsignedshname="Azimuth"type="xs:unsigneds<xs:complexTypename="CoordinatePola<xs:elementname="Radius"type="xs:int"/><xs:elementname="Azimuth"type<xs:complexTypename="CoordinatePolarUnsignedIntType"><xs:elementname="Radius"type="xs:unsignedInt"/><xs:elementname="Azimuth"type="xs:un<xs:complexTypename="CoordinatePolarFloatType"><xs:elementname="Radius"type="xs:float"/><xs:elementname="Azimuth"type="xs:float"/><xs:complexTypename="CoordinatePolarDoubleType"><xs:elementname="Radius"type="x<xs:elementname="Azimuth"type="<!-CoordinateCylindricalr<Range>Typewiththerangesunsignedint,floata

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论