classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos...

19
Classificação de imagens de Classificação de imagens de fotografias históricas usando fotografias históricas usando detecção de linhas e detecção de linhas e paralelogramos pela presença de paralelogramos pela presença de edifícios edifícios Natália Cosse Batista Grupo 8 [email protected]

Upload: internet

Post on 21-Apr-2015

106 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

Classificação de imagens de fotografias Classificação de imagens de fotografias históricas usando detecção de linhas ehistóricas usando detecção de linhas e

paralelogramos pela presença de edifíciosparalelogramos pela presença de edifícios

Natália Cosse Batista

Grupo [email protected]

Page 2: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

Sumário

1. Introdução2. Trabalhos relacionados3. Definição do problema4. Metodologia5. Testes preliminares6. Classificação simples por limiar7. Classificação com SVM8. Conclusões9. Trabalhos futurosReferências principais

Page 3: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

1. Introdução (1/2)

• Base de imagens do APM: 6.000 imagens digitais.

Page 4: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

1. Introdução (2/2)

• Objetivo: classificar as imagens com base na presença de edifícios.

• Edifícios: são objetos feitos pelo homem com bordas bem definidas e contornos retilíneos. Contém características regulares causadas principalmente pela presença de janelas e portas, que são evidência de estrutura na imagem.

• Classes:– Edifícios– Intermediárias– Não-edifícios

Page 5: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

2. Trabalhos relacionados (1/3)

• Iqbal e Aggarwal: recuperação por classificação de imagens contendo grandes objetos feitos pelo homem usando agrupamento perceptivo.

• Características: número de linhas longas, junções em L, junções em U, grupos paralelos e polígonos.

Page 6: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

2. Trabalhos relacionados (2/3)

• Transformada de Hough:

– linhas são representadas por pontos no espaço de parâmetros.

– Tamanho dos picos estão relacionados ao número de pixels que compõe a linha.

Page 7: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

2. Trabalhos relacionados (3/3)

• Jung e Schramm: detecção de paralelogramos utilizando Transformada de Hough particionada.

• Picos aparecem aos pares: simetria em relação ao eixo θ.

• Distâncias horizontais: ângulo entre pares.• Distâncias verticais (eixo ρ)

entre os pares de picos são os

lados do paralelogramo.

Page 8: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

3. Definição do problema

• Classificar as imagens em edifícios, intermediárias e não-edifícios com base nas características: número de linhas e número de paralelogramos.

Page 9: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

4. Metodologia (1/2)

• Separar um conjunto de 90 imagens nas três classes.

• Filtros para melhorar qualidade da imagem (Gaussiano e melhora do contraste).

• Detectar bordas (Canny).

• Detectar linhas.

• Detectar paralelogramos.

Page 10: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

4. Metodologia (2/2)

Page 11: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

5. Testes preliminares

• Imagens sintéticas: para análise dos parâmetros do detector de linhas e paralelogramos.

• Redução da resolução, retirada da moldura, filtro gaussiano, filtro para melhora do contraste.

Page 12: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

6. Classificação simples por limiar (1/2)

• Tiles 20x20 e lado mínimo = 10. • Nos experimentos com 25 imagens, 5 de cada

configuração, foram selecionados limiares para o # linhas e # paralelogramos.

• Resultados

para 90 imagens:

maior parte foi

classificada como

intermediária.

Page 13: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

6. Classificação simples por limiar (2/2)

Page 14: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

7. Classificação com SVM (1/3)

• Support Vector Machine (SVM): encontra um hiperplano que separa os vetores de treino mapeados em um espaço de dimensão mais alta.

Page 15: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

• 45 imagens de treino, 15 de cada classe.• 45 imagens de teste, 15 de cada classe.• Kernel RBF (radial basis function): relação não-linear.• 9 características:

– # paralelogramos– # linhas– # paralelogramos / # linhas– # linhas ≥ 40 / # linhas– # linhas ≥ 50 / # linhas– # linhas ≥ 60 / # linhas– # linhas ≥ 70 / # linhas– # linhas ≥ 80 / # linhas– # linhas ≥ 100 / # linhas

7. Classificação com SVM (2/3)

Page 16: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

• Resultado: 62% (28/45)

7. Classificação com SVM (3/3)

Page 17: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

8. Conclusões

• Resultados precisam ser melhorados, características escolhidas só possibilitam 62% de acerto na classificação.

• Deve-se incluir mais características no modelo, principalmente levando-se em conta o posicionamento dos paralelogramos.

Page 18: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

9. Trabalhos futuros

• Selecionar novas características, por exemplo um histograma de orientações dos paralelogramos.

• Utilizar um conjunto maior de imagens para treinamento e testes.

• Testar outros filtros para melhorar qualidade das imagens.

Page 19: Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8

Referências principais

• Q. Iqbal and J. Aggarwal. Retrieval by classification of images containing large manmade objects using perceptual grouping. Pattern Recognition, 35(7):1463–1479, July 2002.

• C. Jung and S. Rosito. Parallelogram detection using the tiled hough transform. In Proceedings of 13th International Conference on Systems, Signals and Image Processing, volume I, pages 177–180, 2006.

• C. Chang and C. Lin. LIBSVM : a library for support vector machines, 2001. Software available athttp://www.csie.ntu.edu.tw/~cjlin/libsvm .