{'fraction_non_alphanumeric': 0.012668250197941409, 'fraction_numerical': 0.0, 'mean_word_length': 5.106280193236715, '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}}
A Region Alignment and Matching Method for Fractured Object Reassembly

Reassembling fractured objects has many popular applications, such as relics restoration and solving puzzle. Mostly corrosions are encountered on the shared regions of the fractured object pieces and this data loss makes the reassembly process much more difficult. In this study a minimum bounding box (MBB) based alignment and key-point based matching method is proposed. Our method first divides every single fractured object piece into regions and generates MBB for each region. Then the key-points are determined based on the distances of the middle surface computed from two opposing surfaces of the MBB of the base region. Matching between the base and the candidate regions is carried out depending on similarities of the distances computed according to key-points. The alignment surface is one of the MBB surfaces of the base region and candidate regions are also regenerated on the alignment surface, so the base and the candidate regions are aligned in this manner. We have tested our alignment and matching method on sample fractured corroded objects. The similarity results show that the proposed method aligns and matches right candidate region from other candidates accurately.