標準解讀

《GB/T 41903.2-2022 信息技術(shù) 面向?qū)ο蟮纳锾卣髯R別應(yīng)用編程接口 第2部分:Java實現(xiàn)》是關(guān)于如何在Java環(huán)境中實現(xiàn)面向?qū)ο蟮纳锾卣髯R別API的技術(shù)規(guī)范。該標準詳細定義了用于開發(fā)、集成和維護基于Java平臺的生物特征識別系統(tǒng)的框架和技術(shù)要求。

標準首先介紹了其適用范圍,明確了它適用于希望利用標準化方法來處理生物特征數(shù)據(jù)(如指紋、面部圖像等)的應(yīng)用開發(fā)者和服務(wù)提供商。接著,文檔概述了生物特征識別系統(tǒng)的基本概念與術(shù)語,包括但不限于模板、樣本、匹配器以及處理器等關(guān)鍵組件的作用及其相互關(guān)系。

核心內(nèi)容方面,《GB/T 41903.2-2022》規(guī)定了一系列接口定義,這些接口為不同類型的生物特征技術(shù)提供了統(tǒng)一的操作模式。通過遵循這套標準,開發(fā)者能夠更容易地創(chuàng)建跨平臺兼容且可互操作的應(yīng)用程序。此外,還特別強調(diào)了安全性和隱私保護的重要性,并提出了一些最佳實踐建議以確保敏感信息得到妥善管理。

對于具體的實現(xiàn)細節(jié),本標準給出了多個示例代碼片段,展示了如何使用推薦的方法來執(zhí)行諸如注冊新用戶、驗證身份等功能。同時,也討論了性能優(yōu)化策略,比如緩存機制、并行處理等,幫助提高系統(tǒng)的響應(yīng)速度與效率。

最后,文件還包括了測試指南部分,旨在指導(dǎo)讀者如何評估所構(gòu)建系統(tǒng)是否符合標準的要求。這涵蓋了從單元測試到集成測試等多個層面的內(nèi)容,確保最終產(chǎn)品不僅功能完善而且穩(wěn)定可靠。


如需獲取更多詳盡信息,請直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標準文檔。

....

查看全部

  • 現(xiàn)行
  • 正在執(zhí)行有效
  • 2022-12-30 頒布
  • 2023-07-01 實施
?正版授權(quán)
GB/T 41903.2-2022信息技術(shù)面向?qū)ο蟮纳锾卣髯R別應(yīng)用編程接口第2部分:Java實現(xiàn)_第1頁
GB/T 41903.2-2022信息技術(shù)面向?qū)ο蟮纳锾卣髯R別應(yīng)用編程接口第2部分:Java實現(xiàn)_第2頁
GB/T 41903.2-2022信息技術(shù)面向?qū)ο蟮纳锾卣髯R別應(yīng)用編程接口第2部分:Java實現(xiàn)_第3頁
GB/T 41903.2-2022信息技術(shù)面向?qū)ο蟮纳锾卣髯R別應(yīng)用編程接口第2部分:Java實現(xiàn)_第4頁
GB/T 41903.2-2022信息技術(shù)面向?qū)ο蟮纳锾卣髯R別應(yīng)用編程接口第2部分:Java實現(xiàn)_第5頁

文檔簡介

ICS3524015

CCSL.71.

中華人民共和國國家標準

GB/T419032—2022

.

信息技術(shù)面向?qū)ο蟮纳锾卣髯R別

應(yīng)用編程接口第2部分Java實現(xiàn)

:

Informationtechnology—ObjectorientedBioAPI—

Part2Javaimlementation

:p

ISO/IEC30106-22020MOD

(:,)

2022-12-30發(fā)布2023-07-01實施

國家市場監(jiān)督管理總局發(fā)布

國家標準化管理委員會

GB/T419032—2022

.

目次

前言

…………………………Ⅲ

引言

…………………………Ⅴ

范圍

1………………………1

規(guī)范性引用文件

2…………………………1

術(shù)語和定義

3………………1

縮略語

4……………………1

包的結(jié)構(gòu)

5BioAPIJava…………………2

總體結(jié)構(gòu)

5.1……………2

5.2org.bioapi…………………………2

5.3org.bioapi.data……………………2

數(shù)據(jù)類型和常量

6…………………………2

6.1ACBioParameters………………2

6.2BFPListElement…………………3

6.3BFPSchema………………………4

6.4BIR………………5

6.5BSPSchema……………………12

6.6Candidate………………………16

6.7DataTypes………………………16

6.8Date……………22

6.9FrameworkSchema……………25

6.10GUIBitmap……………………26

6.11IdentifyPopulation……………27

6.12PopulationMember……………28

6.13RegistryID……………………28

6.14SecurityProfileType…………29

6.15UnitList………………………30

6.16UnitListElement………………31

6.17UnitSchema……………………31

6.18UUID…………………………34

支持的面向?qū)ο蟮慕涌?/p>

7BioAPI_Unit………………34

通用要求

7.1……………34

存檔接口

7.2……………35

比對接口

7.3……………38

處理接口

7.4……………40

傳感器接口

7.5…………………………42

8BFP…………………43

GB/T419032—2022

.

接口描述

8.1BFP………………………43

導(dǎo)入接口

8.2……………43

方法匯總

8.3……………43

9BSP…………………45

接口描述

9.1BSP………………………45

導(dǎo)入接口

9.2……………46

方法匯總

9.3……………46

框架層

10…………………52

接口

10.1ComponentRegistry………………………52

框架接口

10.2…………………………53

應(yīng)用交互

11………………57

11.1BioAPIExceptionextendsException………57

回調(diào)函數(shù)

11.2GUI……………………58

交互

12BSP………………61

交互

13BFP………………62

接口

13.1BFPEnumerationListener…………………62

接口

13.2BFPEventListener…………62

接口

13.3BFPGUIProgressEventListener…………62

附錄資料性版本要求

A()Java…………64

附錄資料性調(diào)用序列示例和示例代碼

B()……………65

參考實現(xiàn)

B.1……………65

體系結(jié)構(gòu)

B.2API………………………65

參考文獻

……………………66

GB/T419032—2022

.

前言

本文件按照標準化工作導(dǎo)則第部分標準化文件的結(jié)構(gòu)和起草規(guī)則的規(guī)定

GB/T1.1—2020《1:》

起草

本文件是信息技術(shù)面向?qū)ο蟮纳锾卣髯R別應(yīng)用編程接口的第部分

GB/T41903《》2。

已經(jīng)發(fā)布了以下部分

GB/T41903:

第部分體系結(jié)構(gòu)

———1:;

第部分實現(xiàn)

———2:Java;

第部分實現(xiàn)

———3:C#。

本文件修改采用信息技術(shù)面向?qū)ο蟮纳锾卣髯R別應(yīng)用編程接

ISO/IEC30106-2:2020《

口第部分實現(xiàn)

2:Java》。

本文件與相比做了下述結(jié)構(gòu)調(diào)整

ISO/IEC30106-2:2020:

增加了縮略語一章

———“”;

本文件的對應(yīng)的

———8.1ISO/IEC30106-2:20207.1;

本文件的對應(yīng)的

———8.2、8.3ISO/IEC30106-2:20207.1.2、7.1.3;

本文件的對應(yīng)的

———8.3.2~8.3.8ISO/IEC30106-2:20207.1.3.1~7.1.3.7;

本文件的對應(yīng)的

———9.1ISO/IEC30106-2:20208.1;

本文件的對應(yīng)的

———9.2、9.3ISO/IEC30106-2:20208.1.2、8.1.3;

本文件的對應(yīng)的

———9.3.2~9.3.26ISO/IEC30106-2:20208.1.3.1~8.1.3.25。

本文件與的技術(shù)性差異及其原因如下

ISO/IEC30106-2:2020:

用規(guī)范性引用的替換了兩個文件之間的對應(yīng)

———GB/T41903.1—2022ISO/IEC30106-1:2016,

關(guān)系為修改見第章以適應(yīng)我國的技術(shù)

(1、5.3.2、6.4.1、6.7.1、6.7.2.1、6.7.2.2、11.1.1、11.2.1),

條件

;

增加了規(guī)范性引用的以便于適應(yīng)我國的編碼字符標準見

———GB18030,(6.3.2.7、6.5.2.20、

6.9.2.5、11.2.2.1、11.2.2.2、11.2.2.3)。

本文件做了下列編輯性改動

:

刪除了

———“6.18.1”“11.2.2.1.1”“11.2.2.1.1.1”“11.2.2.2.1”“11.2.2.2.1.1”“11.2.2.3.1”“11.2.2.3.1.1”

條編號

“12.1”“12.1.1”“12.1.1.1”“13.1.1”“13.1.1.1”“13.2.1”“13.2.1.1”“13.3.1”“13.3.1.1”;

增加了條編號

———“8.3.1”“9.3.1”。

用資料性引用的替換了

———GB/T16262.1ISO/IEC8824-1;

用資料性引用的所有部分替換了所有部分

———GB/T26237()ISO/IEC19794();

用資料性引用的替換了

———GB/T30267.1ISO/IEC19784-1。

請注意本文件的某些內(nèi)容可能涉及專利本文件的發(fā)布機構(gòu)不承擔(dān)識別專利的責(zé)任

。。

本文件由全國信息技術(shù)標準化技術(shù)委員會提出并歸口

(SAC/TC28)。

本文件起草單位北京眼神智能科技有限公司中國電子技術(shù)標準化研究院華東分院羅克佳華科

:、、

技集團股份有限公司新大陸數(shù)字技術(shù)股份有限公司廈門瑞為信息技術(shù)有限公司上海商湯智能科技

、、、

有限公司北京曙光易通技術(shù)有限公司中國電子技術(shù)標準化研究院廣州廣電運通金融電子股份有限

、、、

公司聯(lián)想中天科技有限公司北京建筑大學(xué)廣東九聯(lián)科技股份有限公司北京中科虹霸科技有限公

、、、、

司北京萬里紅科技有限公司北京得意音通技術(shù)有限責(zé)任公司圣點世紀科技股份有限公司上海依圖

、、、、

網(wǎng)絡(luò)科技有限公司廣州麥侖信息科技有限公司深圳市銘圖創(chuàng)新科技有限公司天復(fù)東莞標準技術(shù)

、、、()

GB/T419032—2022

.

有限公司天津中科虹星科技有限公司北京郵電大學(xué)深圳愛酷智能科技有限公司深圳市嘉瑞視覺科

、、、、

技有限公司深圳市樂凡信息科技有限公司深圳市航順芯片技術(shù)研發(fā)有限公司

、、。

本文件主要起草人江武明劉倩穎李揚李瑋鐘陳宋繼偉林林李霖詹東暉蔣慧宋方方

:、、、、、、、、、、、

于雪平郎俊奇孟繁達侯韶君黃宇恒劉曉甫張瑋寧靜田啟川何強龔瓊劉旭華張大朋校利虎

、、、、、、、、、、、、、、

鄭方楊春林戚紀綱馮婭東趙春昊崔峰科王珺王成李清順李海青何召鋒王宏雷宋昆鴻

、、、、、、、、、、、、、

劉吉平

GB/T419032—2022

.

引言

用語言描述的適合于用編寫的應(yīng)用程序也適合用編寫的應(yīng)用程序但是像

CBioAPIC,C++。,

這樣的基于函數(shù)的語言并不能很容易地映射到面向?qū)ο蟮木幊陶Z言特別是在面向?qū)ο蟮膽?yīng)用程

C。,

序內(nèi)部使用版本的是不方便的并且需要應(yīng)用程序開發(fā)引入復(fù)雜性的編程構(gòu)造開發(fā)面向?qū)ο?/p>

CAPI,。

的版本旨在提高軟件從業(yè)者的生產(chǎn)力在使用的同時又保留了面向?qū)ο蟮木幊棠J?/p>

BioAPI,BioAPI。

對于而言標準的面向?qū)ο蟮陌姹驹试S加載到基于的應(yīng)用服務(wù)器中的執(zhí)

Java,BioAPI,JavaBSP

行驗證和或辨識操作在這些應(yīng)用服務(wù)器中在開發(fā)框架和時使用面向?qū)ο蟮谋仁褂?/p>

/。,BSPBioAPIC

版本的更方便

BioAPI。

標準的面向?qū)ο蟮陌姹緫?yīng)用的另一個領(lǐng)域是基于面向?qū)ο笳Z言的小型計算設(shè)備在這些

BioAPI,

設(shè)備中就像上面提到的大型應(yīng)用服務(wù)器一樣一個面向?qū)ο蟮目蚣芎兔嫦驅(qū)ο蟮臅人?/p>

()BioAPIBSP

們的版本的對等物更適合

C。

面向?qū)ο蟮膽?yīng)用編程接口需要統(tǒng)一的體系結(jié)構(gòu)實現(xiàn)語言包括和等因此

,Java、C#C++,

擬由個部分構(gòu)成

GB/T419034。

第部分體系結(jié)構(gòu)規(guī)定了面向?qū)ο蟮牡耐ㄓ皿w系結(jié)構(gòu)目的在于規(guī)范不同面向?qū)?/p>

———1:。BioAPI,

象的語言實現(xiàn)的結(jié)構(gòu)相同各個組件具有概念等同性

BioAP,。

第部分實現(xiàn)規(guī)定了面向?qū)ο蟮目蚣芎透黝惤涌谝约皵?shù)據(jù)類型和常量

———2:Java。BioAPIJava,

等目的在于指導(dǎo)語言下接口的實現(xiàn)

,Java。

第部分實現(xiàn)規(guī)定了面向?qū)ο蟮目蚣芎透黝惤涌谝约皵?shù)據(jù)類型和常量

———3:C#。BioAPIC#,

等目的在于指導(dǎo)語言下接口的實現(xiàn)

,C#。

第部分實現(xiàn)規(guī)定了面向?qū)ο蟮目蚣芎透黝惤涌谝约皵?shù)據(jù)類型和

———4:C++。BioAPIC++,

常量等目的在于指導(dǎo)語言下接口的實現(xiàn)

,C++。

本文件與第部分的語義等價需要結(jié)合第部分共同使用

1,1。

GB/T419032—2022

.

信息技術(shù)面向?qū)ο蟮纳锾卣髯R別

應(yīng)用編程接口第2部分Java實現(xiàn)

:

1范圍

本文件規(guī)定了框架和接口與確立的組件相

BioAPIJavaBioAPIJavaBSP,GB/T41903.1—2022

對應(yīng)

。

本文件適用于面向?qū)ο蟮纳锾卣髯R別應(yīng)用的編程接口的開發(fā)和應(yīng)用

Java。

2規(guī)范性引用文件

下列文件中的內(nèi)容通過文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款其中注日期的引用文

。,

件僅該日期對應(yīng)的版本適用于本文件不注日期的引用文件其最新版本

溫馨提示

  • 1. 本站所提供的標準文本僅供個人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
  • 2. 本站所提供的標準均為PDF格式電子版文本(可閱讀打?。?,因數(shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
  • 3. 標準文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質(zhì)量問題。

評論

0/150

提交評論