BQAT CLI
🚀 Introducing the new BQAT-CLI entry point! Now it is a pure python interface to replace the legacy scripts.
🌟 BQAT-CLI has been upgraded and now supports ARM-based CPUs! Whether you’re on an Apple M‑series or a Qualcomm Snapdragon X‑series processor, you can leverage its performance for biometric data analysis.
Setup
Prerequisites:
- Docker
- Python (3.10+)
- AMD64 or ARM64 CPUs with minimum of 8 GB RAM
Install BQAT CLI
pip install bqat
Usage
To validate the installation, you could start a benchmark run.
bqat --benchmark
Example use cases for biometric quality assessment:
# Process all face images in 'data/'
bqat --input data --mode face
# Process iris images in 'data/iris/'
bqat --input data/iris --mode iris
# Process all face images using OFIQ engine
bqat --input data --mode face --engine OFIQ
# Enable EDA report for the assessment
bqat --input data/fingerprint --mode fingerprint --report
Check current installed version:
bqat --verison
Get BQAT-CLI Update if available:
bqat --update
Uninstall
bqat --uninstall
Output
When the task completed, it will produce the quality metrics in a CSV file, a EDA report if enabled.