{'fraction_non_alphanumeric': 0.019462465245597776, 'fraction_numerical': 0.0009267840593141798, 'mean_word_length': 5.0, '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}}
Photoshop Healing Brush : a Tool for Seamless Cloning

The Healing Brush is a tool first introduced in Photoshop, that achieves seamless removal of defects in images. A similar image processing algorithm, called Poisson Editing, was later proposed in [8]. Our paper presents the theoretical ideas on which Healing is based, as well as some implementational details. Healing is performed by constructing iterative solutions to a fourth order partial differential equation. Its solutions follow the spatial variations between pixels in a sampled area, while at the same time are continuous and have continuous derivatives at the boundary. Poisson Editing is only continuous at the boundary. Also, our exact equation describes cloning of features from one image to another with greater fidelity. Our mathematical understanding of the process is based on viewing the image as a section in a fibred manifold, and minimizing certain natural expression for the energy written in terms of connections. In this we are, in a way, following the line of thought in Gauge Theories in Physics.