{'fraction_non_alphanumeric': 0.014297729184188394, 'fraction_numerical': 0.001682085786375105, 'mean_word_length': 5.574585635359116, '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}}
An Efficient Test Methodology for Image Processing Applications Based on Error-Tolerance

Error-tolerance is a novel notion that can improve yield of VLSI circuits by identifying defective yet acceptable chips. In this paper we address two key issues related to error-tolerance, namely acceptable threshold determination and acceptability evaluation, focusing on image processing applications. We first carefully investigate the acceptability thresholds of images in terms of error rate and error significance. The investigation results show that due to human beings' various insensitivities to images with different frequencies, appropriate thresholds should be determined depending on the frequency characteristics of test images. Based on the determined thresholds we propose an efficient test methodology to help test engineers easily and quickly examine the acceptability of a circuit under test. The experimental results for a large number of erroneous benchmark images show that the proposed test methodology is as effective as the exhaustive test method. Moreover, our methodology requires much less test time and storage space. The achievable reduction ratio can be more than 99%.