Tattoo match

Upload a tattoo image and rank it against gallery entries. Path A (global) uses a ResNet-50 embedding + cosine similarity for full-coverage probes. Path B (keypoint) uses SIFT + FLANN + RANSAC geometric verification for partial or occluded probes. CLAHE preprocessing is applied unconditionally to improve contrast on dark skin tones.
Setup
Probe
Idle