Relator: Leandro Augusto da Silva Contestador: Ramon Alfredo Moreno São Paulo, 14 de Março, de 2008.

Slides:



Advertisements
Apresentações semelhantes
Interpolação.
Advertisements

Estruturas de Dados Marcio Gonçalves.
Tecnologia Hipermídia e Multimídia
10º CAPÍTULO Segmentação de imagem.
Resíduos Morfológicos e Aplicações em Filtragem e
Transformações espaciais geométricas
Michele Mengucci CVRM-Centro de Geo-Sistemas IST Lisboa
O COEFICIENTE DE HURST E O COEFICIENTE DE VARIAÇÃO ESPACIAL NA SEGMENTAÇÃO DE TEXTURAS MULTIESPECTRAIS Dra Aura Conci Éldman Oliveira Nunes.
CINEMÁTICA INVERSA Aline Aparecida de Pina Rodrigo Morante Blanco.
Introdução à Computação Gráfica Geometria
7. Técnicas de Projeto de Filtros
Edward Cayllahua Sumarização de vídeo Edward Cayllahua
Reconhecimento de Padrões Segmentação
Reconhecimento de Padrões Extração de Características
Reconhecimento de Padrões Seleção de Características
Reconhecimento de Padrões Extração de Características
Reconhecimento de Padrões PCA David Menotti, Ph.D. Universidade Federal de Ouro Preto (UFOP) Programa de Pós-Graduação em Ciência.
Reconhecimento de Padrões Principal Component Analysis (PCA) Análise dos Componentes Principais David Menotti, Ph.D. Universidade.
Leonardo de Paula Batista Benevides
Acompanhamento de Cenas com Calibração Automática de Câmeras
Hashing (Espalhamento)
Linguagem Orientada a Matrizes COB 727
Computação Gráfica: Aula4: Câmeras
Mosaico e Registro de Imagens
TE804 Eletrodinâmica Computacional
Integrando Textura e Forma para a Recuperação de Imagens por Conteúdo
UNIVERSIDADE KIMPA VITA
UMA ABORDAGEM PARA A OBTENÇÃO DE INFORMAÇÃO 3D A PARTIR DE MOVIMENTO DE CÂMARA João Manuel R. S. Tavares.
Suellen Silva de Almeida Orientador: David Menotti
Correlação de Imagens FUNÇÃO 0,0 C L.
Suellen Silva de Almeida Victor Hugo Cunha de Melo Jean Carlos Mendes
Processamento de Imagens: Conceitos Básicos
Maria João M. Vasconcelos1, João Manuel R. S. Tavares1,2
Norma e produto interno
Dependência e Independência Linear e Produto Vetorial
RECONSTRUÇÃO 3D Equipe: Amora Cristina (acat) Anália Lima (alc5)
“LOCALIZAÇÃO DE ROBÔS E MAPEAMENTO DO AMBIENTE USANDO KINECT®”
Universidade Federal da Grande Dourados
Correspondência entre Pontos no Seguimento de Movimento em Imagens
MÓDULO E PADRÃO Transformações Geométricas Isométricas
Cálculo Numérico / Métodos Numéricos
A Hybrid Method for Robust Car Plate Character Recognition.
Momentos de Hu e Zernike para o Reconhecimento de Linguagem de Sinais
Álgebra Linear e Geometria Analítica
Raquel Ramos Pinho, João Manuel R. S. Tavares, Miguel Velhote Correia
Teresa C. S. Azevedo, João Manuel R. S. Tavares, Mário A. P. Vaz
Visualização Tridimensional (Câmera Sintética)
Apresentação do Artigo: Gradient Field Descriptor for Sketch Based Retrieval and Localization RUI HU, MARK BARNARD AND JOHN COLLOMOSSE CENTRE FOR VISION,
1ª Reunião – 18 de janeiro de 2008 Relator: Fernando Sales Contestador: Danilo Lage Mediador: Sérgio Furuie Grupo de Estudos UP&D.
Matemática Discreta 1 – MD 1
Visão Computacional Geometria de Transformações Luiz M. G. Gonçalves.
Pré-sinterização ativada por plasma
Best Combination of Binarization Methods for License Plate Character Segmentation (2013) - Resumo Vinicius Queiroz e Vinicius M. de Almeida.
Algemiro Augusto Professor: Marcelo Gattass
Aluno: Rómulo Marlon Ramos Avalos Gil Santos, Edmundo Hoyle.
Transformada de Hough Processamento global para a detecção de linhas retas numa imagem Nenhum conhecimento é necessário a respeito da posição das linhas.
Sistemas de Rastreamento de Baixo Custo para Desktops Tecgraf (Grupo de Tecnologia em Computação Gráfica) Depto. de Informática, PUC-Rio Alberto Raposo,
Campus de Caraguatatuba
Uma Introdução a SVM Support Vector Machines
Múltipla calibração de câmeras baseada em um padrão invariante (Multiple camera calibration based on invariant pattern) Manuel Eduardo Loaiza Fernandez.
Uma Proposta de Melhoria no Processo de Recuperação de Imagens com Base na Distribuição de Características de Baixo Nível em seus Segmentos Utilizando.
AULA 2 – CÁLCULO COM GEOMETRIA ANALÍTICA II
Universidade de Brasília Faculdade de Educação Física Departamento de Pós-Graduação Biomecânica da Locomoção e Postura Academico (a): Kaira Natalice da.
Sparse Patch-Histograms for Object Classification in Cluttered Images Deselaers T.; Hegerath A.; Keysers D.; Ney H. Grupo de Reconhecimento de Padrões.
Feature Learning for Image Classification via Multiobjective Genetic Programming Seminários de Inteligência Artificial Felipe de Paula Wanderley Barros.
Tópicos Avançados em Processamento de Imagens e
Interpolação Polinomial: Introdução; Lagrange.
Análise de Componentes Principais
Proposta de trabalho: Calibração de câmera
Proposta de trabalho: Rastreamento da movimentação de uma câmera.
Transcrição da apresentação:

Relator: Leandro Augusto da Silva Contestador: Ramon Alfredo Moreno São Paulo, 14 de Março, de 2008.

Invariant Image Recognition by Zernike Moments 2 L.A.Silva e R.A.Moreno Agenda ► Resumo ► Introdução ► Momentos Zernike ► Reconstrução de Imagens ► Features invariantes a rotação ► Feature selection via reconstrução ► Base de dados ► Normalização de escala e translação ► Resultados Experimentais

Invariant Image Recognition by Zernike Moments 3 L.A.Silva e R.A.Moreno Resumo ► O artigo procura tratar dos 3 grandes problemas comuns em imagens: rotação, escala e translação. ► É introduzido um novo conjunto de features invariantes a rotação. ► Eles são a magnitude de um conjuntos de momentos complexos ortogonais da imagem conhecidos como momentos de Zernike. ► A normalização da imagem com estes parâmetros usando momentos geométricos garante invariância a escala e translação. ► Para definir o número de momentos requeridos em uma classificação é proposto uma metodologia baseado na reconstrução. A qualidade da imagem reconstruída comparada com a original indica a qualidade dos momentos.

Invariant Image Recognition by Zernike Moments 4 L.A.Silva e R.A.Moreno Introdução ► Um dos grandes problemas em analise de padrões é o reconhecimento automático de um objeto em uma cena independente da sua posição, tamanho e orientação. ► Para esta tarefa, uma etapa importante é a extração de características e a redução de dados. ► Os features selecionados são então usados para classificação. ► Esta seleção, comumente é feita por métodos ad hoc ► No artigo é apresentado um método para extrair features e selecionar os mesmo.

Invariant Image Recognition by Zernike Moments 5 L.A.Silva e R.A.Moreno Introdução ► Momentos e funções momentos tem sido utilizados como features em muitas aplicações. ► Eles capturam informações globais sobre a imagem e não requer segmentação da imagem. ► Momentos regulares estão longes de se tornarem os mais populares. Eles são definidos como ► Onde m pq é o (p + q)th ordem do momento da função f(x,y) de uma imagem continua.

Invariant Image Recognition by Zernike Moments 6 L.A.Silva e R.A.Moreno Introdução ► Para imagens digitais, as integrais são substituídas por somatórias e m pq torna-se: ► Hu introduziu 7 funções não-lineares definidas em momentos regular os quais são invariantes a rotação, escala e translação. Porém os momentos bases não são ortogonais. ► Os momentos Zernike têm base ortogonal. Eles são invariantes apenas a rotação. ► Para obter invariância a escala e translação, as imagens devem ser normalizadas usando seus momentos regulares. Os features invariantes a rotação são extraídos da imagem normalizada.

Invariant Image Recognition by Zernike Moments 7 L.A.Silva e R.A.Moreno Momentos Zernike ► Zernike introduziu um conjunto de polinômios complexos que forma um conjunto ortogonal completo no interior de um circulo unitário (x 2 + y 2 = 1).

Invariant Image Recognition by Zernike Moments 8 L.A.Silva e R.A.Moreno Momentos Zernike

Invariant Image Recognition by Zernike Moments 9 L.A.Silva e R.A.Moreno Momentos Zernike ► Momentos Zernike são projeções da função imagem em funções bases ortogonais. ► O momento Zernike de ordem n com m repetição para uma função imagem continua f (x, y) que desaparece fora de um circulo uniforme é:

Invariant Image Recognition by Zernike Moments 10 L.A.Silva e R.A.Moreno Momentos Zernike ► Para o calculo dos momentos Zernike de uma imagem, o centro dela é considerado com sua origem e as coordenadas do pixel são mapeadas para uma faixa de circulo unitario (x 2 + y 2 <= 1) ► Os pixels fora do circulo unitário não são usados no calculo.

Invariant Image Recognition by Zernike Moments 11 L.A.Silva e R.A.Moreno Reconstrução de imagens ► Supondo que temos todos os momento A nm de f(x, y) para ordem n max. ► Isto é desejado para reconstruir uma função discreta f(x, y) cujo momento casam exatamente com aqueles de f(x,y) com mesma ordem n max ► Momentos Zernike são coeficientes da expansão da imagem em polinômios Zernikes originais ► Pela ortogonalidade da base Zernike

Invariant Image Recognition by Zernike Moments 12 L.A.Silva e R.A.Moreno Reconstrução de imagens

Invariant Image Recognition by Zernike Moments 13 L.A.Silva e R.A.Moreno Reconstrução de imagens

Invariant Image Recognition by Zernike Moments 14 L.A.Silva e R.A.Moreno Features invariantes a rotação ► Considere uma imagem com rotação de ângulo alpha. Se a imagem rotacionada é denotada por f r, a relação entre essa e a imagem original na mesma coordenada polar é: ► Esta expressão pode ser mapeada do plano xy em coordenadas polar através da mudança das variáveis em integral dupla. ► Fazendo algumas considerações, o momento Zernike da imagem rotacionada em uma mesma coordenada é:

Invariant Image Recognition by Zernike Moments 15 L.A.Silva e R.A.Moreno Features invariantes a rotação

Invariant Image Recognition by Zernike Moments 16 L.A.Silva e R.A.Moreno Feature selection via reconstrução ► Nos experimentos anteriores mostrou-se que os features de momentos Zernike são invariantes a rotação. Entretanto, para tarefa de classificação, qual a ordem de momentos nos garante uma boa classificação. ► Um bom conjunto de features é aquele capaz de caracterizar e representar uma imagem. ► A diferença entre uma imagem e sua reconstrução é uma boa medida da qualidade dos features. ► A facilidade de reconstruir a imagem faz com que a metodologia de reconstrução seja aplicável para seleção de características. ► A idéia é que n*, ordem máxima necessária, é aquela que gera a imagem reconstruída da forma mais fiel possível.

Invariant Image Recognition by Zernike Moments 17 L.A.Silva e R.A.Moreno Feature selection via reconstrução ► Onde F representa mapeamento para [0, 255] níveis de cinza, equalização do histograma e threshold em 128. ► Calculo da diferença é feito pela distância de Hamming Imagem binária reconstruída de f

Invariant Image Recognition by Zernike Moments 18 L.A.Silva e R.A.Moreno Feature selection via reconstrução ► Um grande valor de C( i ) indica que momentos de i th ordem captura grande informação sobre forma. ► Por outro lado, valor pequeno e negativo é uma indicação que o momento foca em aspectos menos importantes. ► Consequentemente é possível introduzir um mecanismo de peso para os features de i th ordem correspondente ao C( i )’S ► Todos features ordenados poderiam ser ponderados por wi durante estágio de classificação. ►C(i) é a contribuição do momento de i th ordem, calculado como.

Invariant Image Recognition by Zernike Moments 19 L.A.Silva e R.A.Moreno Feature selection via reconstrução ► Se C( i ) é negativo, w, é zero. Perceba que a soma de w,’s é 1.

Invariant Image Recognition by Zernike Moments 20 L.A.Silva e R.A.Moreno Feature selection via reconstrução

Invariant Image Recognition by Zernike Moments 21 L.A.Silva e R.A.Moreno Base de Dados ► Duas bases de dados de forma foram geradas ► A primeira consiste de 26 caracteres de “A” to “Z”. ► Para cada caractere, 12 diferentes imagens binárias de 64 x 64 são gerados (total de 314(2) imagens).

Invariant Image Recognition by Zernike Moments 22 L.A.Silva e R.A.Moreno Base de Dados ► A segunda base de dados consiste de 4 classes com fotos aéreas de lagos

Invariant Image Recognition by Zernike Moments 23 L.A.Silva e R.A.Moreno Normalização de escala e translação ► Para a normalização são utilizados os momentos regulares de cada imagem. ► Para garantir invariância a translação, a imagem é transformada em uma nova, cujo os primeiros momentos sejam iguais a zero (m 01 e m 10 ). ► Isto é feito transformando a imagem original Centróide da imagem original A origem da imagem é movida para a centróide antes de calcular os momentos

Invariant Image Recognition by Zernike Moments 24 L.A.Silva e R.A.Moreno Normalização de escala e translação ► A invariância a escala é garantida com o alargamento ou encurtamento para que seu momento de ordem 0 seja igual ao um conjunto beta pré determinado. ► Em resumo, uma imagem pode ser normalizada com respeito a escala e translação transformando a em:

Invariant Image Recognition by Zernike Moments 25 L.A.Silva e R.A.Moreno Normalização de escala e translação ►Fig. 7 mostra o efeito desta normalização nas imagem do caratere A usando beta = 800. ►Fig. 8 mostra as imagens normalizadas de cada lago original normalizada Fig.7 Fig.8

Invariant Image Recognition by Zernike Moments 26 L.A.Silva e R.A.Moreno Resultados Experimentais

Invariant Image Recognition by Zernike Moments 27 L.A.Silva e R.A.Moreno Resultados Experimentais

Invariant Image Recognition by Zernike Moments 28 L.A.Silva e R.A.Moreno Resultados Experimentais

Invariant Image Recognition by Zernike Moments 29 L.A.Silva e R.A.Moreno Resultados Experimentais NN = nearest-neighbor NMD = minimum-mean-distance

Invariant Image Recognition by Zernike Moments 30 L.A.Silva e R.A.Moreno Resultados Experimentais

Invariant Image Recognition by Zernike Moments 31 L.A.Silva e R.A.Moreno Resultados Experimentais

Invariant Image Recognition by Zernike Moments 32 L.A.Silva e R.A.Moreno Resultados Experimentais

Invariant Image Recognition by Zernike Moments 33 L.A.Silva e R.A.Moreno Resultados Experimentais

Invariant Image Recognition by Zernike Moments 34 L.A.Silva e R.A.Moreno Resultados Experimentais