SDK MicroFinger

Bibliothèque de reconnaissance d'empreintes pour systèmes embarqués.

Bibliothèque de reconnaissance d'empreintes multiplateforme optimisée pour microcontrôleurs et appareils edge. Algorithmes validés NIST MINEX III pour capture, extraction, correspondance et évaluation de qualité avec une empreinte mémoire minimale.

Démonstration
STM32N6
STM32N6 Cortex-M55 · NPU SRAM eMMC
CPU
RAM
Code
Idle
MicroFinger SDK
Template 148 B
RAM peak < 2 kB
Latency 20 ms
_

Performance

Algorithmes validés NIST MINEX III offrant une correspondance biométrique fiable sur matériel embarqué et edge.

NXP i.MX 8M Plus

OpérationTemps
Enrôlement300 ms
Vérification0,1 s
Identification< 1 s

Avec accélération NPU dédiée

Template & Standards

FonctionnalitéDétail
Taille du template< 148 octets
Formats de donnéesISO/ANSI INCITS 378
Compression WSQCertifiée FBI

Conforme NIST MINEX III

Intelligence intégrée

Détection de doigts

FingerDetector.detectSlap() localise et segmente les doigts individuels à partir des captures de quatre doigts, compatible avec les principaux fabricants de scanners.

Extraction de template

FingerExtractor.createTemplate() produit des templates compacts inférieurs à 148 octets à partir d'images ROI — parmi les plus petits du marché — permettant le déploiement sur éléments sécurisés.

Qualité NFIQ

FingerNfiq.computeNfiq1() fournit un score NIST de qualité d'image d'empreinte pour garantir une qualité optimale avant extraction et correspondance sur matériel à ressources limitées.

Compression WSQ

Compression d'images d'empreintes en niveaux de gris WSQ 3.1 certifiée FBI, garantissant la conformité aux normes gouvernementales et des forces de l'ordre sur cibles embarquées.

Vérification 1:1

FingerMatcher.compareTemplates() assure une comparaison d'empreintes un-contre-un précise pour la vérification d'identité dans le contrôle d'accès et l'authentification sur systèmes embarqués.

Identification 1:N

FingerIndexer permet une recherche ultra-rapide un-contre-plusieurs capable de faire correspondre des millions d'empreintes par seconde pour l'identification à grande échelle sur matériel local.

Technologie centrale

Moteur de reconnaissance d'empreintes optimisé pour systèmes embarqués. Les mêmes algorithmes validés NIST MINEX III que le SDK Finger, adaptés aux microcontrôleurs et au matériel edge avec une empreinte mémoire minimale.

C
C++
C#
Python
Java
Windows Linux macOS Android iOS i.MX 8M Plus

Documentation développeur

Guides complets, références API et exemples de code pour intégrer le SDK MicroFinger dans votre application embarquée. Démarrez en quelques minutes.

Référence API
Guides d'intégration
Exemples de code
Portail développeur
developer.id3technologies.com
import id3finger as id3
 
detector  = id3.FingerDetector()
extractor = id3.FingerExtractor()
matcher   = id3.FingerMatcher()
 
image  = id3.FingerImage.from_file("slap.bmp")
fingers = detector.detect_slap(image)
roi    = extractor.extract_roi(image, fingers.get(0))
tmpl   = extractor.create_template(roi)
score  = matcher.compare_templates(tmpl, ref)

Tarification

Choisissez le plan adapté à votre projet. Tous les plans incluent l'accès au portail développeur et à la documentation.

Évaluation

Gratuit

Testez le SDK sans engagement.

  • Essai 60 jours
  • Appels API limités
  • Support communautaire
  • Plateforme unique
Commencer

Entreprise

Nous contacter

Pour les déploiements à grande échelle.

  • Licences en volume
  • Support prioritaire
  • Intégration personnalisée
  • Garantie SLA
Contacter les ventes