bqconnect CLI
Table of contents
🚀 Introducing the new bqconnect CLI!
🌟 bqconnect CLI 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 CPU
Install bqconnect CLI
pip install openbq
Usage
To validate the installation, you could start a benchmark task.
openbq --benchmark
Example use cases for biometric quality assessment:
# Process all face images in 'data/'
openbq --input data --mode face
# Process iris images in 'data/iris/'
openbq --input data/iris --mode iris
# Process all face images using OFIQ engine
openbq --input data --mode face --engine OFIQ
# Enable EDA report for the assessment
openbq --input data/fingerprint --mode fingerprint --report
Check current installed version:
openbq --verison
Get bqconnect CLI Update if available:
openbq --update
Uninstall
openbq --uninstall
Output
openbq will produce the quality metrics in a CSV file, a EDA report when enabled.