{'fraction_non_alphanumeric': 0.01592920353982301, 'fraction_numerical': 0.0, 'mean_word_length': 4.829896907216495, '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}}
An Edge-Based Approach for Video Text Extraction

Text in video is a compact but effective clue for video indexing and summarization. In this paper, we propose an edge-based video text extraction approach with low computation, which can automatically detect and extract text from complex video frames. We first detect the edge maps of both an intensity image and its binarized image, and merge the two into one edge map, which contains less edge pixels of background but enriched edge pixels of text. Then, the projection profile method is used to evaluate the distribution of the resulting edge map in both horizontal and vertical directions. In both directions, an adaptive thresholding method is applied to identify adjacent pixel rows and columns which contain text. The intersections of these rows and columns are extracted as text regions. Finally, a novel extraction method based on monochromatism of text is applied to the regions. The output of the extraction method can be directly fed to OCR. The performance of our approach is demonstrated by presenting experimental results for a set of video clips and static images.