The Academic Events Group, 14TH WORLD CONFERENCE ON LEARNING, TEACHING AND EDUCATIONAL LEADERSHIP

Font Size: 
Bridging the Digital Divide: Transforming Java Source Code into Braille through Automated OCR and Image Processing for Empowering Visually Impaired Programmers
Varshini A, Dr.S. Gopinathan

Last modified: 2024-12-04

Abstract


Braille is another form of writing that assists the blind-mute by touching to read and even write. It employs a consistent 2x3 grid, known in all languages previously mentioned, to represent various characters. Serving to read a normal text, which was originally a culture’s script, Braille seems to have moved on with sciences such as programming languages into areas such as education and training where no such access point is rendered for the visually impaired. The majority of the programming source code is in print or electronic form, which poses difficulties for visually impaired persons to obtain the code and to write it. This work outlines a novel method for translating programs, specifically Java source code images, into Braille text using OCR technology and a specially designed Braille mapping procedure. Translating the textual forms of source codes to Braille without the help of an operator makes it easier for physically impaired persons. The system's engine optimizes the images to facilitate text extraction, utilizing enhanced algorithms to extract text even in torn or low-contrast cases. Translate the extracted text into Braille using pre-established mappings designed for Java syntax.

The effectiveness of this technique is determined by comparing the outcome of such a conversion process with the real Braille translation. Further, the system employs new mathematical algorithms to determine the accuracy of a conversion and the effectiveness of Java-Braille translations. These algorithms demonstrate the most effective solutions for identifying gaps in Braille translation and character recognition. This study shows considerable improvements over from previous efforts, suggesting this methodology might improve Java proficiency and independence for visually challenged programmers. Therefore, the ongoing efforts aim to incorporate modern, state-of-the-art OCR and image processing techniques into the automation process, thereby improving the availability of programming resources and computer science education for the visually impaired, using Java.


Conference registration is required in order to view papers.