TP02 SSC0715 2019(fosorio)
De CoteiaWiki
SSC0715 - Sensores Inteligentes (Ênfase: Robótica) - 2019
Prof. Fernando Santos OSÓRIO
Estagiário PAE - Diego Bruno
ICMC - SSC
Local: Engenharia de Computação - SALA: Lab. EC 8-101 - Campus II
Horário: Qui. 09:20 as 11:50
SSC0715 - TRABALHOS PRÁTICOS
Segundo definido no início do semestre, temos 2 avaliações: TP01 - Trabalho Prático INDIVIDUAL: "Check-Point" Tema Sugerido: Reconhecimento de Padrões em Imagens com Redes Neurais - OCR: Optical Character Recognizer TRABALHO DESCRITO NA PÁGINA TP01 da WIKI! TP02 - Trabalho Prático FINAL (EM DUPLAS): "Trabalho Final" Tema Sugerido: Continuação do Trabalho TP01 - OCR com Detecção, Segmentação e Classificação de Placas/Textos TRABALHO DESCRITO ABAIXO!
DADOS PARA O Trabalho TP02 (imagens):
DADOS AQUI!
>> Definição do TP02 - Trabalho Prático em DUPLAS: "Trabalho Final" >> OCR - Optical Character Recognizer de PLACAS de SINALIZAÇÃO >> Detecção da Placa, Segmentação da Placa e Texto, Classificação dos Caracteres (Reconhecimento do Texto) Descrição do Trabalho Proposto: ****************************** DETECÇÃO - O trabalho consiste em detectar a placa, sempre definida por uma borda, usualmente preta, que define o entorno do texto a ser reconhecido. SEGMENTAÇÃO - Uma vez detectada a placa, esta deve ser separada do fundo, através de uma segmentação da placa. A segmentação é o processo de separar o item de interesse (placa) do fundo. RECONHECIMENTO DO TEXTO (OCR) - Implementar um reconhecedor de caracteres (OCR - Optical Character Recognizer). O reconhecedor deve identificar a sequência de caracteres que estão dispostos na placa, no caso, pode ser implementado um reconhecimento por uma "janela deslizante" aplicando o reconhecedor já implementado anteriormente. Imagens Exemplo: *************** PASTA PLACA+FUNDO: - O trabalho "padrão" irá realizar o reconhecimento de uma placa, que possui um entorno em preto, que circunda a placa, um fundo branco, e o texto em letras brancas. A placa padrão é a placa neste formato com os dizerer "Entrada Proibida". Esta placa está a disposição dos alunos caso queiram geram mais imagens e fotos da mesma. - As fotos foram batidas em diferentes situações, onde o fundo apresenta diferentes texturas e cores, onde a iluminação também pode variar, e onde espera-se que pelo menos 3 situações diferentes de fundo+placa possam ser reconhecidas (3 fundos diferentes). - Não é necessário reconhecer todas as imagens desta pasta, porém deve-se buscar reconhecer a placa e o seu texto corretamente, pelo menos para algunas cenas diferentes. PASTA FUNDO-APENAS: - Esta pasta contém fotos onde não existe a placa, apenas o fundo do cenário. O detector e reconhecedor de placas deve ser capaz de identifica SE EXISTE OU NÂO uma placa na cena. No caso das imagens de FUNDO-APENAS o reconhecedor deve indicar que não existe uma placa na cena. - Estes fundos de cena podem ser usados para inserir sobre eles novas e diferentes placas. A pasta PLACA contém alguns exemplos de placas (só a placa, isolada/segmentada - ver informações da pasta PLACA abaixo), e que podem ser colocadas junto ao fundo. PASTA PLACA: - Existem exemplos com a placa isoladas, inicialmente com a placa padrão: fundo branco, entorno preto, e letras pretas com os dizeres "Entrada Proibida". - Existem também "placas alternativas", que podem ser consideradas como um desafio adicional (opcional), em que varia a cor do fundo, a cor da borda e do texto. Não é obrigatório reconhecer estas outras placas, mas quem quiser pode tentar fazer um algoritmo mais genérico que aceite também placas diferentes. - Estas placas podem ser usadas para serem inseridas em diferentes cenários, como foi feito nos arquivos da pasta PLACAS+EDITADAS. PASTA PLACAS-EDITADAS: - Esta pasta contém imagens que foram geradas através da edição, usando o "Microsoft PAINT", para unir uma placa da pasta PLACA com um fundo da pasta FUNDO-APENAS, gerando assim uma PLACA-EDITADA (não é uma foto real, mas uma imagem editada e manipulada com um editor de imagens). - As placas desta pasta podem ser usadas no trabalho, mas são imagens OPCIONAIS para uso no trabalho, uma vez que as placas seguem diferentes padrões (placas alternativas são opcionais). >> Importante: - Se necessário novas fotos e imagens podem ser geradas e diponibilizadas pelo professor. - O trabalho pode usar o OCR implementado no TP01, com uma janela deslizante sobre a área segmentada da placa, realizando o reconhecimento do texto. - O trabalho TP02 inclui um detector e segmentador de placas. >> Se quiser ver um exemplo de um produto comercial de um leitor de textos e placas, veja o link abaixo: https://www.orcam.com/en/myeye2/ Quando vamos desenvolver um produto assim no Brasil? E até quem sabe algo melhor!
DADOS PARA O Trabalho TP02 (imagens):
DADOS AQUI!
Cronograma de Aulas 2019
Material de Aulas 2019
F.Osório
SSC0715
SSC0715-2019(fosorio)
Página Criada em Novembro 2019