SlideShare una empresa de Scribd logo
1 de 34
Trabalho de Diplomação VIPLAB Aluno: Edgard Davidson Costa Cardoso Orientador: Prof. Silvio Jamil F. Guimarães Localização de Placas de Veículos Baseada em Métodos Estatísticos
1 Introdução
1. Introdução ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
câmera OCR JLW 9464 Identifica a placa e compara com a base de dados 1. Introdução
2 Problema
2. Problema ,[object Object],[object Object]
3 Objetivo
3. Objetivo Desenvolver um método capaz de localizar a placa  do veículo e preparar os caracteres de tal forma que um algoritmo de OCR possa reconhecer ,[object Object],[object Object]
4 Método Proposto
4. Método Proposto ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],AQUISIÇÃO DA IMAGEM LOCALIZAÇÃO DA PLACA PREPARAÇÃO DOS CARACTERES RECONHECIMENTO DOS CARACTERES KFI 3023
4.1 Localização da Placa Definição de uma Imagem Digital função f(x,y) que assume M linhas e N Colunas.
4.1 Localização da Placa Perfil de Linha a) b) c)
4.1 Localização da Placa Análise Estatística do Perfil de Linha
4.1 Localização da Placa Varredura na Imagem Imagem f(x,y) 0 1 2 M-1 Imagem f’(x’,y) 0 2 1 M-1
4.1 Localização da Placa Definição de Ponto de Máximo e Mínimo
4.1 Localização da Placa Lista de Ocorrências de Pontos de Máximos e Mínimos
4.1 Localização da Placa Linha encontrada com base na análise estatística do perfil de linha.
4.1 Localização da Placa Criação da Lista de Distâncias entre dois Pontos  0 0 0 0 0 0 0 0 0 0 1
4.1 Localização da Placa Região encontrada após analisar a condensação dos pontos de máximo.
4.1 Localização da Placa Estrutura de Dados Utilizada Para Localizar a  Região da  Placa
4.2 Preparação dos Caracteres Segmentação Flood-Fill
4.2 Reconhecimento dos Caracteres OCR KFI 3023
5 Experimentos
5.1 Experimentos Resultados Tabela que demonstra as características das imagens utilizadas no trabalho
5.1 Experimentos Resultados Tabela que demonstra os tempos médios obtidos do algoritmo em cada etapa
5.1 Experimentos Resultados Tabela que demonstra a taxa de acerto da etapa de localização da placa e da etapa de preparação dos caracteres utilizando placas de vários países
5.1 Experimentos Resultados Resultado do algoritmo de localização da placa em diversos níveis de luminosidade, ângulo de distância de tomada.
5.1 Experimentos Resultados Resultado do algoritmo de preparação dos caracteres em diversos níveis de luminosidade, ângulo de distância de tomada
5.1 Experimentos Resultados Exemplo de uma situação em que o método proposto falha. 4.3(a) Imagem da placa indicando um perfil de linha. 4.3(b) exemplo de um perfil de linha em que o método proposto não é capaz de identificar a “assinatura”
6 Conclusões
6.1 Conclusão ,[object Object],[object Object],[object Object],[object Object],[object Object]
7 Trabalhos Futuros
6.1 Trabalhos Futuros ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FIM

Más contenido relacionado

Similar a Localização de Placas de Veículos Baseada em Métodos Estatísticos

[Pereira, IC'2013] Uma nova abordagem para detecção e extracao de paralelismo...
[Pereira, IC'2013] Uma nova abordagem para detecção e extracao de paralelismo...[Pereira, IC'2013] Uma nova abordagem para detecção e extracao de paralelismo...
[Pereira, IC'2013] Uma nova abordagem para detecção e extracao de paralelismo...
Marcio Machado Pereira
 
Genetic Algorithm Applied In Travel Salesman Problem
Genetic Algorithm Applied In Travel Salesman ProblemGenetic Algorithm Applied In Travel Salesman Problem
Genetic Algorithm Applied In Travel Salesman Problem
marcelobeckmann
 

Similar a Localização de Placas de Veículos Baseada em Métodos Estatísticos (11)

Mapas conceituais podem preencher a lacuna semântica entre as necessidades do...
Mapas conceituais podem preencher a lacuna semântica entre as necessidades do...Mapas conceituais podem preencher a lacuna semântica entre as necessidades do...
Mapas conceituais podem preencher a lacuna semântica entre as necessidades do...
 
[Pereira, IC'2013] Uma nova abordagem para detecção e extracao de paralelismo...
[Pereira, IC'2013] Uma nova abordagem para detecção e extracao de paralelismo...[Pereira, IC'2013] Uma nova abordagem para detecção e extracao de paralelismo...
[Pereira, IC'2013] Uma nova abordagem para detecção e extracao de paralelismo...
 
Escalando o algoritmo de aprendizagem da estrutura da rede bayesiana k2
Escalando o algoritmo de aprendizagem da estrutura da rede bayesiana k2Escalando o algoritmo de aprendizagem da estrutura da rede bayesiana k2
Escalando o algoritmo de aprendizagem da estrutura da rede bayesiana k2
 
CBA 2014
CBA 2014CBA 2014
CBA 2014
 
GIS em 3 horas
GIS em 3 horasGIS em 3 horas
GIS em 3 horas
 
Project presentation: Low-cost Autonomous Navigation System Based on Optical ...
Project presentation: Low-cost Autonomous Navigation System Based on Optical ...Project presentation: Low-cost Autonomous Navigation System Based on Optical ...
Project presentation: Low-cost Autonomous Navigation System Based on Optical ...
 
App
AppApp
App
 
MapBiomas - Recortar Uso do Solo e Aplicar Simbologia no QGIS
MapBiomas - Recortar Uso do Solo e Aplicar Simbologia no QGISMapBiomas - Recortar Uso do Solo e Aplicar Simbologia no QGIS
MapBiomas - Recortar Uso do Solo e Aplicar Simbologia no QGIS
 
Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...
Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...
Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...
 
Aula05
Aula05Aula05
Aula05
 
Genetic Algorithm Applied In Travel Salesman Problem
Genetic Algorithm Applied In Travel Salesman ProblemGenetic Algorithm Applied In Travel Salesman Problem
Genetic Algorithm Applied In Travel Salesman Problem
 

Más de edgarddavidson.com

qualidade de código: boas práticas, princípios e padrões
qualidade de código: boas práticas, princípios e padrõesqualidade de código: boas práticas, princípios e padrões
qualidade de código: boas práticas, princípios e padrões
edgarddavidson.com
 

Más de edgarddavidson.com (9)

O programador pragmático
O programador pragmáticoO programador pragmático
O programador pragmático
 
Scrum checklists
Scrum checklistsScrum checklists
Scrum checklists
 
Scrum checklist
Scrum checklistScrum checklist
Scrum checklist
 
Scrum checklist pt-br
Scrum checklist pt-brScrum checklist pt-br
Scrum checklist pt-br
 
qualidade de código: boas práticas, princípios e padrões
qualidade de código: boas práticas, princípios e padrõesqualidade de código: boas práticas, princípios e padrões
qualidade de código: boas práticas, princípios e padrões
 
Carreira de Professor?
Carreira  de Professor?Carreira  de Professor?
Carreira de Professor?
 
Recursividade
RecursividadeRecursividade
Recursividade
 
Formei, mas não sei nada!!!
Formei, mas não sei nada!!!Formei, mas não sei nada!!!
Formei, mas não sei nada!!!
 
Pós Graduação em Engenharia de Software Centrada em Métodos Ágeis
Pós Graduação em Engenharia de Software Centrada em Métodos ÁgeisPós Graduação em Engenharia de Software Centrada em Métodos Ágeis
Pós Graduação em Engenharia de Software Centrada em Métodos Ágeis
 

Último

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
Natalia Granato
 

Último (6)

ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 

Localização de Placas de Veículos Baseada em Métodos Estatísticos