{'fraction_non_alphanumeric': 0.027327935222672066, 'fraction_numerical': 0.003036437246963563, 'mean_word_length': 4.886904761904762, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Shallow CNNs for the Reliable Detection of Facial Marks

Facial marks are local irregularities of skin texture. Their type and/or spatial pattern can be used as a (soft) biometric modality in several applications. A key requirement for a biometric system that utilises facial marks is their reliable detection. Detection methods typically use a blob detector followed by heuristic post processing steps to reduce the number of false positives. In this paper, we consider shallow Convolutional Neural Networks (CNNs) for facial mark detection. The choice of this network type seems natural as it learns multiple (non) blob detectors; shallow refers to the fact that we only consider CNNs up to three layers. We show that (a) these CNNs successfully address the false positive problem, (b) remove the need for post processing steps, and (c) outperform a classic blob detector, approaches taken in previous studies and some other non CNN type classifiers in terms of EER and FMR at TMR=0.95.