Fingerprint scan
Minutien erkannt
Klassische Computer Vision

FingerMatch

Zwei Abdrücke rein, ein Score raus — jeder Schritt echte Mathematik, sichtbar gemacht.

PythonFastAPIOpenCVscikit-imageReactTypeScript
Scrollen
Verstärkung läuft
01 — Enhancement

Erst lesbar machen

Rohbild normalisieren, das Orientierungsfeld schätzen, mit Gabor-Filtern die Rillen verstärken und binarisieren.

  1. 1Normalisieren
  2. 2Orientierungsfeld
  3. 3Gabor-Verstärkung
  4. 4Binarisieren
02 — Skelett

Auf eine Linie gebracht

Die Rillen werden auf 1 Pixel ausgedünnt. Kurze Fortsätze (Spurs) werden entfernt, damit keine falschen Minutien entstehen.

Vorher
~6 px Rille
Nachher
1 px Skelett
4Spurs entfernt
Skelettierung
03 — Minutien

Wo Linien enden und sich gabeln

Crossing-Number: für jedes Skelett-Pixel die acht Nachbarn zählen. 1 Übergang = Ende, 3 = Gabelung.

CN = ½·Σ|pᵢ − pᵢ₊₁|

Ende

CN = 1

Gabelung

CN = 3

16 Ende 58 Gabelung
0 Minutien
04 — Singularpunkte

Das Zentrum des Musters

Poincaré-Index: die Orientierung entlang einer Schleife aufsummieren — +180° ergibt eine Schleife (Core), −180° ein Delta.

Schleife+0°
Delta−0°
Core · Delta
05 — Vergleich

Passt es zusammen?

Zwei Abdrücke werden per RANSAC ausgerichtet, orientierungs-konsistente Minutien gepaart und ein Score berechnet — hier im echten Analyse-Cockpit.

fingermatch.projects.manu-web.de
FingerMatch — matched prints
Match score and per-type breakdown

Score 55 % — „Wahrscheinlich identisch“. Ein Ähnlichkeitswert, keine gerichtsfeste Identifikation.

06 — Das Cockpit

Das komplette Analyse-Cockpit

Zwei Abdrücke laden, Marker nach Typ filtern, zoomen und pannen — und live vergleichen.

fingermatch.projects.manu-web.de
FingerMatch analysis cockpit
06 — Grenzen

Ein Score — keine Identifikation

FingerMatch liefert einen Ähnlichkeits-Score als Lern- und Analysewerkzeug.

  • Erkennt Minutien und Singularpunkte mit echter CV
  • Richtet zwei Abdrücke aus und bewertet die Ähnlichkeit
  • Kein gerichtsfestes AFIS, keine Identifikation
  • Ersetzt keine forensische Begutachtung
Austauschbarer Detektor

classical

Klassische Pipeline — alle vier Markertypen

minutiaenet (ONNX)

Experimentell: lokalisiert per Netz, klassifiziert klassisch

Das Modell lokalisiert; die klassische Logik klassifiziert.