moiseevigor / AngelinaDataset

Angelina Braille Images Dataset

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Angelina Braille Images Dataset

This dataset consists of labeled photos of Braille texts.

It includes 212 pages of two-sided printed Braille books and 28 handwritten studet works. Also 44 non-braille photos of various documents found in Internet are included as negative examples. Each group of files is split into train and validation sets. Appropriate image lists are stored in train_*.txt and val_*.txt files in corresponding directories:

train val total
books 169 43 212
handwritten 22 6 28
not braille 44 44
  

Label files has LabelMe JSON format. For two-side pages only front side is labeled.

Each Braille symbol is labeled as

  • corresponding plain text letter or symbol (mainly Russian letter)
  • '~number' or '~number~' where number is a digital representation of the Braille symbol (for example '~3456' for digital sign)
  • some special marks like '##' for digital sign

Tools for handling this dataset can be found at Angelina Braille Reader repository.

Correspondance between Braille symbols and correspondance letters is defined at letters.py file. Some special symbols can be labeled in several ways. See labeling_synonyms dict. Various tools for handling labels can be found at label_tools.py file. Reading function for this dataset is implemented in read_LabelMe_annotation function. Implementation of PyTorch Dataset is here.


X11

xhost local:root

run interactively

docker run --rm --gpus all --ipc=host -it --env="DISPLAY" -v "/tmp/.X11-unix:/tmp/.X11-unix:rw" -v $PWD:/app braille python /app/train.py

Links

validation los of retinanet

About

Angelina Braille Images Dataset


Languages

Language:Python 97.9%Language:Dockerfile 2.1%