{'fraction_non_alphanumeric': 0.02056555269922879, 'fraction_numerical': 0.0, 'mean_word_length': 5.147368421052631, '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}}
The maximum entropy on the mean method for image deblurring

Image deblurring is a notoriously challenging ill-posed inverse problem. In recent years, a wide variety of approaches have been proposed based upon regularization at the level of the image or on techniques from machine learning. In this article, we adapt the principal of maximum entropy on the mean (MEM) to both deconvolution of general images and point spread function estimation (blind deblurring). This approach shifts the paradigm toward regularization at the level of the probability distribution on the space of images whose expectation is our estimate of the ground truth. We present a self-contained analysis of this method, reducing the problem to solving a differentiable, strongly convex finite-dimensional optimization problem for which there exists an abundance of black-box solvers. The strength of the MEM method lies in its simplicity, its ability to handle large blurs, and its potential for generalization and modifications. When images are embedded with symbology (a known pattern), we show how our method can be applied to approximate the unknown blur kernel with remarkable effects.