Skip to content

Tecnologia assistiva para ensino de tipografia a deficientes visuais

Notifications You must be signed in to change notification settings

fegvilela/tipo-tatil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tipo Tátil

[Wiki e README em construção]

Disclaimer: esse foi meu primeiro projeto em python, está precisando de uma boa repaginada (PEP8, por exemplo)

Tipo Tátil é um produto de tecnologia assistiva cujo objetivo é introduzir o deficiente visual ao universo da tipografia.

O produto é composto por alfabeto e caracteres táteis (em MDF) disponíveis em várias tipografias diferentes e um software para guiar o usuário em sua jornada.

Esse repositório contém o "core" do software: o sistema de reconhecimento e classificação das tipografias contidas no produto.

Tecnologias utilizadas

O sistema foi desenvolvido em Python, utilizando principalmente as bibliotecas OpenCV (para manipulação das imagens e extração de features) e scikit-learn (para treinamento dos modelos).

Para extração de features, o melhor resultado foi obtido com o algoritmo LBP (Local Binary Pattern).

No treinamento do modelo, o melhor resultado foi com o algoritmo Random Forest, utilizando também K-Fold para a divisão de subconjuntos durante o processo.

Dataset

O dataset foi composto por cerca de 6 mil imagens relativas às nove tipografias contidas nessa fase do projeto.

Esse dataset foi completamente construído pela equipe, utilizando Python para manipulação dos arquivos, limpeza e preparação das imagens. As imagens foram obtidas principalmente no FontsInUse.

Equipe

@fegvilela - desenvolvimento de software @lucianacruz - design do produto e product owner

About

Tecnologia assistiva para ensino de tipografia a deficientes visuais

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages