Strona główna / Produkty / Silniki rozpoznawania / Fingerprint Match Engine
SILNIK

Fingerprint Match Engine

Dodaj szybkie, oparte na standardach dopasowywanie odcisków palców do dowolnej aplikacji. Cams Fingerprint Match Engine obsługuje rejestrację, weryfikację 1:1 i identyfikację 1:N na wzorcach minucji ISO/IEC 19794-2, z dwuetapowym wyszukiwaniem, które wstępnie filtruje galerię w SQL, zanim oceni pozostałych kandydatów. Ścieżka bezdotykowego zdjęcia palca pozwala dopasowywać ze zwykłego zdjęcia czubka palca.

Przegląd

Rejestracja odcisków palców ISO/IEC 19794-2, weryfikacja 1:1 i etapowa identyfikacja 1:N przez proste API REST.

Samodzielny mikroserwis dopasowywania odcisków palców dostępny pod /api/biometric/v1/fp/. Przechowuje wzorce minucji ISO/IEC 19794-2:2005 z widokiem pojedynczego palca dla każdego tenanta i użytkownika, zakodowane w base64. Identyfikacja uruchamia etapowy potok 1:N: zgrubny filtr wstępny SQL zawęża kandydatów według pozycji palca, jakości i klasy wzoru, a następnie samodzielny matcher minucji w stylu Bozorth ocenia pozostałych względem konfigurowalnego progu (domyślnie 72, ok. 12 dopasowanych minucji — konwencjonalne minimum kryminalistyczne). Matcher jest za wymienialnym interfejsem, więc porównanie ISO, NBIS/Bozorth3 lub komercyjne SDK można podłączyć bez zmian w usłudze.

SILNIKRESTHTTPSJSONC++
POST /api/biometric/v1/fp/verify (1:1)
curl .../api/biometric/v1/fp/verify \
  -H "sn: $SN" -H "auth-token: $TOKEN" \
  -d '{ "user_id":"1001",
        "iso_template":"<base64 ISO 19794-2>" }'
{ "ok":true, "match":true, "score":81, "user_id":"1001" }

Możliwości

Co potrafi

Zarejestruj palec

Zapisz wzorzec minucji ISO 19794-2 dla użytkownika wraz z pozycją palca, jakością i klasą wzoru na potrzeby filtrowania wstępnego 1:N.

Weryfikacja (1:1)

Dopasuj wzorzec próbny do zarejestrowanych palców konkretnego użytkownika i zwróć wynik 0–100 oraz flagę dopasowania.

Identyfikacja (1:N)

Etapowe wyszukiwanie w galerii tenanta: filtr wstępny SQL, potem dokładne dopasowanie minucji, zwracające najlepszego kandydata powyżej progu.

Wzorce oparte na standardach

Działa na otwartym standardzie ISO/IEC 19794-2:2005; niezgodne wzorce są odrzucane, a nie po cichu oceniane jako śmieci.

Bezdotykowe zdjęcie palca

Przyjmuje zdjęcie czubka palca, konwertuje je na wzorzec ISO i rejestruje lub identyfikuje przez ten sam matcher.

Wymienialny matcher

Wymień silnik oceniający (ISO, NBIS/Bozorth3 lub komercyjny) za jednym interfejsem.

Funkcje

Wszystko w zestawie

  • Trzy trasy REST — rejestracja, weryfikacja (1:1) i identyfikacja (1:N) — pod /api/biometric/v1/fp/
  • Wzorce minucji ISO/IEC 19794-2:2005 z widokiem pojedynczego palca, zakodowane w base64 i wielodostępne
  • Etapowe 1:N: zgrubny filtr wstępny SQL po pozycji palca, jakości i klasie wzoru, a potem dokładne dopasowanie minucji
  • Samodzielny matcher minucji w stylu Bozorth z geometrią parami niezmienniczą względem przesunięcia, bez zewnętrznej zależności od NIST
  • Konfigurowalny próg dopasowania (domyślnie 72, ok. 12 dopasowanych minucji)
  • Wymienialny interfejs matchera pozwala wpiąć porównanie ISO, NBIS/Bozorth3 lub komercyjny matcher bez innych zmian
  • Wielowątkowe dopasowywanie kandydatów z ~0,09 ms na porównanie (ok. 10,7 tys. porównań/s na rdzeń)
  • Ścieżka rejestracji i identyfikacji bezdotykowego zdjęcia palca: zdjęcie czubka palca jest konwertowane na wzorzec ISO i dopasowywane tym samym silnikiem
  • Czytelne przyczyny niepowodzeń w odpowiedzi (wzorzec nie do sparsowania, brak kandydatów) zamiast cichego błędnego oceniania

Buduj z Fingerprint Match Engine

Weź klucz, przeczytaj dokumentację i wdrażaj. Nasz zespół pomoże przy pierwszej integracji.

FAQ

Częste pytania

Jakiego formatu wzorców odcisków palców używa?

Rekordy minucji ISO/IEC 19794-2:2005 z widokiem pojedynczego palca, zakodowane w base64. ANSI-378 i wariant ISO z 2011 r. nie są parsowane i są odrzucane z czytelnym powodem, zamiast po cichu błędnie oceniane.

Jak działa identyfikacja odcisków palców 1:N?

Dwuetapowo: zgrubny filtr wstępny SQL zawęża kandydatów według pozycji palca, jakości i klasy wzoru, a następnie matcher minucji w stylu Bozorth ocenia pozostałych i zwraca najlepsze dopasowanie powyżej konfigurowalnego progu.

Czy wykrywa sztuczne palce?

Nie po stronie serwera. Silnik widzi tylko wzorzec minucji, więc liveness musi pochodzić z czujnika rejestrującego lub SDK klienta. Cams zaleca skanery z certyfikatem LFD dla odporności na sztuczne palce.

Czy może dopasować odcisk palca ze zdjęcia z telefonu?

Tak. Ścieżka bezdotykowego zdjęcia palca konwertuje zdjęcie czubka palca na wzorzec ISO 19794-2, który silnik następnie rejestruje lub identyfikuje.

Powiązane

Poznaj więcej z platformy