Modi’ Script Using Empirically Determined Heuristics in Hybrid Feature Space
Total Page:16
File Type:pdf, Size:1020Kb
International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-6, Issue-2 E-ISSN: 2347-2693 Recognition of a Medieval Indic-‘Modi’ Script using Empirically Determined Heuristics in Hybrid Feature Space R. K. Maurya1*, S. R. Maurya2 1* University Department of Computer Science (UDCS), University of Mumbai-98, Maharashtra, India 2 S. K. Somaiya College of Arts, Science & Commerce, Vidyavihar, Mumbai-77,Maharashtra, India * e-mail: [email protected] Available online at: www.ijcseonline.org Received: 21/Jan/2018, Revised: 29/Jan/2018, Accepted: 12/Feb/2018, Published: 28/Feb/2018 Abstract— The „Modi‟ script originated as a cursive variant of the script during the 17th century CE and used to write the Marathi language spoken in the Indian state of Maharashtra. Modi script evolved over time and found in many styles of writing. There is no standardization for writing characters and numerals of „Modi‟ script but largely written without lifting the pen. The cursive nature of the script and lack of standardization in writing style pose challenges in digital recognition of documents written using Modi script including historical ones. Being largely medieval era script, modern document recognition systems lack support for recognizing handwritten texts using „Modi‟ script. In this paper, we have described the framework of digital recognition of characters of handwritten „Modi‟ script using empirically determined heuristics for determining the contribution of features from hybrid feature space for recognition of the „Modi‟ character. The hybrid feature space uses normalized chain code together with feature vector encompassing a number of holes, endpoints, and zones associated with the character. The proposed framework for digital recognition of „Modi‟ character using empirically determined heuristics provides a naïve model for recognizing a class of Indic scripts especially based on the cursive style of writing. The average and best recognition performance for the proposed method was measured to be 91.20% and 99.10% respectively. Keywords— Chain Code, OCR, Medieval Script, „Modi‟ Script Recognition, Empirical Heuristic-based OCR I. INTRODUCTION the character of the script. It neither accounts for vowel length nor does include conjunct consonants like Devanagari The ancient and medieval era of the Indian history had well- and some other Indic scripts. It was also used to encrypt the evolved scripts and created good literary documents. These message since not all people were well versed in reading this literary documents mainly handwritten should be preserved script. for future. „Modi‟ is one such medieval script that was used to write the Marathi language, which is the primary language Presently Marathi uses Devanagari script while most of the spoken in the state of Maharashtra in western India. documents found in archives are written in „Modi‟. Since even as of today there are only a handful number of expert „Modi‟ Script was greatly used by political and people who can transcribe documents written in „Modi‟, administrative authorities as well as businessmen to keep restoring these documents have become difficult. This gives their accounts and other important documents. „Modi‟ the motivation to develop a system that would recognize originated as "cursive" style of writing Marathi near about documents written using „Modi‟ and preserve them for last 600 years and was mostly used since 17th century till the future. The documents written using „Modi‟ script shows a 1950s when Devanagari replaced it as the written medium of high degree of variations in writing style including discrete the Marathi language. The cursive style of the „Modi‟ script and legitimate to cursive, and fused character styles. There often makes it difficult to read and thus could also be used as are little-known efforts done for digital recognition of hand shorthand script for faster writing. documents written using „„Modi‟ script. The digital recognition of the script can help to preserve the knowledge There are two major classes of scripts in India-scripts with repositories found in the historical documents. and without Sirorekha (a head bar). „Modi‟ script belongs to the former class. Importantly „Modi‟ is generally written This paper claims results of digital recognition of „Modi‟ without lifting the pen which produces cursive property in script characters for non-fused handwritten discrete © 2018, IJCSE All Rights Reserved 136 International Journal of Computer Sciences and Engineering Vol.6(2), Feb 2018, E-ISSN: 2347-2693 characters of „Modi‟ script. The input documents are treated tests and highlight performance on individual „Modi‟ script as two-dimensional intensity map. After fundamental characters. preprocessing of these image documents, the character recognition follows matching features of the character in III. CHALLENGES OF OCR FOR ‘MODI’ SCRIPT feature space that contain spatial and shape characteristics of the character. In this paper, we have developed and „Modi‟ script has cursive characteristics due to its writing experimented technique to recognize characters of „Modi‟ mechanism. Generally „Modi‟ is written without lifting the script in hybrid feature space and present their recognition pen, thus forming complex pattern in many cases. The hand performance. The paper is based on empirically determined written documents showed large variations in character heuristics for matching in feature space that comprises of a construction and often lead to more complex problem of spatial feature of the character including number of holes, touching and fused characters. number of endpoints, zone description and normalized chain Few of the critical challenges in recognizing „Modi‟ code analysis on archived image documents of „Modi‟ script. scripts include: Availability of only handwritten documents and II. RELATED WORK absence of typeset template for target match. Many types of research in past decades have tried to address Presence of high degree of self-occluding structures the issues of recognizing Indian scripts. Indian scripts have in the „Modi‟ characters. complex structural compositions which makes designing OCR relatively difficult. Initial works by R. M. K. Sinha and Cursive writing style for all characters. others in [1], [2] and [3] have addressed the issues with Variation in character pattern due to change in recognizing modern Devanagari script successfully mainly speed of writing using knowledge sources and rule-based contextual post- processing. Their work is limited to the typeset image Occurrence of fused characters in the sentences of documents and more modern way of writing. Character the input documents. recognition for Devanagari script has been studied by V. Developing an OCR for „Modi‟ script invites solving Bansal in [4] that used a two-pass algorithm for the mentioned problems. The characters of „Modi‟ script have segmentation and decomposition specifically for composite evolved over a period of time and there are many variations characters/symbols into their constituent symbols. to write the same character. Since there are no standard typed There are good attempts for recognition of other Indic documents and standard character set/style available, scripts, but largely work on medieval Indic script such as recognition is a challenging task. Due to its continuous „Modi‟ Script recognition is limited. Remarkably, there is a writing style, „Modi‟ often creates occluding structures and large collection of valuable medieval documents written fused or overlapping words and sentences which makes using „Modi‟ script which itself has evolved over the time recognition more difficult. The speed of writing also brings and thus shows great variations. These documents have great large variation in the document created in „Modi‟. Overall all contribution in literature in central and western parts of India. these problems make the development of standard OCR for „Modi‟ has been less explored for the purpose of automation „Modi‟ more difficult. of OCR. D. N. Besekar et al. have done some preliminary In this paper, we have proposed the methodology to work in recognition of „Modi‟ script in their papers [5], [6]. recognize character set of „Modi‟ script independent of The work in the paper [5] describes the structural similarities writing style by focusing on most prominent features of the of standard characters and handwritten characters in „Modi‟ character including shape. With exception of few highly script while [6] outlines the theoretical analysis of „Modi‟ similar characters, the recognizer performs quite well. script and other issues in recognizing the script. More Relevant details should be given including experimental specific attempt form them include mathematical design and the technique (s) used along with appropriate morphological approach [7] and chain code based statistical methods used clearly along with the year of recognition [8] on standard characters of „Modi‟ script. The experimentation (field and laboratory). accuracy may vary when simply using chain code based recognition approach as „Modi‟ follows free-form writing style and has many similar looking characters. IV. METHODOLOGY This paper attempts to create a framework for generating The inputs to the „Modi‟ OCR described in this paper are OCR for simple medieval documents containing „Modi‟ handwritten documents that contain „Modi‟ script characters. scripts using feature space analysis together with chain code The input documents are