{'fraction_non_alphanumeric': 0.02186878727634195, 'fraction_numerical': 0.004970178926441352, 'mean_word_length': 4.657303370786517, '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}}
2D Image pre-processing — Part II: Fuzzy 3D filtering

This paper proposes a VLSI circuit for the fuzzy 3D filtering algorithm based on two-stages processing of the image. In first stage, an average value is computed for all noisy pixels from the pre-processing window, which define the central pixel of this window. In same manner, a central pixel is computed for each window defined in given image. The proposed fuzzy 3-D interpolation algorithm (see Part I) is applied in second stage for all these central pixels. Using a knowledge-based model and taking account of its simplicity in implementation, the performances of fuzzy 3-D filtering are good. The filtered image obtained by interpolation of the central pixels can be computed in each node of grid used for image sampling or a high definition image can be implemented using image zooming algorithm. This filtering operation can be performed by a spatial smoothing circuit based on MOS transistors that have for all gates a spatial-dependent bias.