Raspberry pi based reader for blind
While accessing printed text by using existing technology visually impaired people face numerous difficulties regarding to the alignment, focus, accuracy, mobility and efficiency. This project deals with a device that assists blind people with reading printed text in real time. To read text docu
2025-06-28 16:34:41 - Adil Khan
Raspberry pi based reader for blind
Project Area of Specialization Artificial IntelligenceProject SummaryWhile accessing printed text by using existing technology visually impaired people face numerous difficulties regarding to the alignment, focus, accuracy, mobility and efficiency. This project deals with a device that assists blind people with reading printed text in real time.
To read text document camera based assistive methodology is used as a input. Captured image by web camera is converted into machine coded text by using OCR(Optical Character Recognition).The audio output is achieved by using text to speech synthesis through speaker. Tesseract library and python programming is used for conversion of printed documents into text file by using Raspberry pi.
Our main objective is to help blind person in reading. There were other techniques like Braile. Braile is a coded language for blind person. They read it using sense of touch, but this technique is not available everytime and not all text can be read using this technique. Our technique can be used anywhere just take a picture of text and text wil be covert to audio. This project is also helpfulĀ for half blinded people.
Project Implementation MethodThis project has been built around Raspberry Pi processor board. It is controlling the peripherals like Camera and speaker which act as an interface between the system and the user. Optical Character Recognition or OCR is implemented in this project to recognize characters which are then read out by the system through a speaker. The camera is mounted on a stand in such a position that if a paper is placed in between the area of camera, it captures a full view of the paper into the system. Also, when the camera takes the snapshot of the paper, it is ensured that there is good lighting conditions. The content on the paper should be written in English (preferably Times New Roman) and be of good font size (preferably 24 or more as per MS Word). When all these conditions are met the system takes the photo, processes it and if it recognizes the content written on the paper it will announce on the speaker that the content on the paper has been successfully processed. After this it speaks out the content that was converted in to text format in the system from processing the image of the paper. In this way Raspberry Pi Based Reader for Blind helps a blind person to read a paper without the help of any human reader or without the help of tactile writing system.
Benefits of the ProjectWhen a blind person able to read it will be helpful for our society. A blind person will be less burden to others. If we make advancement in this project we can make this project to read sign boards on the roads. This will be very helpful for blind person.
We can also use this project in robotics also. Human based robots can be able to read text by using this technique and it will helpful for robotics industry.
Technical Details of Final DeliverableIn the final product of our project, there will be an extra feature. There is a voice command feature in it. A blind person can access this device just using voice command. He don't have to need others help to use this device.
Final Deliverable of the Project HW/SW integrated systemCore Industry EducationOther IndustriesCore Technology Artificial Intelligence(AI)Other TechnologiesSustainable Development Goals Quality Education, Decent Work and Economic Growth, Industry, Innovation and Infrastructure, Reduced InequalityRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 20650 | |||
| Raspberry pi 3b+ | Equipment | 1 | 6400 | 6400 |
| Raspberry pi 4 1Gb RAM | Equipment | 1 | 8000 | 8000 |
| HDMI to VGA | Equipment | 1 | 500 | 500 |
| Raspberry pi camera | Equipment | 1 | 1000 | 1000 |
| Camera stand | Equipment | 1 | 2000 | 2000 |
| Power supply | Equipment | 1 | 1000 | 1000 |
| Memory Card 16GB | Equipment | 1 | 700 | 700 |
| Raspberry pi cover | Equipment | 1 | 450 | 450 |
| Transport | Miscellaneous | 1 | 600 | 600 |