{'fraction_non_alphanumeric': 0.015873015873015872, 'fraction_numerical': 0.0, 'mean_word_length': 5.40625, '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}}
Sparse shapes prototype modeling using genetic algorithms

The process of finding representative shape patterns from sparse datasets is a challenging task: especially for non-rigid objects, shape deformations through time can produce very different sets of corners from frame to frame and a proper comparison of point features can be very difficult. Evaluating a multi-objective fitness function in a discrete voting space, partial similarities between deformable objects can be found and a correct data association can be performed. A genomic encoding of corner-based shapes is introduced and, taking advantage of a robust genetic-based search algorithm, sets of corners pertaining to objects of interest are mapped into common models. The most representative features are detected and used to evolve shape prototypes.