{'fraction_non_alphanumeric': 0.011251758087201125, 'fraction_numerical': 0.0, 'mean_word_length': 5.191304347826087, '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}}
MAINTAINING CONNECTED COMPONENTS IN QUADTREE-BASED REPRESENTATION OF IMAGES

In this paper, we have considered the problem of maintaining connected components in quadtree representation of binary images when a small portion of the image undergoes change. The batch approach to recalculate the connected components information is very expensive. Our algorithms update the quadtree and the connected components labeling when a homogeneous region in the quadtree is changed. Our algorithms visit less number of nodes as compared to the batch approach. For small changes in the image, the proposed algorithms save time to update the quadtree and take less time to update the labels of the components on the average.