TattTRN: Template Reconstruction Network for Tattoo Retrieval
Lazaro Janier Gonzalez-Soler, Maciej Salwowski, Christian Rathgeb, Daniel Fischer
TL;DR
TattTRN tackles tattoo retrieval under data scarcity by introducing a large semi-synthetic tattoo database (28,550 images across 571 templates) and a template-based retrieval network. The Tattoo Template Reconstruction Network learns to map input tattoo samples to clean templates via synthetic data generation, image-to-template translation, and dual embedding backbones whose features are concatenated for final similarity scoring, optimized with ArcFace losses and a reconstruction term. Empirical results on WebTattoo and BIVTatt show strong closed-set and competitive open-set performance, with rank-1 IR up to 81.60% (WebTattoo) and 96.54% (BIVTatt), and up to 95% IR by rank-20 when using the ITT component. The approach outperforms baselines trained on real data, demonstrating the viability of semi-synthetic data for forensic tattoo retrieval and offering practical utility for identifying suspects within limited candidate lists; future work includes semantic prompt integration and skin-tone effects in tattoo segmentation and retrieval.
Abstract
Tattoos have been used effectively as soft biometrics to assist law enforcement in the identification of offenders and victims, as they contain discriminative information, and are a useful indicator to locate members of a criminal gang or organisation. Due to various privacy issues in the acquisition of images containing tattoos, only a limited number of databases exists. This lack of databases has delayed the development of new methods to effectively retrieve a potential suspect's tattoo images from a candidate gallery. To mitigate this issue, in our work, we use an unsupervised generative approach to create a balanced database consisting of 28,550 semi-synthetic images with tattooed subjects from 571 tattoo categories. Further, we introduce a novel Tattoo Template Reconstruction Network (TattTRN), which learns to map the input tattoo sample to its respective tattoo template to enhance the distinguishing attributes of the final feature embedding. Experimental results with real data, i.e., WebTattoo and BIVTatt databases, demonstrate the soundness of the presented approach: an accuracy of up to 99% is achieved for checking at most the first 20 entries of the candidate list.
