/
Scale Invariant Braille Translator Scale Invariant Braille Translator

Scale Invariant Braille Translator - PowerPoint Presentation

fiona
fiona . @fiona
Follow
342 views
Uploaded On 2022-07-01

Scale Invariant Braille Translator - PPT Presentation

Student Yaniv Tocker Final Project in Introduction to Computational amp Biological Vision Course Motivation 2 Optical Character Recognition OCR Automatic translating of lettersdigits in images to a form that a computer can manipulate Strings ASCII codes ID: 928457

translator braille scale invariant braille translator invariant scale circles radius ocr amp image dictionary create optical mask recognition common

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Scale Invariant Braille Translator" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Scale Invariant Braille Translator

Student: Yaniv Tocker Final Project in 'Introduction to Computational & Biological Vision' Course

Slide2

Motivation

2

Optical Character Recognition (OCR):

Automatic

translating of letters/digits in images to a form that a computer can manipulate (Strings, ASCII codes

)

Scale Invariant Braille Translator

Slide3

3

Why is this important?

Replacing data entry clerks

Reading

car plates

Making electronic copies of books researchable

Scale Invariant Braille Translator

Slide4

4

Braille OCR

A less investigated field of OCR

Can assist the vision-impaired

Scale Invariant Braille Translator

Slide5

5

Braille Translator

Goal: being able to translate braille language from an image to English letters

Scale Invariant Braille Translator

The system is required to be robust to scale changes, since circle can appear in different sizes

Slide6

6

Methods

Braille

Circle Detection

Histogram of Radius

Find areas

Create Dictionary

Create Patch

Letter Decision

Braille

Circle Detection

Histogram of Radius

Find areas

Create Dictionary

Create Patch

Letter Decision

Scale Invariant Braille Translator

Original Image

Detected Circles

Radius Histogram

Circles filtered by common radius size

Circles filtered by common radius size & amount of neighbors

Circles Mask

Dynamic mask using common radius

Masks convolution results

Points that are local maxima & convolution result above a threshold

Braille meaningful circles

Braille meaningful circles mask

Braille meaningful circles mask with centers

Braille meaningful – creating patches

Braille patches

Dictionary Creation

Dictionary

Original image

First Patch Interpretation

Result

Slide7

7

Scale Invariant Braille Translator

GUI

A user friendly GUI was created to easily operate the software

Slide8

8

Conclusions & Future Work

A scale invariant Braille translator has been proposed

The main key is to find the common radius in the image & build the dictionary according to it

Scale Invariant Braille Translator

Future addition could be to detect if braille writing is in an image in order to assist the vision impaired

Slide9

References

1. OCR:

http://

en.wikipedia.org/wiki/Optical_character_recognition

2. Braille OCR

http://

en.wikipedia.org/wiki/Optical_braille_recognition

3.

Braille OCR examplehttp://www.ni.com/white-paper/6470/en/4. Braille code generatorhttp://braille.compelo.com/generate

/5. X. fernanadez et al, “A braille O.C.R for the blind”http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.141.7727&rep=rep1&type=pdf6. J.Mennans et al,”Optical recognition of braillle writing using standard equipment”.http://bauhaus.ece.curtin.edu.au/~iain/PhD%20BU/A_Phd%20docs/To%20read/Accessibility%20info/Research/Braille_Articles/OCR%20of%20Braille.pdf7. O. ben-shahar – lecture notes from ICBV 2014 – - object classification - hough transform

9Scale Invariant Braille Translator

Slide10

10

Scale Invariant Braille Translator