Braille Text Recognition System for the English Alphabet Using Separable CNN and Contour Segmentation of Braille Text
Braille text recognition system is an automated system aimed at enhancing accessibility for visually impaired users. The proposed system combines deep learning models to deliver a robust solution for identifying and segmenting Braille characters, specifically recognizing the 26 English alphabet characters. A Separable Convolutional Neural Network (CNN) is trained to recognize individual Braille characters, utilizing an augmented dataset with noise variations to improve model robustness and accuracy. For segmenting Braille text images into distinct characters, the system employs a contour detection based method, which effectively identifies and outlines individual Braille dots or characters by leveraging grayscale conversion, binary thresholding, and contour analysis. The model achieved a training accuracy of 99.76% with a loss of 0.0300 and a validation accuracy of 99.06% with a loss of 0.0503, and F1 Score with 99.28 % demonstrating its effectiveness and generalization to new data. This work contributes an efficient framework for Braille text recognition, fostering improved accessibility for the visually impaired community.
Authors
- Abhishek Sharma (ORCID: https://orcid.org/0000-0002-1776-2277)
- Amandeep Kaur (ORCID: https://orcid.org/0009-0005-2714-2636)
Institutions
- National Institute of Technology Delhi (IN)
Publication Details
- Published
- 2025-05-15
- DOI
- https://doi.org/10.1109/ic2e365635.2025.11167540
- Citations
- 1
- Primary Topic
- Vehicle License Plate Recognition
- Type
- article
- Field-Weighted Citation Impact
- 1.14