Tcc tradutor mobile - fei

Disponível somente no TrabalhosFeitos
  • Páginas : 55 (13638 palavras )
  • Download(s) : 0
  • Publicado : 7 de novembro de 2012
Ler documento completo
Amostra do texto
André Antonelli David Machado James do Carmo Orientador: Prof. Dr. Paulo Sérgio Rodrigues

Tradutor Mobile com Segmentação Baseada em Entropia

Monograa apresentada ao Curso de Graduação em Ciência da Computação do Centro Universitário da FEI, como requisito parcial para a obtenção do grau de Bacharel em Ciência da Computação.

São Bernardo do Campo, SP Junho de 2011

Abstract
Thispaper presents a methodology for translating texts, extracted from an image previously captured by the camera of a mobile device. In most cases, the implementation of a image processing system, is much more complex because of the limited hardware resources of a mobile device. The methodology presented here is based on the entropy concept, constantly used by researchers in various elds ofapplication. Using the camera of the device, the image is captured, then a module based on the entropy concept, segments the image in order to adequately separate the characters in the scene. The regions of these characters are passed to a module for the optical character recognition, which are extracted from the image. Afterwards, these characters are submitted to a online Web API, responsible for thetranslation. Using the area previously dened by the user, the recognition of the region where the text is will be possible. With that information, it is possible to change the perspective vision, and the translated text can be overlaid on the original image. This system will be able to assist travelers who are in other countries or simply stimulate the learning of new languages.

Keywords:Translation, Entropy, Segmentation, Optical Character Recognition.

i

Resumo
Este trabalho apresenta uma metodologia para tradução de textos, extraídos de uma imagem previamente capturada pela câmera de um dispositivo móvel. Na maioria das vezes, dispositivos deste tipo por possuírem recursos de hardware limitados, tornam mais complexa a implementação de um sistema de processamento de imagens. Ametodologia aqui apresentada baseia-se no conceito do cálculo da entropia, constantemente utilizada por pesquisadores em diversas áreas de aplicação. Utilizando a câmera do dispositivo, a imagem é capturada e, em seguida, um módulo baseado no cálculo da entropia, a segmenta com o propósito de separar adequadamente os caracteres da cena. As regiões desses caracteres são passadas a um módulodestinado ao reconhecimento ótico dos caracteres, que são extraídos da imagem. Em seguida, são submetidos a uma API online na Web, responsável por fazer a tradução. Utilizando a área previamente denida pelo usuário será possível o reconhecimento da região onde o texto se encontra. A obtenção dessa região torna possível a mudança de perspectiva da visão, sobrepondo o texto traduzido na imagem original.Esse sistema poderá auxiliar viajantes que estejam em outros países ou simplesmente estimular o aprendizado de novos idiomas. racteres.

Palavras Chave:

Tradução, Entropia, Segmentação, Reconhecimento Ótico dos Ca-

ii

Lista de Tabelas
4.1 5.1 6.1 Intervalos para segmentação . . . . . . . . . . . . . . . . . . . . . . . . . . Requisitos do Projeto . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . Tabela de Resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 29 67

iii

Lista de Figuras
3.1 3.2 3.3 3.4 4.1 4.2 4.3 4.4 4.5 4.6 4.7 5.1 5.2 5.3 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 6.10 6.11 6.12 6.13 Tabela de Contraste. . . . . . . . . . Exemplo de Texto para Limiarização. Histograma da imagem 3.2. . . . . . Exemplo da utilização da API Google .. . . . . . . . . . . . . . . . . Translate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 10 10 16 18 19 24 25 26 27 28 31 36 43 45 46 47 48 48 49 49 50 50 51 52 53 54

Arquitetura da metodologia proposta. . . . . . . . . . . . . . . . . . . . . . Área selecionada pelo usuário. . . . . . . . . . . . . . . . . . . . ....
tracking img