Towards Billion-scale Multi-modal Biometric Search
Summary
Bharat ABIS is an open-source, large-scale multimodal biometric search system designed for country-level identity systems, capable of handling billions of records. It processes fingerprint, face, and iris modalities through dedicated stages including preprocessing, quality assessment, presentation attack detection, and feature extraction, generating a concatenated template of 13.5KB per person. The system integrates these modalities for efficient 1:N search and de-duplication. Evaluations on a 220 million identity gallery, sampled from India's 1.55 billion Aadhaar database, showed an FNIR of 0.3% at an FPIR of 0.5% for adult probes. Bharat ABIS achieves a throughput of 100 searches per second on a 40 million gallery using a single server equipped with 8xNvidia H100 GPUs and 2TB RAM, outperforming three commercial off-the-shelf (COTS) systems on a 20 million gallery.
Key takeaway
For MLOps Engineers building large-scale identity verification systems, Bharat ABIS provides a validated open-source blueprint. You should consider its architecture for processing fingerprint, face, and iris data, especially given its demonstrated performance on a 220 million identity gallery and high throughput on H100 GPUs. This system offers a robust, scalable solution for de-duplication and identity management at a national level.
Key insights
Bharat ABIS demonstrates scalable, accurate multimodal biometric search for billion-record identity systems using open-source architecture.
Principles
- Multi-modal integration enhances biometric system accuracy.
- Open-source architectures can support large-scale identity systems.
Method
Bharat ABIS employs modality-specific preprocessing, quality assessment, presentation attack detection, and embedding learning, followed by template concatenation for 1:N search.
In practice
- Utilize 13.5KB templates for multi-modal biometric identities.
- Deploy on 8xNvidia H100 GPUs for 100 searches/second throughput.
Topics
- Multi-modal Biometrics
- Large-scale Biometric Search
- Bharat ABIS
- Aadhaar Database
- Biometric De-duplication
Code references
Best for: Research Scientist, MLOps Engineer, AI Engineer, AI Scientist, Machine Learning Engineer, AI Architect
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Takara TLDR - Daily AI Papers.