Mobile Application for Reading Display Boards having Kannada Text Mujassama Sayed1, Shanmukhappa A. Angadi2 1
Department of Computer Science and Engineering, Visvesvaraya Technological University, PG Centre, Belagavi, Karnataka, India 2 Department of Computer Science and Engineering, Visvesvaraya Technological University, PG Centre, Belagavi, Karnataka, India,
Abstract- Mobile application development is in trend nowadays. People feel very comfortable in using mobile apps. This paper presents a mobile application for capturing display boards having Kannada text, using high resolution mobile camera of 16 megapixels and further giving its English meaning. This will be very beneficial to people who are unaware of Kannada language, so that they can easily understand what is written on display boards. The system first takes images of Kannada signboards, and segments image to line, words and character components. Aim of this application is to find the meaning of word detected. The system first reads the image from the file and then the image is passed for processing. The image is further processed by initially removing unwanted portion in the image and background noise is also removed. The image is then converted to grayscale image, which is segmented and the result is displayed in the app which is nothing but English meaning of word detected. The results are precise and accurate with the level of accuracy reached to 89.94%. Keywords: Android, JAVA, JVM, Image processing, Neural Network. I. INTRODUCTION Mobile Application development is a term used to describe the demonstration or procedure by making use of which application programming is produced for cell phones, for example, individual advanced aides, endeavor computerized partners or cellular telephones. These applications can be pre-introduced on telephones amid assembling stages, or conveyed as web applications utilizing server-side or customer side preparing (e.g., JavaScript) to present an "application-like" affair inside a Web program. Application programming designers additionally should consider the screen sizes, equipment details, and arrangement in views while designing an application. As a major aspect of the advancement procedure, versatile (UI) configuration is likewise a key in the production of portable applications. Portable UI considers imperatives, settings, screen, info, and versatility as blueprints for configuration. The client is regularly the center of connection with their gadget, and the interface involves parts of both equipment and programming. Client information takes into account the clients to control a framework, and gadget's yield permits the framework to demonstrate the impacts of the clients' control. Portable UI plan limitations incorporate restricted consideration and structure elements, for example, a mobile phone's screen size for a client's hand(s). Versatile UI connections signal prompts from client action, for example, area and booking that can be appeared from client associations inside a portable application. By and large, portable UI configuration's objective is essentially for a justifiable, easy to use interface. The UI of portable applications ought to: consider the clients' restricted consideration, minimize keystrokes, and be arranged with a base arrangement of capacities. This usefulness is bolstered by versatile undertaking application stages or coordinated advancement situations (IDEs). The paper presents an application in which an image is taken as input to the system. The image then undergoes several steps of image processing to get the features and then a KNN neural
@IJRTER-2016, All Rights Reserved
179