BQAT CLI

GitHub Tag PyPI - Version PyPI - Downloads


Table of contents

🚀 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

PyPI

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.

Further details about the command and advanced option flags