国家标准计划《信息技术 面向对象的生物特征识别应用编程接口 第3部分:C#实现》由 TC28(全国信息技术标准化技术委员会)归口,TC28SC37(全国信息技术标准化技术委员会生物特征识别分会)执行 ,主管部门为国家标准化管理委员会。
主要起草单位 北京眼神智能科技有限公司 、中国电子技术标准化研究院 、深圳眼神智能科技有限公司 、广州广电运通金融电子股份有限公司 、北京曙光易通技术有限公司 、北京得意音通技术有限责任公司等 。
35 信息技术、办公机械 |
35.240 信息技术应用 |
35.240.15 识别卡和有关装置 |
本标准等同采用ISO/IEC国际标准:ISO/IEC 30106-3:2016。
采标中文名称:信息技术 面向对象的生物特征识别应用编程接口 第3部分:C#实现。
ISO/IEC 30106是面向对象的生物特征识别应用编程接口(BioAPI)的标准,分为3部分,即: 第1部分:体系结构; 第2部分:JAVA实现; 第3部分:C#实现,即本部分。
第1部分提供了一种高层次的、泛化的架构模型,适用于各种模态的生物特征识别技术,通过JAVA、C# 等面向对象语言实现。
通过该架构模型,生物特征识别系统可以支持来自多个供方的组件,并且组件之间可通过应用编程接口相互作用,为面向对象的生物特征识别应用提供技术支撑。
本部分是第3部分,参照国际标准ISO/IEC 30106-3《信息技术 面向对象的生物特征识别应用编程接口 第3部分:C#实现》编写,目的是以C#语言实现面向对象的BioAPI编程接口,定义C#命名空间结构、接口方法、应用交互,以及数据类型和常数等。
本部分在ISO/IEC 30106-1通用架构模型下,通过C#面向对象语言实现BioAPI程序接口,适用于Windows下的应用系统和程序员,对于使用C#开发的生物特征识别应用系统的规范化、互操作性及互联互通,将起到积极促进作用。
本部分适用于各种模态生物特征识别,也适用于各种生物特征识别应用,包括从设备到应用及大型复杂生物特征识别系统,是适合目前所有生物特征识别供方的规范文件。可用于金融、教育、社保、交通、电力等各行业中JAVA面向对象的生物特征识别应用编程接口。 本部分规定了面向对象的BioAPI C#框架和C# BSP的接口,接口与ISO/IEC 30106-1规定的组件相对应。 主要技术内容如下: (1)定义BioAPI命名空间的结构; (2)定义面向对象BioAPI实现的所有数据结构; (3)定义了数据类型和常数,以及各数据类的方法和属性; (4)支持BioAPI单元的面向对象接口,即:存档、比对、处理、传感器等接口; (4)BFP层接口方法、BSP层接口方法、Framework框架层接口方法及注册接口方法等; (5)应用交互中的异常和回调函数。