Overview
ISO/IEC 29141:2009 - "Information technology - Biometrics - Tenprint capture using biometric application programming interface (BioAPI)" profiles the BioAPI framework (ISO/IEC 19784-1) to standardize how applications perform a tenprint fingerprint capture (all ten fingers). The standard defines a biometric data block (BDB) format, a capture control block (CCB) and a capture output block (COB), and specifies the BioAPI function interactions required for tenprint capture. It is intended to ensure consistent, interoperable capture and exchange of fingerprint images between applications, BioAPI frameworks and Biometric Service Providers (BSPs).
Key topics and requirements
- BioAPI profiling for tenprint: Specifies how ISO/IEC 19784-1 (BioAPI) is used to request and manage tenprint operations.
- BDB format: Defines the biometric data block structure used to carry tenprint capture data between an application and BSPs.
- Capture control/output blocks: CCB parameters direct what is to be captured; COB returns formatted data and placeholders for missing objects.
- Mandatory BSP support: BSPs claiming conformance must implement the CCB/COB and satisfy requirements in Clauses 6–10.
- BioAPI function calls covered: Documented use of calls such as BioAPI_ControlUnit(), BioAPI_Capture() and BioAPI_QueryUnits() to control capture devices and retrieve data.
- Image and record handling: Defines record types (plain, rolled, slaps), image dimensions, compression, resolution, bits-per-pixel and handling of amputated/bandaged fingers.
- Quality, segmentation and error codes: Standardizes quality thresholds, segment position calculation, compression/support limitations and a set of error returns for interoperable behavior.
- Examples and conformance aids: Includes example CCBs, capture orders and a BioAPI calling sequence to assist implementers.
Applications
- Large-scale identity management and credentialing: Enrollment and vetting workflows that require tenprint capture (background checks, national ID, immigration).
- Law enforcement and forensics: Standardized capture for databases and exchange with legacy formats.
- Border control and civil registration: Interoperable fingerprint collection for travel, residency and civil records.
- Vendor and system integration: Ensures livescan device vendors, BSP developers and application integrators can interoperate across platforms.
Who should use this standard
- Biometric Service Provider (BSP) developers
- Livescan and fingerprint hardware vendors
- System integrators and software architects building identity systems
- Standards and compliance teams responsible for biometric interoperability
Related standards
- ISO/IEC 19784-1 (BioAPI specification) - normative base profiled by this document
- ANSI/NIST-ITL 1-2007 - referenced for fingerprint interchange formats
Keywords: ISO/IEC 29141:2009, tenprint capture, BioAPI, biometric data block, BSP, livescan, fingerprint capture, biometric standards, biometric interoperability.