journal article·2024Open access

Braille Character Segmentation Algorithm Based on Gaussian Diffusion

Zezheng Meng, Zefeng Cai, Jie Feng, Hanjie Ma, Haixiang Zhang, Shaohua Li

Computers, Materials & Continua· Volume 79· Issue 1

Abstract

Optical braille recognition methods typically employ existing target detection models or segmentation models for the direct detection and recognition of braille characters in original braille images. However, these methods need improvement in accuracy and generalizability, especially in densely dotted braille image environments. This paper presents a two-stage braille recognition framework. The first stage is a braille dot detection algorithm based on Gaussian diffusion, targeting Gaussian heatmaps generated by the convex dots in braille images. This is applied to the detection of convex dots in double-sided braille, achieving high accuracy in determining the central coordinates of the braille convex dots. The second stage involves constructing a braille grid using traditional post-processing algorithms to recognize braille character information. Experimental results demonstrate that this framework exhibits strong robustness and effectiveness in detecting braille dots and recognizing braille characters in complex double-sided braille image datasets. The framework achieved an F1 score of 99.89% for Braille dot detection and 99.78% for Braille character recognition. Compared to the highest accuracy in existing methods, these represent improvements of 0.08% and 0.02%, respectively.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Tactile and Sensory Interactions · Hand Gesture Recognition Systems · Human Pose and Action Recognition

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (25)

Show source-provided references
1. Preventing blindness and visual impairment in Europe: What do we have to do?10.1177/1120672118819397 ↗
2. A review of optical braille recognition
3. A robust braille recognition system
4. Novel grid-based optical braille conversion: From scanning to wording10.1080/00207217.2011.609975 ↗
5. Effective optical braille recognition based on two-stage learning for double-sided braille image
6. Optical braille character recognition with support-vector machine classifier
7. You only look once: Unified, real-time object detection
8. SSD: Single shot multibox detector
9. YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors
10. Faster R-CNN: Towards real-time object detection with region proposal networks
11. You only look once: Unified, real-time object detection
12. SegNet: A deep convolutional encoder-decoder architecture for image segmentation10.1109/TPAMI.2016.2644615 ↗
13. Deeplab: Semantic image segmentation with deep convolutional nets, atrous convolution, and fully connected CRFs10.1109/TPAMI.2017.2699184 ↗
14. Contour detection and hierarchical image segmentation10.1109/TPAMI.2010.161 ↗
15. Efficient graph-based image segmentation10.1023/B:VISI.0000022288.19776.77 ↗
16. SLIC superpixels compared to state-of-the-art superpixel methods10.1109/TPAMI.2012.120 ↗
17. U-Net: Convolutional networks for biomedical image segmentation
18. Character region awareness for text detection
19. Optical recognition of braille writing
20. Z. Khanam and A. Usmani, “Optical braille recognition using circular hough transform,” arXiv preprint arXiv:2107.00993, 2021.
21. Optical braille recognition based on semantic segmentation network with auxiliary learning strategy
22. Optical braille recognition using object detection neural network
23. Deep residual learning for image recognition
24. Loss functions for image restoration with neural networks10.1109/TCI.2016.2644865 ↗
25. DSBI: Double-sided braille image dataset and algorithm evaluation for braille dots detection