The BioAPI Specification defines an open system standard application program interface (API) which allows software applications to communicate with a broad range of biometric technologies. Currently, the software instantiation of the BioAPI specification is implemented in C, with a Java Native Interface (JNI) wrapper also available which allows developers to access the BioAPI framework from within the Java environment. The JNI wrapper is a useful intermediate tool for Java programmers, but it does not provide all the advantages of a pure Java instantiation of the BioAPI specification.
A pure Java instantiation of the BioAPI framework will allow application developers to take full advantage of Java, and also holds the potential of extending biometrics applications to mobile devices and the Web.
Progress to date:
-
Project has been approved as a new project proposal by INCITS M1.2 – INCITS 1829-D BioAPI Java.
-
Created a speficiations document that is semtanically similar to the BioAPI 2.0 specification.
-
Basic types defined based on ISO/IEC 19784-1.
-
Currently the API is undergoing functional testing.
To do:
-
Specify conformance requirements.
-
Create sample applications.
Download test version of BioAPI Java Reference Implementation.
If you would like to collaborate on this project, please contact us.
