{'fraction_non_alphanumeric': 0.014598540145985401, 'fraction_numerical': 0.0, 'mean_word_length': 5.89937106918239, '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 adaptive covariance-based edge diffusion image enlargement method

We discuss image or video enlargement methods aimed at computationally constrained environments. Traditional enlargement algorithms such as linear or cubic interpolation have been applied in many applications. However the performance of these approaches is limited by artifacts such as blurring and jagged edges. More sophisticated iterative and learning-based algorithms have been proposed to address these issues, but they typically involve very high computational complexity. We present an adaptive covariance-based edge diffusion (ACED) image enlargement method that offers both good performance and low complexity. Different from other edge-directed interpolation algorithms, the proposed method uses combination of a novel edge-directed judgment which can choose different spread templates adaptively to estimate local covariance coefficients and edge diffusion to reduce artifacts. Experimental results show that the proposed method gives performs well both in terms of subjective quality as well as objective measures.