{'fraction_non_alphanumeric': 0.019546520719311962, 'fraction_numerical': 0.0, 'mean_word_length': 4.714285714285714, '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}}
Removing Noises Similar to Dots from Persian Scanned Documents

Nowadays, computer is being used in many aspects of human life. A consequence of computer is electronic documents. Computers cannot understand written documents. So, we need to convert written documents to electronic documents in order to be able to process them with computers. One of the common methods for converting written texts to electronic text is Optical Character Recognition (OCR). A lot of work has been done on English OCR, but Persian/Arabic OCR is still under development.One of the major problems in Persian/Arabic OCR is noise removal. Because dots are very important in Persian and Arabic languages and they are very similar to noises, so noise removal from Persian/Arabic documents is more difficult than Latin documents. In this paper, we propose a new method for removing noises similar to dots from Persian/Arabic printed documents. In this method, the size of the dots is estimated in each region after page segmentation. Then the noises which are similar to dots are removed using the estimated size of the dots. This method is implemented as a part of page segmentation phase and the experimental results are well. Some advantages of our method are high speed and strong resistance to skew.