{'fraction_non_alphanumeric': 0.015511892450879007, 'fraction_numerical': 0.0, 'mean_word_length': 5.410596026490066, '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}}
Banknote Simulator for Aging and Soiling Banknotes using Gaussian Models and Perlin Noise

Abstract In this paper, we propose a banknote aging simulator for generating aged banknotes from new banknotes. When new banknotes begin to be circulated, automatic teller machines (ATMs) are trained with these new banknotes. However, the ATM operations become more erroneous after several months as the banknotes start aging. Also, the process of updating ATM software for aged banknotes is costly and time-consuming. In this paper, we developed a simulator for banknote aging that uses the Gaussian and Perlin noise models. The proposed simulator allows ATMs to better handle aged and soiled banknotes without updating ATM software. The experimental results show that the classification and validation performance of aged and soiled banknotes improved noticeably when the classification and validation algorithms were designed using the proposed simulator for new banknotes.