https://github.com/viktorbusk/fingerprint-matching
https://github.com/viktorbusk/fingerprint-matching
Last synced: 25 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/viktorbusk/fingerprint-matching
- Owner: ViktorBusk
- License: mit
- Created: 2021-01-29T14:24:12.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-17T13:14:34.000Z (about 1 year ago)
- Last Synced: 2025-05-07T03:08:30.688Z (25 days ago)
- Language: Python
- Size: 39.3 MB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fingerprint-matching
fingerprint-matching is a Python library for matching fingerprints.### Fingerprint Features
*Ridges* - where the skin has a higher profile than its surroundings **(BLACK)** \
*Valleys* - where the skin has a lower profile than its surroundings **(WHITE)** \
*Directional field* (DF) - local orientation of the ridge-valley structures **(VECTOR FIELD)** \
*The singular points* (SPs) - discontinuities in the directional field **(CORE, DELTA)** \
*Minutiae* - details of the ridge-valley structures **(RIDGE ENDINGS, BIFURCATIONS)** \
*Directional field* is used for **enhancement** of the fingerprint \
*Directional field* + *The singular points* is used for **classification** \
*Minutiae* is used for **matching**### Steps
#### 1. Feature Extraction
1. - [x] *Directional field* estimation
![]()
2. - [ ] *Singular point* Extraction
3. - [ ] Segmentation of fingerprint
4. - [ ] *Minutiae* Extraction#### 2. Matching
#### 3. Database Search