{'fraction_non_alphanumeric': 0.011752136752136752, 'fraction_numerical': 0.007478632478632479, 'mean_word_length': 4.968152866242038, '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}}
Background registration for foreground separation in 2D–3D video conversion

This paper presents a new method for stereoscopic 3D video generation from single 2D video. One of the stereo pair is taken as the 2D frame itself, and the other one is obtained by shifting it horizontally according to the disparity map. Disparity map is obtained from motion between frames and the geometrical structure of the scene. The disparity difference between foreground and background on the same horizontal rows of the frame is extracted via background registration based on the motion. Thus, the disparity of the foreground is separated automatically from the disparity of the background. After this procedure, the resulting frame is shifted according to relative depth information of the background structure where the shift values can be controlled by the user. This new frame and the original 2D frame are then used to build the 3D stereo frame.