SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
Project Proposal
Bengali Braille to Text Translation
Course:SE 801- Project
Submitted by
Minhas Kamal
Roll: BSSE-0509
Student of BSSE 8th Semester
Institute of Information Technology
University of Dhaka
Supervised by
Dr. Mohammad Shoyaib
Associate Professor
Institute of Information Technology
University of Dhaka
Institute of Information Technology
University of Dhaka
14th
August 2016
i
Table of Contents
1. Overview...................................................................................................................................................1
1.1 Background .........................................................................................................................................1
1.2 Objectives............................................................................................................................................1
1.3 Methodology.......................................................................................................................................2
1.4 Scope...................................................................................................................................................2
1.5 Assumptions and Constraints .............................................................................................................2
1.6 Dependencies......................................................................................................................................2
2. Project Delivery.........................................................................................................................................3
2.1 Deliverables.........................................................................................................................................3
2.2 Timescales...........................................................................................................................................3
3. Cost Benefit Estimate................................................................................................................................4
3.1 Benefits ...............................................................................................................................................4
3.2 Project Resources................................................................................................................................4
4. Conclusion.................................................................................................................................................5
References ....................................................................................................................................................6
1
1. Overview
Braille is a specialized writing system for visually impaired people. Here raised dots on
embossed paper are used as tactile alphabet [1] [2]. For example- Figure 1.1 represents Bengali
‘আ’.
Figure 1.1: A Braille Cell with 6 dots Representing- ‘আ’
In this project I shall create a tool for Bengali Braille Character Recognition. The tool will take in
scanned image of Bengali Braille writing, apply pattern recognition, and translate it to text.
1.1 Background
Visually impaired people have all the abilities that any normal person need, to contribute to the
society. The only problem they face is not being able to visually perceive the world. As most of
our learning procedures are largely dependent on the eye, a big portion of this human potential
is not getting the room for manifestation. So rather becoming an asset, they turn into a burden
to the community [3].
This problem was intensely severe till the early 1800’s, when Braille Writing system came into
existence. The base process was developed by the French army for passing message in the dark.
The system was then matured by a young boy named Braille, who accidently lost his vision at an
early age [4]. He simplified the writing and reading process, and as a result the technique
became very popular among visually impaired people [5]. Further refinement to the procedure
shaped it for mass use. Now almost every major language in this world has its own Braille
format [6].
Standing in this era of modern science we wish to get every bit of information in digital form.
However, very few researches have been performed over Bengali Braille to text translation. And
to the best of my knowledge, there is also no single open source tool available for this
translation purpose.
1.2 Objectives
Creating a reliable Bengali Braille Character recognition tool named- Bengali Braille to Text
Translator is the primary goal of this project.
2
1.3 Methodology
Followings are the major steps of our Braille recognition method-
1. Enhance and filter input image
2. Detect dots
3. Recognize patterns
4. Map patterns to characters
5. Write output to a text file
1.4 Scope
Our project scope is defined as follows-
1. The software will take image in *.png or *.jpg format.
2. Embossment on the paper will be one-sided.
3. The translator will recognize Bengali alphabets (অ-আ, ক-ঁ), numbers (০-৯), their
diacritic and abbreviated forms, and common punctuation marks. Complex
mathematical notations and special characters are out of our project scope.
4. Output will be written in a text file.
1.5 Assumptions and Constraints
We assume that the input image -
1. Will not have any rotation or skew
2. Background will be white
3. Random and Banding noise will be at minimum, and there will be no Fixed Pattern
noise
1.6 Dependencies
The project is not dependent on any third party software or special hardware. A simple
personal computer is enough for running the tool. A scanner will be needed for scanning Braille
Paper.
3
2. Project Delivery
The project will roughly take 4 months to complete. The primary deliverable is portable
software that will be supported in all major operating systems.
2.1 Deliverables
1. A Software Installation File
2. User Manual
3. Source Code
2.2 Timescales
The project has started from 17th
July 2016 and will end in 14th
November of the same year.
Table 2.2.1 shows estimated timescales and probable mile stones throughout the project.
Table 2.2.1:Gantt chart of Estimated Timescale
4
3. Cost Benefit Estimate
The project will not need any extra hardware or commercial software package. So project cost
is not applicable here.
3.1 Benefits
This tool will translate Braille writing into text. Thus any ordinary person will be able to read it.
Blind people will be able to deliver message to the general mass. A teacher will not need to be
specialized in Braille to examine answer sheet of a sightless person.
3.2 Project Resources
 Hardware Requirement:
o A Personal Computer (processor: Celeron or higher, and Ram: 256mb or higher)
o A Scanner (minimum resolution 300 dpi)
 Software Requirement:
o Java Runtime Environment (version 7 or higher)
5
4. Conclusion
The project will serve as a great help for both visually impaired people and their close ones. The
tool can also be used to digitally interpret and store braille writing. It will not only benefit the
sightless but also to the sighted, as they will be able to share their knowledge and thought.
6
References
[1] W. David, A. Adler. “A Picture of Louis Braille.” New York, McGrawHill, 1999.
[2] Durre, K. P., W. Tuttle. “A Universal Computer Braille Code for Literacy and Scientific Texts.”
International Technology Conference, 1991.
[3] Padmavathi, S., S. Sphoorthy Reddy, and D. Meenakshy. "Conversion of braille to text in english, hindi
and tamil languages." arXiv preprint arXiv:1307.2997 (2013).
[4] Jiménez, Javier, et al. "Biography of louis braille and invention of the braille alphabet." Survey of
ophthalmology 54.1 (2009): 142-149.
[5] W. Bledsoe. “Braille: ‘A Success Story’, in Evaluation of Sensory Aids for the Visually Handicapped.”
Washington D. C.: National Academy of Science, 1972, pp. 3-36.
[6] World Braille Usage. UNESCO, Paris: The National Library Service for the Blind and Physically
Handicapped. Washington, D.C.: Library of Congress, 1990.

Contenu connexe

Tendances

Adaptación de estructura tradicional a Scrum
Adaptación de estructura tradicional a ScrumAdaptación de estructura tradicional a Scrum
Adaptación de estructura tradicional a ScrumJavier Boó Gustems
 
éTude et mise_en_place_d_une_solution_voip_sécurisée
éTude et mise_en_place_d_une_solution_voip_sécuriséeéTude et mise_en_place_d_une_solution_voip_sécurisée
éTude et mise_en_place_d_une_solution_voip_sécuriséeahmedElkha
 
Soutenance mémoire- IoT
Soutenance mémoire- IoTSoutenance mémoire- IoT
Soutenance mémoire- IoTSalma Andoh
 
Web Locker For Online Banking System project ppt. CSE/IT
Web Locker For Online Banking System project ppt. CSE/ITWeb Locker For Online Banking System project ppt. CSE/IT
Web Locker For Online Banking System project ppt. CSE/ITMukesh Chaudhary(L.I.O.N)
 
Building and road detection from large aerial imagery
Building and road detection from large aerial imageryBuilding and road detection from large aerial imagery
Building and road detection from large aerial imageryShunta Saito
 
Hacking facile sur Internet
Hacking facile sur InternetHacking facile sur Internet
Hacking facile sur InternetStephen Salama
 
Aurkut - A social Networking website
Aurkut - A social Networking websiteAurkut - A social Networking website
Aurkut - A social Networking websiteAbhijeet Kalsi
 
Software Project Management: Software Architecture
Software Project Management: Software ArchitectureSoftware Project Management: Software Architecture
Software Project Management: Software ArchitectureMinhas Kamal
 
pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...
pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...
pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...Ben Messaoud Aymen
 
Projet de fin d'etude :Control d’acces par empreintes digitale
Projet de fin d'etude :Control d’acces par empreintes digitaleProjet de fin d'etude :Control d’acces par empreintes digitale
Projet de fin d'etude :Control d’acces par empreintes digitaleAbdo07
 
CSIT Internship Final Year Report (Android Developer)
CSIT Internship Final Year Report (Android Developer)CSIT Internship Final Year Report (Android Developer)
CSIT Internship Final Year Report (Android Developer)Manish Tuladhar
 
WebRTC with Java
WebRTC with JavaWebRTC with Java
WebRTC with Javaamithap07
 

Tendances (20)

SDD-FinalYearProject
SDD-FinalYearProjectSDD-FinalYearProject
SDD-FinalYearProject
 
Adaptación de estructura tradicional a Scrum
Adaptación de estructura tradicional a ScrumAdaptación de estructura tradicional a Scrum
Adaptación de estructura tradicional a Scrum
 
éTude et mise_en_place_d_une_solution_voip_sécurisée
éTude et mise_en_place_d_une_solution_voip_sécuriséeéTude et mise_en_place_d_une_solution_voip_sécurisée
éTude et mise_en_place_d_une_solution_voip_sécurisée
 
16 - VLSM-CIDR.ppt
16 - VLSM-CIDR.ppt16 - VLSM-CIDR.ppt
16 - VLSM-CIDR.ppt
 
Présentation Master
Présentation Master Présentation Master
Présentation Master
 
Social Networking Site in JAVA
Social Networking Site in JAVASocial Networking Site in JAVA
Social Networking Site in JAVA
 
Flashcatusb manual
Flashcatusb manualFlashcatusb manual
Flashcatusb manual
 
Soutenance mémoire- IoT
Soutenance mémoire- IoTSoutenance mémoire- IoT
Soutenance mémoire- IoT
 
Web Locker For Online Banking System project ppt. CSE/IT
Web Locker For Online Banking System project ppt. CSE/ITWeb Locker For Online Banking System project ppt. CSE/IT
Web Locker For Online Banking System project ppt. CSE/IT
 
Building and road detection from large aerial imagery
Building and road detection from large aerial imageryBuilding and road detection from large aerial imagery
Building and road detection from large aerial imagery
 
Hacking facile sur Internet
Hacking facile sur InternetHacking facile sur Internet
Hacking facile sur Internet
 
Source Code Scanners
Source Code ScannersSource Code Scanners
Source Code Scanners
 
Cours cryptographie
Cours cryptographie  Cours cryptographie
Cours cryptographie
 
Les trames reseaux
Les trames reseauxLes trames reseaux
Les trames reseaux
 
Aurkut - A social Networking website
Aurkut - A social Networking websiteAurkut - A social Networking website
Aurkut - A social Networking website
 
Software Project Management: Software Architecture
Software Project Management: Software ArchitectureSoftware Project Management: Software Architecture
Software Project Management: Software Architecture
 
pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...
pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...
pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...
 
Projet de fin d'etude :Control d’acces par empreintes digitale
Projet de fin d'etude :Control d’acces par empreintes digitaleProjet de fin d'etude :Control d’acces par empreintes digitale
Projet de fin d'etude :Control d’acces par empreintes digitale
 
CSIT Internship Final Year Report (Android Developer)
CSIT Internship Final Year Report (Android Developer)CSIT Internship Final Year Report (Android Developer)
CSIT Internship Final Year Report (Android Developer)
 
WebRTC with Java
WebRTC with JavaWebRTC with Java
WebRTC with Java
 

En vedette

Software Project Management: Testing Document
Software Project Management: Testing DocumentSoftware Project Management: Testing Document
Software Project Management: Testing DocumentMinhas Kamal
 
Software Project Management: Configuration Management
Software Project Management: Configuration ManagementSoftware Project Management: Configuration Management
Software Project Management: Configuration ManagementMinhas Kamal
 
Software Project Management: Release Notes
Software Project Management: Release NotesSoftware Project Management: Release Notes
Software Project Management: Release NotesMinhas Kamal
 
Proposal: A Study on Business Communucation System of KAZ Software
Proposal: A Study on Business Communucation System of KAZ SoftwareProposal: A Study on Business Communucation System of KAZ Software
Proposal: A Study on Business Communucation System of KAZ SoftwareMinhas Kamal
 
Software Requirements Specification on Bengali Braille to Text Translator
Software Requirements Specification on Bengali Braille to Text TranslatorSoftware Requirements Specification on Bengali Braille to Text Translator
Software Requirements Specification on Bengali Braille to Text TranslatorMinhas Kamal
 
Software Project Management: Project Planning
Software Project Management: Project PlanningSoftware Project Management: Project Planning
Software Project Management: Project PlanningMinhas Kamal
 
Software Project Management: Change Control
Software Project Management: Change ControlSoftware Project Management: Change Control
Software Project Management: Change ControlMinhas Kamal
 
Software Project Management: Project Summary
Software Project Management: Project SummarySoftware Project Management: Project Summary
Software Project Management: Project SummaryMinhas Kamal
 
Software Project Management: Budget
Software Project Management: BudgetSoftware Project Management: Budget
Software Project Management: BudgetMinhas Kamal
 
Software Project Management Presentation Final
Software Project Management Presentation FinalSoftware Project Management Presentation Final
Software Project Management Presentation FinalMinhas Kamal
 
Software Project Management: Project Initiation
Software Project Management: Project InitiationSoftware Project Management: Project Initiation
Software Project Management: Project InitiationMinhas Kamal
 
Software Project Proposal: Bengali Braille to Text Translation
Software Project Proposal: Bengali Braille to Text TranslationSoftware Project Proposal: Bengali Braille to Text Translation
Software Project Proposal: Bengali Braille to Text TranslationMinhas Kamal
 
Software Project Management: Risk Management
Software Project Management: Risk ManagementSoftware Project Management: Risk Management
Software Project Management: Risk ManagementMinhas Kamal
 
Software Project Management: Project Charter
Software Project Management: Project CharterSoftware Project Management: Project Charter
Software Project Management: Project CharterMinhas Kamal
 
Software Project Management: Business Case
Software Project Management: Business CaseSoftware Project Management: Business Case
Software Project Management: Business CaseMinhas Kamal
 
Final Internship Report
Final Internship ReportFinal Internship Report
Final Internship ReportMinhas Kamal
 
Letter of Endorsement Sample
Letter of Endorsement SampleLetter of Endorsement Sample
Letter of Endorsement SampleMinhas Kamal
 
Report Acknowledgement Sample
Report Acknowledgement SampleReport Acknowledgement Sample
Report Acknowledgement SampleMinhas Kamal
 
Software Requirements Specification on Student Information System (SRS on SIS)
Software Requirements Specification on Student Information System (SRS on SIS)Software Requirements Specification on Student Information System (SRS on SIS)
Software Requirements Specification on Student Information System (SRS on SIS)Minhas Kamal
 
Complete MPICH2 Clustering Manual in Ubuntu
Complete MPICH2 Clustering Manual in UbuntuComplete MPICH2 Clustering Manual in Ubuntu
Complete MPICH2 Clustering Manual in UbuntuMinhas Kamal
 

En vedette (20)

Software Project Management: Testing Document
Software Project Management: Testing DocumentSoftware Project Management: Testing Document
Software Project Management: Testing Document
 
Software Project Management: Configuration Management
Software Project Management: Configuration ManagementSoftware Project Management: Configuration Management
Software Project Management: Configuration Management
 
Software Project Management: Release Notes
Software Project Management: Release NotesSoftware Project Management: Release Notes
Software Project Management: Release Notes
 
Proposal: A Study on Business Communucation System of KAZ Software
Proposal: A Study on Business Communucation System of KAZ SoftwareProposal: A Study on Business Communucation System of KAZ Software
Proposal: A Study on Business Communucation System of KAZ Software
 
Software Requirements Specification on Bengali Braille to Text Translator
Software Requirements Specification on Bengali Braille to Text TranslatorSoftware Requirements Specification on Bengali Braille to Text Translator
Software Requirements Specification on Bengali Braille to Text Translator
 
Software Project Management: Project Planning
Software Project Management: Project PlanningSoftware Project Management: Project Planning
Software Project Management: Project Planning
 
Software Project Management: Change Control
Software Project Management: Change ControlSoftware Project Management: Change Control
Software Project Management: Change Control
 
Software Project Management: Project Summary
Software Project Management: Project SummarySoftware Project Management: Project Summary
Software Project Management: Project Summary
 
Software Project Management: Budget
Software Project Management: BudgetSoftware Project Management: Budget
Software Project Management: Budget
 
Software Project Management Presentation Final
Software Project Management Presentation FinalSoftware Project Management Presentation Final
Software Project Management Presentation Final
 
Software Project Management: Project Initiation
Software Project Management: Project InitiationSoftware Project Management: Project Initiation
Software Project Management: Project Initiation
 
Software Project Proposal: Bengali Braille to Text Translation
Software Project Proposal: Bengali Braille to Text TranslationSoftware Project Proposal: Bengali Braille to Text Translation
Software Project Proposal: Bengali Braille to Text Translation
 
Software Project Management: Risk Management
Software Project Management: Risk ManagementSoftware Project Management: Risk Management
Software Project Management: Risk Management
 
Software Project Management: Project Charter
Software Project Management: Project CharterSoftware Project Management: Project Charter
Software Project Management: Project Charter
 
Software Project Management: Business Case
Software Project Management: Business CaseSoftware Project Management: Business Case
Software Project Management: Business Case
 
Final Internship Report
Final Internship ReportFinal Internship Report
Final Internship Report
 
Letter of Endorsement Sample
Letter of Endorsement SampleLetter of Endorsement Sample
Letter of Endorsement Sample
 
Report Acknowledgement Sample
Report Acknowledgement SampleReport Acknowledgement Sample
Report Acknowledgement Sample
 
Software Requirements Specification on Student Information System (SRS on SIS)
Software Requirements Specification on Student Information System (SRS on SIS)Software Requirements Specification on Student Information System (SRS on SIS)
Software Requirements Specification on Student Information System (SRS on SIS)
 
Complete MPICH2 Clustering Manual in Ubuntu
Complete MPICH2 Clustering Manual in UbuntuComplete MPICH2 Clustering Manual in Ubuntu
Complete MPICH2 Clustering Manual in Ubuntu
 

Similaire à Project Proposal: Bengali Braille to Text Translation

BoscoChat (A free Wi-Fi Chat Room in Android)
BoscoChat (A free Wi-Fi Chat Room in Android)BoscoChat (A free Wi-Fi Chat Room in Android)
BoscoChat (A free Wi-Fi Chat Room in Android)Samaresh Debbarma
 
IMAGE STEGANOGRAPHY JAVA PROJECT SYNOPSIS
IMAGE STEGANOGRAPHY JAVA PROJECT SYNOPSISIMAGE STEGANOGRAPHY JAVA PROJECT SYNOPSIS
IMAGE STEGANOGRAPHY JAVA PROJECT SYNOPSISShivam Porwal
 
IRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for BlindsIRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for BlindsIRJET Journal
 
Computing Science Dissertation
Computing Science DissertationComputing Science Dissertation
Computing Science Dissertationrmc1987
 
The Ring programming language version 1.10 book - Part 99 of 212
The Ring programming language version 1.10 book - Part 99 of 212The Ring programming language version 1.10 book - Part 99 of 212
The Ring programming language version 1.10 book - Part 99 of 212Mahmoud Samir Fayed
 
FEC2017-Introduction-to-programming
FEC2017-Introduction-to-programmingFEC2017-Introduction-to-programming
FEC2017-Introduction-to-programmingHenrikki Tenkanen
 
The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210Mahmoud Samir Fayed
 
The Ring programming language version 1.2 book - Part 77 of 84
The Ring programming language version 1.2 book - Part 77 of 84The Ring programming language version 1.2 book - Part 77 of 84
The Ring programming language version 1.2 book - Part 77 of 84Mahmoud Samir Fayed
 
IDE Code Compiler for the physically challenged (Deaf, Blind & Mute)
IDE Code Compiler for the physically challenged (Deaf, Blind & Mute)IDE Code Compiler for the physically challenged (Deaf, Blind & Mute)
IDE Code Compiler for the physically challenged (Deaf, Blind & Mute)IRJET Journal
 
A Survey on Domain-Specific Languages for Machine.pdfA Sur.docx
A Survey on Domain-Specific Languages for Machine.pdfA Sur.docxA Survey on Domain-Specific Languages for Machine.pdfA Sur.docx
A Survey on Domain-Specific Languages for Machine.pdfA Sur.docxbartholomeocoombs
 
Summer training in Noida | APTRON Solutions
Summer training in Noida | APTRON SolutionsSummer training in Noida | APTRON Solutions
Summer training in Noida | APTRON SolutionsHarshita Gupta
 
Reading System for the Blind PPT
Reading System for the Blind PPTReading System for the Blind PPT
Reading System for the Blind PPTBinayak Ghosh
 
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...SiegriqueCeasarAJalw
 
Smart Snap - Report
Smart Snap - ReportSmart Snap - Report
Smart Snap - ReportTapan Desai
 

Similaire à Project Proposal: Bengali Braille to Text Translation (20)

BoscoChat (A free Wi-Fi Chat Room in Android)
BoscoChat (A free Wi-Fi Chat Room in Android)BoscoChat (A free Wi-Fi Chat Room in Android)
BoscoChat (A free Wi-Fi Chat Room in Android)
 
Obj report
Obj reportObj report
Obj report
 
Zap Scanning
Zap ScanningZap Scanning
Zap Scanning
 
IMAGE STEGANOGRAPHY JAVA PROJECT SYNOPSIS
IMAGE STEGANOGRAPHY JAVA PROJECT SYNOPSISIMAGE STEGANOGRAPHY JAVA PROJECT SYNOPSIS
IMAGE STEGANOGRAPHY JAVA PROJECT SYNOPSIS
 
B sc. project_proposal_mss
B sc. project_proposal_mssB sc. project_proposal_mss
B sc. project_proposal_mss
 
IRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for BlindsIRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for Blinds
 
Computing Science Dissertation
Computing Science DissertationComputing Science Dissertation
Computing Science Dissertation
 
Ai Project ppt.pptx
Ai Project ppt.pptxAi Project ppt.pptx
Ai Project ppt.pptx
 
The Ring programming language version 1.10 book - Part 99 of 212
The Ring programming language version 1.10 book - Part 99 of 212The Ring programming language version 1.10 book - Part 99 of 212
The Ring programming language version 1.10 book - Part 99 of 212
 
FEC2017-Introduction-to-programming
FEC2017-Introduction-to-programmingFEC2017-Introduction-to-programming
FEC2017-Introduction-to-programming
 
The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210
 
The Ring programming language version 1.2 book - Part 77 of 84
The Ring programming language version 1.2 book - Part 77 of 84The Ring programming language version 1.2 book - Part 77 of 84
The Ring programming language version 1.2 book - Part 77 of 84
 
IDE Code Compiler for the physically challenged (Deaf, Blind & Mute)
IDE Code Compiler for the physically challenged (Deaf, Blind & Mute)IDE Code Compiler for the physically challenged (Deaf, Blind & Mute)
IDE Code Compiler for the physically challenged (Deaf, Blind & Mute)
 
A Survey on Domain-Specific Languages for Machine.pdfA Sur.docx
A Survey on Domain-Specific Languages for Machine.pdfA Sur.docxA Survey on Domain-Specific Languages for Machine.pdfA Sur.docx
A Survey on Domain-Specific Languages for Machine.pdfA Sur.docx
 
Summer training in Noida | APTRON Solutions
Summer training in Noida | APTRON SolutionsSummer training in Noida | APTRON Solutions
Summer training in Noida | APTRON Solutions
 
Reading System for the Blind PPT
Reading System for the Blind PPTReading System for the Blind PPT
Reading System for the Blind PPT
 
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...
Detection-and-Verification-System-of-Handwriting-and-Signature-using-Raspberr...
 
Fc25949950
Fc25949950Fc25949950
Fc25949950
 
Smart Snap - Report
Smart Snap - ReportSmart Snap - Report
Smart Snap - Report
 
History Of C Essay
History Of C EssayHistory Of C Essay
History Of C Essay
 

Plus de Minhas Kamal

Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image ProcessingMinhas Kamal
 
Deep Learning - Exploring The Magical World of Neural Network
Deep Learning - Exploring The Magical World of Neural NetworkDeep Learning - Exploring The Magical World of Neural Network
Deep Learning - Exploring The Magical World of Neural NetworkMinhas Kamal
 
Machine Learning - Entering into The Wonderful Galaxy of Machine Learning
Machine Learning - Entering into The Wonderful Galaxy of Machine LearningMachine Learning - Entering into The Wonderful Galaxy of Machine Learning
Machine Learning - Entering into The Wonderful Galaxy of Machine LearningMinhas Kamal
 
Artificial Intelligence - Staring at The Grand Universe of AI (1)
Artificial Intelligence - Staring at The Grand Universe of AI (1)Artificial Intelligence - Staring at The Grand Universe of AI (1)
Artificial Intelligence - Staring at The Grand Universe of AI (1)Minhas Kamal
 
Final Project Report- Bengali Braille to Text Translator
Final Project Report- Bengali Braille to Text TranslatorFinal Project Report- Bengali Braille to Text Translator
Final Project Report- Bengali Braille to Text TranslatorMinhas Kamal
 
Abstract- Bengali Braille to Text Translator
Abstract- Bengali Braille to Text TranslatorAbstract- Bengali Braille to Text Translator
Abstract- Bengali Braille to Text TranslatorMinhas Kamal
 
Software Design: User Interface Design
Software Design: User Interface DesignSoftware Design: User Interface Design
Software Design: User Interface DesignMinhas Kamal
 
Business Communication System: KAZ Software
Business Communication System: KAZ SoftwareBusiness Communication System: KAZ Software
Business Communication System: KAZ SoftwareMinhas Kamal
 
Final Internship Presentation
Final Internship Presentation Final Internship Presentation
Final Internship Presentation Minhas Kamal
 
Letter of Transmittal
Letter of TransmittalLetter of Transmittal
Letter of TransmittalMinhas Kamal
 

Plus de Minhas Kamal (10)

Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Deep Learning - Exploring The Magical World of Neural Network
Deep Learning - Exploring The Magical World of Neural NetworkDeep Learning - Exploring The Magical World of Neural Network
Deep Learning - Exploring The Magical World of Neural Network
 
Machine Learning - Entering into The Wonderful Galaxy of Machine Learning
Machine Learning - Entering into The Wonderful Galaxy of Machine LearningMachine Learning - Entering into The Wonderful Galaxy of Machine Learning
Machine Learning - Entering into The Wonderful Galaxy of Machine Learning
 
Artificial Intelligence - Staring at The Grand Universe of AI (1)
Artificial Intelligence - Staring at The Grand Universe of AI (1)Artificial Intelligence - Staring at The Grand Universe of AI (1)
Artificial Intelligence - Staring at The Grand Universe of AI (1)
 
Final Project Report- Bengali Braille to Text Translator
Final Project Report- Bengali Braille to Text TranslatorFinal Project Report- Bengali Braille to Text Translator
Final Project Report- Bengali Braille to Text Translator
 
Abstract- Bengali Braille to Text Translator
Abstract- Bengali Braille to Text TranslatorAbstract- Bengali Braille to Text Translator
Abstract- Bengali Braille to Text Translator
 
Software Design: User Interface Design
Software Design: User Interface DesignSoftware Design: User Interface Design
Software Design: User Interface Design
 
Business Communication System: KAZ Software
Business Communication System: KAZ SoftwareBusiness Communication System: KAZ Software
Business Communication System: KAZ Software
 
Final Internship Presentation
Final Internship Presentation Final Internship Presentation
Final Internship Presentation
 
Letter of Transmittal
Letter of TransmittalLetter of Transmittal
Letter of Transmittal
 

Dernier

%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 

Dernier (20)

%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

Project Proposal: Bengali Braille to Text Translation

  • 1. Project Proposal Bengali Braille to Text Translation Course:SE 801- Project Submitted by Minhas Kamal Roll: BSSE-0509 Student of BSSE 8th Semester Institute of Information Technology University of Dhaka Supervised by Dr. Mohammad Shoyaib Associate Professor Institute of Information Technology University of Dhaka Institute of Information Technology University of Dhaka 14th August 2016
  • 2. i Table of Contents 1. Overview...................................................................................................................................................1 1.1 Background .........................................................................................................................................1 1.2 Objectives............................................................................................................................................1 1.3 Methodology.......................................................................................................................................2 1.4 Scope...................................................................................................................................................2 1.5 Assumptions and Constraints .............................................................................................................2 1.6 Dependencies......................................................................................................................................2 2. Project Delivery.........................................................................................................................................3 2.1 Deliverables.........................................................................................................................................3 2.2 Timescales...........................................................................................................................................3 3. Cost Benefit Estimate................................................................................................................................4 3.1 Benefits ...............................................................................................................................................4 3.2 Project Resources................................................................................................................................4 4. Conclusion.................................................................................................................................................5 References ....................................................................................................................................................6
  • 3. 1 1. Overview Braille is a specialized writing system for visually impaired people. Here raised dots on embossed paper are used as tactile alphabet [1] [2]. For example- Figure 1.1 represents Bengali ‘আ’. Figure 1.1: A Braille Cell with 6 dots Representing- ‘আ’ In this project I shall create a tool for Bengali Braille Character Recognition. The tool will take in scanned image of Bengali Braille writing, apply pattern recognition, and translate it to text. 1.1 Background Visually impaired people have all the abilities that any normal person need, to contribute to the society. The only problem they face is not being able to visually perceive the world. As most of our learning procedures are largely dependent on the eye, a big portion of this human potential is not getting the room for manifestation. So rather becoming an asset, they turn into a burden to the community [3]. This problem was intensely severe till the early 1800’s, when Braille Writing system came into existence. The base process was developed by the French army for passing message in the dark. The system was then matured by a young boy named Braille, who accidently lost his vision at an early age [4]. He simplified the writing and reading process, and as a result the technique became very popular among visually impaired people [5]. Further refinement to the procedure shaped it for mass use. Now almost every major language in this world has its own Braille format [6]. Standing in this era of modern science we wish to get every bit of information in digital form. However, very few researches have been performed over Bengali Braille to text translation. And to the best of my knowledge, there is also no single open source tool available for this translation purpose. 1.2 Objectives Creating a reliable Bengali Braille Character recognition tool named- Bengali Braille to Text Translator is the primary goal of this project.
  • 4. 2 1.3 Methodology Followings are the major steps of our Braille recognition method- 1. Enhance and filter input image 2. Detect dots 3. Recognize patterns 4. Map patterns to characters 5. Write output to a text file 1.4 Scope Our project scope is defined as follows- 1. The software will take image in *.png or *.jpg format. 2. Embossment on the paper will be one-sided. 3. The translator will recognize Bengali alphabets (অ-আ, ক-ঁ), numbers (০-৯), their diacritic and abbreviated forms, and common punctuation marks. Complex mathematical notations and special characters are out of our project scope. 4. Output will be written in a text file. 1.5 Assumptions and Constraints We assume that the input image - 1. Will not have any rotation or skew 2. Background will be white 3. Random and Banding noise will be at minimum, and there will be no Fixed Pattern noise 1.6 Dependencies The project is not dependent on any third party software or special hardware. A simple personal computer is enough for running the tool. A scanner will be needed for scanning Braille Paper.
  • 5. 3 2. Project Delivery The project will roughly take 4 months to complete. The primary deliverable is portable software that will be supported in all major operating systems. 2.1 Deliverables 1. A Software Installation File 2. User Manual 3. Source Code 2.2 Timescales The project has started from 17th July 2016 and will end in 14th November of the same year. Table 2.2.1 shows estimated timescales and probable mile stones throughout the project. Table 2.2.1:Gantt chart of Estimated Timescale
  • 6. 4 3. Cost Benefit Estimate The project will not need any extra hardware or commercial software package. So project cost is not applicable here. 3.1 Benefits This tool will translate Braille writing into text. Thus any ordinary person will be able to read it. Blind people will be able to deliver message to the general mass. A teacher will not need to be specialized in Braille to examine answer sheet of a sightless person. 3.2 Project Resources  Hardware Requirement: o A Personal Computer (processor: Celeron or higher, and Ram: 256mb or higher) o A Scanner (minimum resolution 300 dpi)  Software Requirement: o Java Runtime Environment (version 7 or higher)
  • 7. 5 4. Conclusion The project will serve as a great help for both visually impaired people and their close ones. The tool can also be used to digitally interpret and store braille writing. It will not only benefit the sightless but also to the sighted, as they will be able to share their knowledge and thought.
  • 8. 6 References [1] W. David, A. Adler. “A Picture of Louis Braille.” New York, McGrawHill, 1999. [2] Durre, K. P., W. Tuttle. “A Universal Computer Braille Code for Literacy and Scientific Texts.” International Technology Conference, 1991. [3] Padmavathi, S., S. Sphoorthy Reddy, and D. Meenakshy. "Conversion of braille to text in english, hindi and tamil languages." arXiv preprint arXiv:1307.2997 (2013). [4] Jiménez, Javier, et al. "Biography of louis braille and invention of the braille alphabet." Survey of ophthalmology 54.1 (2009): 142-149. [5] W. Bledsoe. “Braille: ‘A Success Story’, in Evaluation of Sensory Aids for the Visually Handicapped.” Washington D. C.: National Academy of Science, 1972, pp. 3-36. [6] World Braille Usage. UNESCO, Paris: The National Library Service for the Blind and Physically Handicapped. Washington, D.C.: Library of Congress, 1990.