@article{ author = {Zahra Hossein-NejadandHamed AgahiandAzar Mahmoodzadeh}, title = {Farsi Font Detection using the Adaptive RKEM-SURF Algorithm}, journal = {Journal of Information Systems and Telecommunication (JIST) }, volume = {8}, number = {3}, page = {188-196}, year = {2020}, publisher = {Iranian Academic Center for Education,Culture and Research }, issn = {2322-1437}, eissn = {2345-2773}, doi = {10.29252/jist.8.31.188}, abstract = {Farsi font detection is considered as the first stage in the Farsi optical character recognition (FOCR) of scanned printed texts. To this aim, this paper proposes an improved version of the speeded-up robust features (SURF) algorithm, as the feature detector in the font recognition process. The SURF algorithm suffers from creation of several redundant features during the detection phase. Thus, the presented version employs the redundant keypoint elimination method (RKEM) to enhance the matching performance of the SURF by reducing unnecessary keypoints. Although the performance of the RKEM is acceptable in this task, it exploits a fixed experimental threshold value which has a detrimental impact on the results. In this paper, an Adaptive RKEM is proposed for the SURF algorithm which considers image type and distortion, when adjusting the threshold value. Then, this improved version is applied to recognize Farsi fonts in texts. To do this, the proposed Adaptive RKEM-SURF detects the keypoints and then SURF is used as the descriptor for the features. Finally, the matching process is done using the nearest neighbor distance ratio. The proposed approach is compared with recently published algorithms for FOCR to confirm its superiority. This method has the capability to be generalized to other languages such as Arabic and English.}, keywords = {Adaptivity, Feature Extraction,Font Detection,Redundant Keypoint Elimination Method (RKEM), Speeded-Up Robust Features (SURF)}, title_fa = {Farsi Font Detection using the Adaptive RKEM-SURF Algorithm}, abstract_fa = {Farsi font detection is considered as the first stage in the Farsi optical character recognition (FOCR) of scanned printed texts. To this aim, this paper proposes an improved version of the speeded-up robust features (SURF) algorithm, as the feature detector in the font recognition process. The SURF algorithm suffers from creation of several redundant features during the detection phase. Thus, the presented version employs the redundant keypoint elimination method (RKEM) to enhance the matching performance of the SURF by reducing unnecessary keypoints. Although the performance of the RKEM is acceptable in this task, it exploits a fixed experimental threshold value which has a detrimental impact on the results. In this paper, an Adaptive RKEM is proposed for the SURF algorithm which considers image type and distortion, when adjusting the threshold value. Then, this improved version is applied to recognize Farsi fonts in texts. To do this, the proposed Adaptive RKEM-SURF detects the keypoints and then SURF is used as the descriptor for the features. Finally, the matching process is done using the nearest neighbor distance ratio. The proposed approach is compared with recently published algorithms for FOCR to confirm its superiority. This method has the capability to be generalized to other languages such as Arabic and English.}, keywords_fa = {Adaptivity , Feature Extraction ,Font Detection ,Redundant Keypoint Elimination Method (RKEM) , Speeded-Up Robust Features (SURF)}, URL = {rimag.ir/fa/Article/15445}, eprint = {rimag.ir/fa/Article/Download/15445},