What is ISO/IEC 30106-4 – BioAPI C++ interfaces about?
Biometric Application Programming Interface (BioAPI) is a key part of the International Standards that support systems that perform biometric enrolment and verification (or identification).
C++ is a basic, general-purpose, object-oriented programming language that is used in most computer-based platforms and operating systems. ISO/IEC 30106-4 specifies an application programming interface expressed in C++ language.
This BioAPI C++ software package provides an Object oriented BioAPI using C++ language. The BioAPI C++ interface needed for developing biometric applications, conforming to OOBioAPI, has been defined in this reference implementation.
ISO/IEC 30106-4 specifies an interface of a BioAPI C++ framework and BioAPI C++ biometric service providers (BSP) which will mirror the corresponding components specified in ISO/IEC 30106‑1.
Who is ISO/IEC 30106-4 - BioAPI C++ interfaces for?
ISO/IEC 30106-4 on BioAPI C++ interfaces is useful for:
- The IT industry / software companies
- Programmers / application developers
- Biometric product and service providers
- Biometric technology maintenance professionals
Why should you use ISO/IEC 30106-4 - BioAPI C++ interfaces?
Users of biometric systems include airport security; law enforcement; mobile access authentication; banking; and access to spaces such as homes, and offices, buildings, schools, and public transport. The scope for biometric system application will continue to widen. In such instances, standards such as ISO/IEC 30106-4 play a vital role.
Standards are important to the growth and acceptance of emerging industries such as the biometric industry. Computer systems that perform biometric enrolment, verification, or identification are becoming increasingly used.
Conforming to ISO/IEC 30106-4, the purpose of the BioAPI C++ specification is to define an architecture and interfaces to allow biometric applications (perhaps distributed across a network) to be integrated from modules provided by different vendors.
ISO/IEC 30106-4 gives you flexibility in the provision of modules, avoids vendor lock-in, and provides a degree of future-proofing as the best available biometrics technologies change.