This document describes a Raspberry Pi-based hardware implementation of a Braille teaching aid. The system uses IR sensors embedded in a Braille slate to detect the positioning of marbles representing Braille letters. The sensor readings are processed by the Raspberry Pi, which outputs the corresponding audio letter pronunciation through speakers. The system aims to make Braille learning easier for visually impaired students by automating the detection and audio feedback of letter representations. Software was developed using Simulink to define the logic for identifying letters as capital, small, or numbers based on the marble patterns detected by the IR sensors. Evaluation of the system achieved high accuracy in recognizing different Braille configurations for capital letters, small letters, and numbers.
Braille to text and speech for cecity personseSAT Journals
Abstract
Visually impaired peoples use braille system for reading and writing. This people are not able to operate computers and other educational software due to this they unable to improve their knowledge. They are comparatively weak than people with clear vision which causes adverse effect on the economic society. One way to improve their knowledge is by introducing a system which can convert braille to word and audio which will improve them to communicate freely with outside world. This system presents the implementation of braille to word and audio converter which is output and word of that particular input. Braille Keypad with different combination of six cells are used an input to system. In this system FPGA kit is used to convert this input to English text and also display it on LCD after decoding English text it converted to audio
Keywords: Braille language, blind people, Braille to English word converter.
An Application of Eight Connectivity based Two-pass Connected-Component Label...CSCJournals
The intrinsic noise present in the image during the acquisition phase marks the recognition of Braille dots a challenging task in Optical Braille Recognition (OBR). Further, while the Braille document is being embossed on either side in the case of Inter-Point Braille, this problem of Braille dot recognition is aggravated and it makes the differentiation between recto (convex) dots and verso (concave) dots more complex. Also, the recognition of Braille dots should be carried out by reading information recorded on both sides of paper by scanning only one side. This work proposes a novelty to circumvent this issue for distinguishing convex points from concave points even if they are adjacent to each other by using only the shadow patterns of the dots and by employing the connected component labelling using two-pass algorithm and the eight connectivity property of a pixel. Enthused by the fact that, during the acquisition phase, the reflection of light through the verso dots results in a high pixel count for them when compared to the recto dots, this technique works perfectly well with good quality Braille. Furthermore, due to the natural problems like ageing and frequent usage of the document the Braille dots tend to deteriorate resulting in the down fall of the performance of the algorithm for the Braille image. Besides to this for the recognition of the Braille cell in a Braille document with some special cases an adaptive grid construction technique has also been proposed. The results extracted reveal that the enactment of the proposed technique is much consistent and dependable and that the accuracy is very much comparable to the modern state of the art techniques.
A thorough understanding in mathematics enhances educational and occupational opportunities for all people, whether sighted or visually impaired. In day-to-day routine, a practical understanding of mathematics allows a person to function more successfully and independently [1]. Access to, and solving mathematical problems is one of the biggest obstacles for blind students in schools and universities as Calculators with smooth input keys and LCD outputs which are available in market are useless for the visually challenged persons. However, technology has removed barriers to educate and employ people with visual impairment. For them, an optimal solution is the Braille calculator with audio output that will present them better access to mathematics, and provide new tools for computation. Braille is a tactile writing language of raised dots, which is widely used by the visually impaired persons. In this project, the smooth keypad has been replaced with Braille-embossed keypad and the output is obtained through audio via speakers and/or headphones. The input here is given through a 4 by 4 Membrane keypad which has been embossed with Braille lettering via indigenous method. The output is denoted by natural English language up to two places of decimal point. With the implementation of Braille keys and audio output via speaker/headphone in an affordable cost, it greatly enhances the computational skills of the visually impaired.
Braille to text and speech for cecity personseSAT Journals
Abstract
Visually impaired peoples use braille system for reading and writing. This people are not able to operate computers and other educational software due to this they unable to improve their knowledge. They are comparatively weak than people with clear vision which causes adverse effect on the economic society. One way to improve their knowledge is by introducing a system which can convert braille to word and audio which will improve them to communicate freely with outside world. This system presents the implementation of braille to word and audio converter which is output and word of that particular input. Braille Keypad with different combination of six cells are used an input to system. In this system FPGA kit is used to convert this input to English text and also display it on LCD after decoding English text it converted to audio
Keywords: Braille language, blind people, Braille to English word converter.
An Application of Eight Connectivity based Two-pass Connected-Component Label...CSCJournals
The intrinsic noise present in the image during the acquisition phase marks the recognition of Braille dots a challenging task in Optical Braille Recognition (OBR). Further, while the Braille document is being embossed on either side in the case of Inter-Point Braille, this problem of Braille dot recognition is aggravated and it makes the differentiation between recto (convex) dots and verso (concave) dots more complex. Also, the recognition of Braille dots should be carried out by reading information recorded on both sides of paper by scanning only one side. This work proposes a novelty to circumvent this issue for distinguishing convex points from concave points even if they are adjacent to each other by using only the shadow patterns of the dots and by employing the connected component labelling using two-pass algorithm and the eight connectivity property of a pixel. Enthused by the fact that, during the acquisition phase, the reflection of light through the verso dots results in a high pixel count for them when compared to the recto dots, this technique works perfectly well with good quality Braille. Furthermore, due to the natural problems like ageing and frequent usage of the document the Braille dots tend to deteriorate resulting in the down fall of the performance of the algorithm for the Braille image. Besides to this for the recognition of the Braille cell in a Braille document with some special cases an adaptive grid construction technique has also been proposed. The results extracted reveal that the enactment of the proposed technique is much consistent and dependable and that the accuracy is very much comparable to the modern state of the art techniques.
A thorough understanding in mathematics enhances educational and occupational opportunities for all people, whether sighted or visually impaired. In day-to-day routine, a practical understanding of mathematics allows a person to function more successfully and independently [1]. Access to, and solving mathematical problems is one of the biggest obstacles for blind students in schools and universities as Calculators with smooth input keys and LCD outputs which are available in market are useless for the visually challenged persons. However, technology has removed barriers to educate and employ people with visual impairment. For them, an optimal solution is the Braille calculator with audio output that will present them better access to mathematics, and provide new tools for computation. Braille is a tactile writing language of raised dots, which is widely used by the visually impaired persons. In this project, the smooth keypad has been replaced with Braille-embossed keypad and the output is obtained through audio via speakers and/or headphones. The input here is given through a 4 by 4 Membrane keypad which has been embossed with Braille lettering via indigenous method. The output is denoted by natural English language up to two places of decimal point. With the implementation of Braille keys and audio output via speaker/headphone in an affordable cost, it greatly enhances the computational skills of the visually impaired.
SIMPLE HAND-HELD CALCULATING UNIT TO AID THE VISUALLY IMPAIRED WITH VOICE OUTPUTijesajournal
A thorough understanding in mathematics enhances educational and occupational opportunities for all,
whether sighted or visually impaired.. However, solving complicated mathematical problems is difficult for
visually challenged students in schools and universities as the calculators available in the markets with
smooth input keys and LCD outputs are useless for them. Using the assistive technology which is basically
a service or product to help people with disabilities function more independently has removed barriers to
educate and employ people. An optimal solution for them is Braille calculator with audio output. In this
paper, we have proposed a cost effective, hand-held, battery-driven, low power assistive device aiming the
visually impaired people from low income settings. The input is given through a 4 by 4 Membrane keypad
which has been Braille-embossed using indigenous methods. The output is announced in natural English by
the audio unit via speakers and/or headphones up to two places of decimal point. The system is
implemented on custom made open source Arduino platform, making it efficient and cost-effective.
A thorough understanding in mathematics enhances educational and occupational opportunities for all, whether sighted or visually impaired.. However, solving complicated mathematical problems is difficult for visually challenged students in schools and universities as the calculators available in the markets with smooth input keys and LCD outputs are useless for them. Using the assistive technology which is basically a service or product to help people with disabilities function more independently has removed barriers to educate and employ people. An optimal solution for them is Braille calculator with audio output. In this paper, we have proposed a cost effective, hand-held, battery-driven, low power assistive device aiming the visually impaired people from low income settings. The input is given through a 4 by 4 Membrane keypad which has been Braille-embossed using indigenous methods. The output is announced in natural English by the audio unit via speakers and/or headphones up to two places of decimal point. The system is implemented on custom made open source Arduino platform, making it efficient and cost-effective.
BrailleOCR: An Open Source Document to Braille Converter Applicationpijush15
This presentation is actually about an Open Source application, BrailleOCR that helps to convert scanned documents to Braille and thus helps the Visually Impaired.
What is the use of this application in real life? Well, BrailleOCR is currently the only app that integrated Optical character recognition and Braille Translation together. This app will eventually help converting a lot of important documents to Braille. The project site for this project is given here
IJCA Paper: http://www.ijcaonline.org/archives/volume68/number16/11664-7254
Project site: https://code.google.com/p/brailleocr/
The app uses a four step process. Initially, we have a scanned image, which is a RGB image. The first step or the Pre-Processing step deals with conversion of a RGB image to grayscale. The 2nd step deals with Character Recognition using the Tesseract Engine. Now, the recognition step may have errors and we require post processing to correct them. The 3rd step is thus the Post-Processing step and it actually corrects errors in the previous step. The final and the most important step is the Braille Conversion step.
Sign language recognition System is one of the systems that have major use for the peoples who are deaf dumb. With the development of this system, we can provide such kind of peoples, a medium to communicate with peoples and their family member. As we all know deaf dumb peoples are very far from the mainstream, such kind of person don’t have proper job and proper livelihood. They spent their whole life in learning sign languages, that are not understandable for a normal people. Here sign languages detection system plays a major role by providing a platform between deaf dumb peoples and normal people, so that they can communicate with each other. Sign language detection systems can be setup at schools, hospitals, hotels, malls etc. which will make it very simple for such peoples to communicate. Hand gestures is easiest way of nonverbal communication which plays vital role in daily life. The propped paper provides a user friendly way of communication with the help of CNN algorithm. Taokeer Alam | Dr. Murugan R "Sign Language Detector Using Cloud" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-6 | Issue-3 , April 2022, URL: https://www.ijtsrd.com/papers/ijtsrd49698.pdf Paper URL: https://www.ijtsrd.com/computer-science/speech-recognition/49698/sign-language-detector-using-cloud/taokeer-alam
OPTICAL BRAILLE TRANSLATOR FOR SINHALA BRAILLE SYSTEM: PAPER COMMUNICATION TO...ijma
In this paper we proposed a system; Optical Braille Translator (OBT), that identify Sinhala Braille characters in single sided Braille document and translates to Sinhala language. This system also capable of identifying Grade1 English Braille characters, numbers, capital letters and some words in Grade 2
English Braille system. Image processing techniques were used to developed the proposed system in MATLAB environment. The translated text displayed in a word application as the final outcome. Performance evaluation results reflect that the proposed method can recognize Braille characters and
translated to user selected language either Sinhala or English efficiently, over 99% of accuracy.
Design and Implementation of Visible Light Communication based toysjournalBEEI
This paper presents the design and implementation steps of a smart visible light communication based toy system equipped with laser sensors that can send and receive the data message based on the conversion of data from ASCII to binary code. The toy system intends to offer two-ways communication that will be a new medium for educational purposes for kids in their developmental stages in which both players can send and receive the data to and from each other toys equipped with sound indicator module to alert the player. Lastly, functionality and system testing were conducted to verify the functionalities of the system. A thorough implementation methodology details are presented in the paper.
Image Steganography Technique By Using Braille Method of Blind People (LSBrai...CSCJournals
Steganography is the art and science of writing hidden messages in such a way that no one, apart from the sender and intended recipient, suspects the existence of the message, a form of security through obscurity. Steganography is a Greek origin word which means “hidden writing”. Steganography word is classified into two parts: steganos which means “secret or covered” (where you want to hide the secret messages) and the graphic which means “writing” (text). It can be defined as the art of hiding the fact that communication is taking place, by hiding information in other information. Many different carrier file formats can be used, but digital images are the most popular. In this paper, a new image steganography method is proposed. The proposed method hides the secret message inside the cover image by representing the secret message characters using Braille method of reading and writing for blind people that can save more than one-fourth of the required space for embedding. From the experimental results it is seen that the proposed method achieves higher visual quality as indicated by the high peak signal-to-noise ratio (PSNR) in spite of hiding a large number of secret bits in the image.
A bidirectional text transcription of braille for odia, hindi, telugu and eng...eSAT Journals
Abstract
Communication gap establishes an aura of unwillingness of understanding the factor behind. Basically, this is one of the common
agenda for the visually challenged people. In order to bridge this gap, a proper platform of learning for both the mass and the
visually challenged for any native language is emphasized in this paper through Braille pattern. Braille, a code, well known to
visually challenged as their mode of communication is now converted into normal text in Odia, Hindi, Telugu and English
languages using Image segmentation as the base criteria with MATLAB as its simulation field so that every person can be able to
easily decode the information being conveyed by these people. The algorithm makes the best use of segmentation, histogram
analysis, pattern recognition, letter arrays, data base generation with testing in software and dumping in using Spartan 3e FPGA
kit. This paper also elaborates on the reverse conversion of native languages and English to Braille making the paper to be more
compatible. The processing speed with efficiency and accuracy defines the effective features of this paper as a successful
approach in both software and hardware.
Keywords: visually challenge, image segmentation, MATLAB, pattern recognition, Spartan 3e FPGA kit, compatible.
SIMPLE HAND-HELD CALCULATING UNIT TO AID THE VISUALLY IMPAIRED WITH VOICE OUTPUTijesajournal
A thorough understanding in mathematics enhances educational and occupational opportunities for all,
whether sighted or visually impaired.. However, solving complicated mathematical problems is difficult for
visually challenged students in schools and universities as the calculators available in the markets with
smooth input keys and LCD outputs are useless for them. Using the assistive technology which is basically
a service or product to help people with disabilities function more independently has removed barriers to
educate and employ people. An optimal solution for them is Braille calculator with audio output. In this
paper, we have proposed a cost effective, hand-held, battery-driven, low power assistive device aiming the
visually impaired people from low income settings. The input is given through a 4 by 4 Membrane keypad
which has been Braille-embossed using indigenous methods. The output is announced in natural English by
the audio unit via speakers and/or headphones up to two places of decimal point. The system is
implemented on custom made open source Arduino platform, making it efficient and cost-effective.
A thorough understanding in mathematics enhances educational and occupational opportunities for all, whether sighted or visually impaired.. However, solving complicated mathematical problems is difficult for visually challenged students in schools and universities as the calculators available in the markets with smooth input keys and LCD outputs are useless for them. Using the assistive technology which is basically a service or product to help people with disabilities function more independently has removed barriers to educate and employ people. An optimal solution for them is Braille calculator with audio output. In this paper, we have proposed a cost effective, hand-held, battery-driven, low power assistive device aiming the visually impaired people from low income settings. The input is given through a 4 by 4 Membrane keypad which has been Braille-embossed using indigenous methods. The output is announced in natural English by the audio unit via speakers and/or headphones up to two places of decimal point. The system is implemented on custom made open source Arduino platform, making it efficient and cost-effective.
BrailleOCR: An Open Source Document to Braille Converter Applicationpijush15
This presentation is actually about an Open Source application, BrailleOCR that helps to convert scanned documents to Braille and thus helps the Visually Impaired.
What is the use of this application in real life? Well, BrailleOCR is currently the only app that integrated Optical character recognition and Braille Translation together. This app will eventually help converting a lot of important documents to Braille. The project site for this project is given here
IJCA Paper: http://www.ijcaonline.org/archives/volume68/number16/11664-7254
Project site: https://code.google.com/p/brailleocr/
The app uses a four step process. Initially, we have a scanned image, which is a RGB image. The first step or the Pre-Processing step deals with conversion of a RGB image to grayscale. The 2nd step deals with Character Recognition using the Tesseract Engine. Now, the recognition step may have errors and we require post processing to correct them. The 3rd step is thus the Post-Processing step and it actually corrects errors in the previous step. The final and the most important step is the Braille Conversion step.
Sign language recognition System is one of the systems that have major use for the peoples who are deaf dumb. With the development of this system, we can provide such kind of peoples, a medium to communicate with peoples and their family member. As we all know deaf dumb peoples are very far from the mainstream, such kind of person don’t have proper job and proper livelihood. They spent their whole life in learning sign languages, that are not understandable for a normal people. Here sign languages detection system plays a major role by providing a platform between deaf dumb peoples and normal people, so that they can communicate with each other. Sign language detection systems can be setup at schools, hospitals, hotels, malls etc. which will make it very simple for such peoples to communicate. Hand gestures is easiest way of nonverbal communication which plays vital role in daily life. The propped paper provides a user friendly way of communication with the help of CNN algorithm. Taokeer Alam | Dr. Murugan R "Sign Language Detector Using Cloud" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-6 | Issue-3 , April 2022, URL: https://www.ijtsrd.com/papers/ijtsrd49698.pdf Paper URL: https://www.ijtsrd.com/computer-science/speech-recognition/49698/sign-language-detector-using-cloud/taokeer-alam
OPTICAL BRAILLE TRANSLATOR FOR SINHALA BRAILLE SYSTEM: PAPER COMMUNICATION TO...ijma
In this paper we proposed a system; Optical Braille Translator (OBT), that identify Sinhala Braille characters in single sided Braille document and translates to Sinhala language. This system also capable of identifying Grade1 English Braille characters, numbers, capital letters and some words in Grade 2
English Braille system. Image processing techniques were used to developed the proposed system in MATLAB environment. The translated text displayed in a word application as the final outcome. Performance evaluation results reflect that the proposed method can recognize Braille characters and
translated to user selected language either Sinhala or English efficiently, over 99% of accuracy.
Design and Implementation of Visible Light Communication based toysjournalBEEI
This paper presents the design and implementation steps of a smart visible light communication based toy system equipped with laser sensors that can send and receive the data message based on the conversion of data from ASCII to binary code. The toy system intends to offer two-ways communication that will be a new medium for educational purposes for kids in their developmental stages in which both players can send and receive the data to and from each other toys equipped with sound indicator module to alert the player. Lastly, functionality and system testing were conducted to verify the functionalities of the system. A thorough implementation methodology details are presented in the paper.
Image Steganography Technique By Using Braille Method of Blind People (LSBrai...CSCJournals
Steganography is the art and science of writing hidden messages in such a way that no one, apart from the sender and intended recipient, suspects the existence of the message, a form of security through obscurity. Steganography is a Greek origin word which means “hidden writing”. Steganography word is classified into two parts: steganos which means “secret or covered” (where you want to hide the secret messages) and the graphic which means “writing” (text). It can be defined as the art of hiding the fact that communication is taking place, by hiding information in other information. Many different carrier file formats can be used, but digital images are the most popular. In this paper, a new image steganography method is proposed. The proposed method hides the secret message inside the cover image by representing the secret message characters using Braille method of reading and writing for blind people that can save more than one-fourth of the required space for embedding. From the experimental results it is seen that the proposed method achieves higher visual quality as indicated by the high peak signal-to-noise ratio (PSNR) in spite of hiding a large number of secret bits in the image.
A bidirectional text transcription of braille for odia, hindi, telugu and eng...eSAT Journals
Abstract
Communication gap establishes an aura of unwillingness of understanding the factor behind. Basically, this is one of the common
agenda for the visually challenged people. In order to bridge this gap, a proper platform of learning for both the mass and the
visually challenged for any native language is emphasized in this paper through Braille pattern. Braille, a code, well known to
visually challenged as their mode of communication is now converted into normal text in Odia, Hindi, Telugu and English
languages using Image segmentation as the base criteria with MATLAB as its simulation field so that every person can be able to
easily decode the information being conveyed by these people. The algorithm makes the best use of segmentation, histogram
analysis, pattern recognition, letter arrays, data base generation with testing in software and dumping in using Spartan 3e FPGA
kit. This paper also elaborates on the reverse conversion of native languages and English to Braille making the paper to be more
compatible. The processing speed with efficiency and accuracy defines the effective features of this paper as a successful
approach in both software and hardware.
Keywords: visually challenge, image segmentation, MATLAB, pattern recognition, Spartan 3e FPGA kit, compatible.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
Macroeconomics- Movie Location
This will be used as part of your Personal Professional Portfolio once graded.
Objective:
Prepare a presentation or a paper using research, basic comparative analysis, data organization and application of economic information. You will make an informed assessment of an economic climate outside of the United States to accomplish an entertainment industry objective.
Francesca Gottschalk - How can education support child empowerment.pptxEduSkills OECD
Francesca Gottschalk from the OECD’s Centre for Educational Research and Innovation presents at the Ask an Expert Webinar: How can education support child empowerment?
Biological screening of herbal drugs: Introduction and Need for
Phyto-Pharmacological Screening, New Strategies for evaluating
Natural Products, In vitro evaluation techniques for Antioxidants, Antimicrobial and Anticancer drugs. In vivo evaluation techniques
for Anti-inflammatory, Antiulcer, Anticancer, Wound healing, Antidiabetic, Hepatoprotective, Cardio protective, Diuretics and
Antifertility, Toxicity studies as per OECD guidelines
Automated Voice Based Braille Script Teaching Aid Using
1. International Journal of Engineer
ISSN: 2395-1303 ht
Automated Voice bas
S. Ayes
1
Assistant Professor, Dept. of ECE, Madanap
2
Professor, Dept. of ECE, Madanapalle
I.INTRODUCTION
Visual impairment and Blindness
significant problems affecting the com
worldwide. They lead to serious s
economic burden to the family and the s
well. India which is a world 2nd largest p
country is having world’s largest numbe
people[6]. According to WHO statistics
314 million people were visually imp
among them 45 million were totally blin
In 2010, 407 million people were
impaired[3]. In order to make th
dependent they should be made litera
they can work normally with a comm
easily & share their ideas. For that a Lan
is required. It is the most basic
communication to express our feelings &
messages. Braille Script is used to reduc
between the blind and the normal people
Abstract:
Education is the key to success in lif
with each other. For Visually challenged stu
impairment. The teaching aids required to teac
time learning blind student, character set an
arrangement patterns of marbles on slotted slat
to reach each student and change the arrangeme
This paper describes a Raspberry Pi ba
problem can be abridged. This project impleme
using IR sensors and this information is given
provides an easy way of teaching Braille Scri
without the help of a teacher. It is well suited f
selecting the language based on the requiremen
Keywords — Braille script, Braille cel
RESEARCH ARTICLE
f Engineering and Techniques - Volume 3 Issue 6, Nov-Dec
http://www.ijetjournal.org
based Braille Script Teaching Ai
Raspberry Pi
esha Tanveer1
, Dr. S.A.K Jilani2
apalle Institute of Technology & Science,Madanapalle, An
le Institute of Technology & Science,Madanapalle, Andhra
s are the
mmon man
social &
e society as
st populated
ber of blind
ics in 2006,
paired and
ind.
re visually
them self-
rate.so that
mmon man
anguage
c path of
s & convey
uce the gap
le.
Fig.1 Dot format of Bra
Braille is a tactile writing syst
who are blind and low vision.
Louis Braille in 1824. It is t
with embossed paper using s
type it on a braille writer. U
people can read by placing t
dotted paper.Braille characters
small rectangular blocks also
rows and 2 coloumns3. Thes
making holes on to the pape
stylus, such that 6 dots repr
character. Any dot may be rais
positions to form 26
=64 unique
Braille script is gen
using 12 dot format as shown i
are numbered vertically from
first cell is used to distinguish
is a capital, small or a numbe
life, normal children learn from teachers in schools seein
tudents learning to read and write is much more diffic
ach such blind pupil are special and require lot of teacher’
and numbers are taught with a help of marbles and sl
late represent different characters. For each character repre
ment of marbles. This is harder and time-consuming exercis
based Hardware Implementation of the Braille teaching de
ments a Braille Script Teaching Aid in which the presence
en to Raspberry Pi which produces the audio output of th
cript. Some self-learning programmes are developed to m
for first time learners. We can teach different languages w
ent.
cell, marble, Raspberry Pi, IR Sensor.
Dec 2017
Page 488
Aid using
ndhra Pradesh, India
ra Pradesh, India
raille Letter
ystem used by people
n. It was invented by
traditionally written
slate and stylus or
Using this the blind
their fingers on the
ers are represented as
o called cells with 3
ese are obtained by
per using a wooden
epresent each braille
aised at any of the six
ue combinations.
enerally represented
n in Fig.1. These dots
m top to bottom. The
ish whether the letter
ber. Braille script has
ing and communicating
icult because of visual
r’s attention. For a first
slotted slate. Different
resentation, teacher has
cise.
device, where the above
e of marbles is detected
the letter. This method
make students to learn
with the same setup by
OPEN ACCESS
2. International Journal of Engineering and Techniques - Volume 3 Issue 6, Nov-Dec 2017
ISSN: 2395-1303 http://www.ijetjournal.org Page 489
separate conventions to distinguish letters. The
second cell represents the actual letter.
Fig. 2. Braille Alphabets
The Fig.2 shows the dot conventions for Braille
alphabets. The capital alphabets of English can be
represented by a dot at the 6th position. The first
6 dots form the constant representation for capital
alphabets. The small alphabets can be represented
by no dots in the first cell and the numbers are
represented by dots at the 3,4,5,6 positions. The
first cell format for capital numbers and numbers
is shown in Fig.3.
Fig.3 Format for Capital letters & Numbers
In the traditional method of teaching Braille, a
wooden board (slate) as shown in Fig.4 with 12
holes was used and for each representation, the
marbles are placed in the corresponding holes.
Once the marbles are placed the blind student is
made to touch each dot and feel the
representation. Various methodologies have been
implemented to ease teaching of Braille script in
order to enhance the literacy rate among the
blind. Another downside in those methods is the
handling of these devices, since most of the
devices are bulky.
Fig.4 Braille Learning Kit
In the Braille display device by [7] consists of 6
switches at which the blind person gives the
input. Those switches are interpreted through
micro controller which gives the corresponding
display of the letter.
Drishti- a cost effective printer by [9]
replaces the vacuum suction principle in the older
printers with electronic clutching principle. It also
provides the audio output of the typed letter.
A prototype named Shape Memory Alloy
based actuator for Refreshable display of Braille
was proposed by [1] provides a blind person to
access computers easily. It consists of a device in
which all braille symbols can be represented on
individual Braille cells with each dot having a
separate actuator. The actuator raises the heights
of each dot when it is being specified.Braille
touch [4] provides an accessible keyboard on
smart phones. It provides an easy way of text
entry for the visually impaired on commodity
smartphones. This printer is also provided with
audio feedback for each character being entered.
Lambda based approach to teach
mathematics to blind students was proposed [2]
which provides access through braille, synthetic
speech and a visual display. The Lambda Code
has new symbols which represents maths in a
linear form. The symbols can be rendered
visually and in braille also. It is represented
using 8 dot Braille cell. An important aspect of
the braille notation is that it is based on 8-dot
braille cells. The Lambda Editor resembles a text
editor, but has been designed specifically to work
on mathematics expressed in the code.The
Adaptive Braille writing Tutor [10] consists of an
electronic slate and stylus which monitors the
writing of blind students and also sends the data
in real time to the computer. The software runs on
an external PC which translates the data from the
E-slate to provide immediate audio sound to the
user.
II.METHODOLOGY
This Project is implemented using a Braille slate
with marbles in which the blind person places the
marbles in the appropriate holes. The placing of
the marbles is sensed by the IR Proximity sensor.
If the combination of the marbles placed is
3. International Journal of Engineer
ISSN: 2395-1303 ht
correct then the Raspberry Pi’s Text
converter produces the audio sound outp
corresponding letter. The block diagra
proposed method is shown in Fig.5.
Fig.5 Block diagram
A) Braille Slate with sensors:
The Braille slate consists of a wooden b
12 holes in it where marbles are placed i
indicate Braille alphabets. In this pr
wooden board is embedded with IR p
sensors at either sides of the ho
positioning of IR Led and IR Sensor is
Fig.6. The IR sensors detect the pre
marbles based on obstacle detection prin
Fig.6: Positioning of IR Led & IR Sensor
B)Circuit Board with IC’s:
The IR sensors are operated using L
which is having 4 inbuilt comparators i
that one IC is applicable for 4 hole
wooden board. A big circuit is implem
the bread board with 3 LM324 IC’s such
applicable for 12 holes of the Braille slat
Engineering and Techniques - Volume 3 Issue 6, Nov-Dec
http://www.ijetjournal.org
xt to speak
utput of the
ram of the
block with
d in holes to
project the
proximity
holes. The
is shown in
resence of
rinciple.
LM324 IC
s in it, such
oles of the
emented on
ch that it is
late.
Fig.7.IR Obstacle Detectio
The circuit diagram for the
Sensors to detect 1 marble po
Fig.7. Similarly 12 such circu
An IR Obstacle detection em
and an IR Photodiode and c
called as Photo Coupler. When
emits radiation, it reaches the
the radiation reflects back t
through the obstacle (here ma
intensity of the radiation receiv
diode, the output of the senso
the IR sensor output is comp
ohm potentiometer whose va
threshold 10. If the sensor o
threshold, it indicated the pres
otherwise not.
Fig.8 PCB Layout of LM324 IC perform
The Fig.8 shows the PCB lay
connected through IR sensors
designed is implemented u
Software.
C)Raspberry Pi 2 Model B Board:
Raspberry Pi is a tiny compu
having processing speed of 6 t
previous models.
Dec 2017
Page 490
tion Circuit
the operation of IR
position is shown in
cuits are constructed.
employs an IR LED
combindly they are
en the IR transmitter
e object and some of
to the IR receiver
arble). Based on the
eived by the IR photo
sor is defined. Later
pared with the 10 k
value is adjusted at
output is more than
esence of an obstacle
rming Obstacle detection
layout of LM324 IC,
ors. The below PCB
using Eagle CAD
uter board which is
6 times faster than its
4. International Journal of Engineering and Techniques - Volume 3 Issue 6, Nov-Dec 2017
ISSN: 2395-1303 http://www.ijetjournal.org Page 491
Fig. 9: Raspberry Pi 2 Model B (Image courtesy of www.raspberrypi.org)
The model used in this project is shown in Fig.9.
It is possible to install several versions of Linux
Operating systems on to the board. It is having
900 MHz Quad core AR Cortex-A7 CPU and 1
GB Ram along with 4 USB Ports, Ethernet port,
40 GPIO pins, full HDMI port, 3.5mm audio
jack, display interface(DSI), composite video,
camera interface(CSI), micro SD Card slot and
video core IV 3D Graphics core.
In this project the IR sensor output from
the wooden board is received by the GPIO pins of
the Raspberry Pi and according to that
information the Simulink blocks are executed to
recognize the correct letter[11].The connections
of the IR sensor outputs from Braille Slate to the
GPIO pins of of Raspberry Pi board is given in
the Table I.
TABLE I
GPIO PIN CONNECTIONS
D)Audio Output (Speakers):
The Raspberry Pi 2 model B is having a 4-pole
socket which can carry both audio and video
signals and it can be applicable to other
multimedia devices like MP3 players, speakers,
iPods, and smartphones. The Raspberry Pi is
having two audio output modes HDMI port and
3.5 mm audio jack. It is possible to switch
between these 2 modes by manually changing the
settings in the terminal. If a HDMI monitor is
having built-in speakers, in it then the audio can
be played over the HDMI cable. Otherwise
speakers can also be plugged in to the audio jack.
In this project a set of external USB speakers
have been used. When the corresponding
configuration for the particular letter is met the
speakers connected to the audio jack gives the
audio output of that letter[5].
III.SOFTWARE IMPLEMENTATION
Software implementation of this system is done
using Support packages for Raspberry pi in
simulink and MATLAB (R2014a) software.
Simulink provides an interactive and graphical
environment with set of library blocks for not
only image processing, signal processing but also
for communication tool box and control system
tool box. Raspberry Pi Simulink provides
capability for video capture, audio capture, voice
output etc. This proposed method is implemented
by constructing a Matlab function with condition
for execution of each letter. The below figure
Fig.10 shows the Raspberry Pi Support packages
for Simulink.
Fig. 10: Raspberry Pi Support packages for Simulink.
The Fig.11 shows the Simulink implementation
in which 12 GPIO pins are taken which receive
input from the comparator output of LM324 IC’s
which is on the Circuit board. It is having
separate condition to find whether the letter is a
capital or a small letter or a number.
5. International Journal of Engineer
ISSN: 2395-1303 ht
Fig. 11: Implementation in Simulink
IV.HARDWARE SETUP
Fig.12.Hardware Setup of proposed System
In Fig.12 we can see that the Braille
embedded with IR Sensors on either s
holes are covered with Black colour in
avoid light illumination losses and the
are also coated with white colour so that
perfect obstacle (marble) detection. Th
supply to the circuit board can be
through a 5V battery and the powe
Raspberry Pi can be given through a pow
since it is a standalone system.
The other aspect of this system
can be applicable to teach not only
alphabets but also other languages lik
Telugu, Tamil etc[8]. The Hardware S
remain same and it is provided with pro
select the language based on the req
Hence it is very advantageous in a mul
country like India.
Engineering and Techniques - Volume 3 Issue 6, Nov-Dec
http://www.ijetjournal.org
lle Slate is
sides. The
in order to
the marbles
at there is a
The power
e provided
wer to the
ower bank,
m is that it
ly English
like Hindi,
Setup will
provision to
equirement.
ulti-lingual
V.FLOW CHART
T1, T2, T3 in the dialog
conditions for a letter for be
capital letter or a number.
satisfied if there is no marb
which indicates Small letters
satisfied if there is a marble at
the first cell which indicates
condition is satisfied if there a
4, 5, 6 positions of the first c
Numbers
Fig.13: Status of First cell for Small letters, C
Dec 2017
Page 492
g box indicates the
being a small letter,
r. T1 Condition is
ble in the first cell
ers. T2 Condition is
at the 6th position of
es capital letters. T3
are marbles at the 3,
t cell which indicates
, Capital letters, and Numbers
6. International Journal of Engineer
ISSN: 2395-1303 ht
VI.RESULTS
Fig.14: Placing of marble for a capital letter “A
Fig.15 Placing of marble for a small letter “a”
Fig.16 Placing of marble for a Number “0”
The accuracy of the proposed system is
by performing this procedure for all alp
the Fig. 2 we have the marble configu
alphabets. The marble representation f
letters, small letters & Numbers unde
shown in Fig 13,14 and 15.. All those pa
to be placed on the second cell keeping
cell pattern same for one type of letters
capital) one by one to find accurac
system. Similarly, it
has to be repeated for all letters i.e., from
z, and 0-9.
TABLE –II
Engineering and Techniques - Volume 3 Issue 6, Nov-Dec
http://www.ijetjournal.org
A”
a”
is obtained
lphabets. In
guration for
for capital
der test is
patterns has
ing the first
rs (small &
acy of the
rom A-Z, a-
ACCURACY FOR NU
TABLE 3
ACCURACY FOR CAPITA
TABLE- 4
ACCURACY FOR SMALL
The Tables 2,3& 4 shows
Numbers, capital letters and s
are individually tested 30 times
Dec 2017
Page 493
UMBERS
TAL LETTERS
LL LETTERS
s the accuracy for
small letters which
es
7. International Journal of Engineer
ISSN: 2395-1303 ht
VII CONCLUSION AND FUTURE SC
The proposed method provides an eas
teaching Braille Script to the first time
since it gives the audio feedback of wha
written. It is based on simple method of
detection using IR sensors. This system
used to teach any language not only
alphabets and Numbers.
The proposed method uses IR S
IR Leds and also magnitude compa
detect the presence of marbles in th
Teaching Aid which makes the circui
These things can be replaced with Ree
and marbles can be replaced with
magnets.
ACKNOWLEDGMENT
I wish to give my profound and sincere
to my guide Prof. Dr.S.A.K JILA
management of MITS. I also express m
thanks to my family for extending all th
to carry out this project.
REFERENCES
[1]. Anshulsinghal, Pranay Jain, “Shape
Alloy (SMA) based actuator for Re
display of Braille” at the Proceedings o
International Design Engineering T
Engineering and Techniques - Volume 3 Issue 6, Nov-Dec
http://www.ijetjournal.org
SCOPE
asy way of
me learners
hat is being
of obstacle
tem can be
ly English
Sensors &
parators to
the Braille
uit bulky.
eed Relays
h spherical
re gratitude
LANI and
s mysincere
the support
pe Memory
Refreshable
s of ASME
Technical
Conferences & computers
Engineering conference IDETC
[2]. Alistair D N Edwards, He
“ Lambda- a multimodal a
mathematics accessible to bin
University of York, Dept. Of
UK.
[3]. “Blindness:
Scenario”,https://www.researc
on/260419301. Date accessed 6
[4]. Caleb southern, James C
Frey, “An Evaluation of Brai
touch screen Text entry for
Proceedings of the 14th Intern
on Human-computer Interac
Devices and Services Compa
978-1-4503-1105.
[5]. D. B. K. Kamesh, S. Naz
and S. Venkateswarlu, “Cam
Speech Conversion, Obstac
Detection for Blind Persons”
Science and Technology, A
10.17485/ijst/2016/v9i30/9871
[6]. Dr. S.A.K Jilani, G. R. S M
Pi based Colour Speaker”S
Journal of Electronics and
Engineering (SSRG-IJECE)
Sep 2014, ISSN: 2348 –8549
[7]. Dr. G.C Shivasharanappa
“Development of Braille
International Conference on
Signal & Image Process
03.AETS.2014.5.113
[8]. Köhlmann W, Lucke
concepts for accessible virtu
blind users” at Proceedings of
Conference on Advanced Lear
2015. p. 413–1
[9]. Mr.BapusahebDange , M
“Drishti- A cost effective B
International Conference on
Engineering and Techology
ISBN No.: 978-81-926080-0-6
Dec 2017
Page 494
& information in
TC/CIE , USA 2013.
eather M C Cartney,
approach to make
ind”, thesis report at
f Computer Science,
: Indian
rchgate.net/publicati
d 6-6-2013.
Clawson and Brian
raille Touch: Mobile
r visually impaired”
rnational Conference
action with Mobile
panion, 2012, DOI:
azma, J. K. R. Sastry
mera based Text to
acle and Currency
s” Indian Journal of
August 2016, DOI:
716
Manasa, “Raspberry
SSRG International
and Communication
) – volume1 issue7
pa and S.L Anusha,
display” at the
n Recent trends in
ssing 2014, DOI:
ke U, “Alternative
rtual classrooms for
of 15th International
arning Technologies;
Mr Anil Brahmane
Braille printer” at
n Recent Trends in
gy, February 2013,
6/22-24.
8. International Journal of Engineering and Techniques - Volume 3 Issue 6, Nov-Dec 2017
ISSN: 2395-1303 http://www.ijetjournal.org Page 495
[10]. Noura Mohammed and E L Moughny, an
UG Senior Thesis report named “Assistive
computing Technology for learning to write
Baille” at Carnegie Mellon University -20
[11]. Rushil Gupta, Parikshit Kishore Singh,
SurekhaBhanot, “ Design and Implementation of
Arduino based Refreshable Braille Display
Controller”, Indian Journal of Science and
Technology, 2016 September, DoI No:
10.17485/ijst/2016/v9i33/