{'fraction_non_alphanumeric': 0.025056947608200455, 'fraction_numerical': 0.0, 'mean_word_length': 5.59, '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}}
Semi automatic digital motion picture restoration system with learning capabilities

We have developed a semi automatic film restoration system, DIMORF (DIgital MOtion Picture Restoration System for Film Archives), working with a minimum effort of parameter settings and training, with adaptive learning abilities, at relatively high speed. The system is being applied for the restoration of old films, characterized by strong color distortions, scratches, dirt, vibration, and flickering. Since we handle large amounts of visual information, video indexing and retrieval components are also very important. The system we present herein contains novel features very important for state-of-the-art application. Some of these are an automatic self-teaching stabilization algorithm, a neural network based learning blotch detection method, a novel automatic shot detection and indexing framework. Data regarding the restoration process, shot data, filtering data, etc. are all stored in an XML-based portable and versatile database backend, providing support for the learning algorithms, for browsing and retrieval purposes and also for logging. The topics we will concentrate in this paper are the automatisms and the learning possibilities, which we use during the restoration process in filters and in video indexing.