segmentação de imagens de satélite utilizando ...classificação de imagens de satélite....

1
Segmentação de imagens de Satélite Utilizando Aprendizado Semi-supervisionado Raul M. de Souza, Fabricio A. Breve. Unesp Rio Claro, IGCE, Ciências da Computação, [email protected], Iniciação Científica, PROPe. Palavras Chave: Aprendizado de máquina; classificação semi-supervisionada; visão computacional; Introdução Classificação semi-supervisionada de imagens capturadas via satélite é uma das subáreas de visão computacional, que visa separar imagens em regiões com o objetivo de facilitar sua análise e compreensão. Sua aplicação beneficia várias áreas de conhecimento, tais como geologia e geografia. Portanto, o desenvolvimento de métodos de classificação eficazes é de grande importância. Objetivos O objetivo principal deste projeto foi aplicar modelos de aprendizado semi-supervisionado na tarefa de classificação de imagens de satélite. Especificamen- te, o modelo de competição e cooperação entre par- tículas¹, que foi testado e estendido para realização do tema proposto. Material e Métodos Para a realização deste projeto foram necessários estudos sobre os conceitos de classificação e segmentação de imagens, extração de atributos a partir de uma imagem e como trabalhar com imagens multiespectrais. Após dominados estes temas, o algoritmo original baseado em grafos foi aplicado a classificação de imagens tiradas via satélite. A partir de testes foi verificado que o algoritmo pode ser usado na tarefa proposta. Seguindo o objetivo principal, uma versão mais especifica do algoritmo foi criada e implementada, substituindo a estrutura de grafo pelas coordenadas de pixels em uma imagem. Resultados e Discussão Após a implementação do algoritmo original e sua extensão para imagens foram realizados testes em imagens tiradas via satélite, tanto imagens com o padrão RGB quanto imagens multiespectrais. (a) (b) (c) Figura 1. Imagem multiespectral de 4 bandas classificada pelas implementações do algoritmo em água(preto), plantação(rosa) e mata(verde). (a) imagem original com amostras contornadas em vermelho, (b) classificação pelo algoritmo original, (c) classificação pelo algoritmo modificado. Como pode ser visto na figura 1, a classificação pode ser realizada, com uma certa margem de erro, também é possível verificar que a versão modificada teve desempenho inferior, o que ocorreu em todas as imagens multiespectrais utilizadas. Em imagens RGB o desempenho das duas versões foi equivalente. Conclusões O algoritmo de competição e cooperação de partículas demonstrou ser capaz de classificar imagens capturadas via satélite. Os erros de classificação apresentados poderão ser eliminados através do aperfeiçoamento do algoritmo, tornoando-o uma boa opção para a tarefa proposta. Agradecimentos Agradeço a PROPe por ter financiado minha pesquisa. ____________________ ¹Breve, F., Zhao, L., Quiles, M., Pedrycz, W., & Liu, J. (2012). Particle competition and cooperation in networks for semi-supervised learning. Knowledge and Data Engineering,IEEE Transactions on,24(9), 1686– 1698. ²Duda, R. O., Hart, P. E., & Stork, D. G. (2000). Pattern Classification (2nd Edition). Wiley-Interscience. ³Shapiro, L. G. & Stockman, G. C. (2001). Computer Vision. New Jer- sey: Prentice-Hall. XXVI Congresso de Iniciação Científica

Upload: others

Post on 14-Oct-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Segmentação de imagens de Satélite Utilizando ...classificação de imagens de satélite. Especificamen-te, o modelo de competição e cooperação entre par-tículas¹, que foi

Segmentação de imagens de Satélite Utilizando Aprendizado Semi-supervisionado

Raul M. de Souza, Fabricio A. Breve. Unesp Rio Claro, IGCE, Ciências da Computação,[email protected], Iniciação Científica, PROPe.

Palavras Chave: Aprendizado de máquina; classificação semi-supervisionada; visão computacional;

Introdução

Classificação semi-supervisionada de imagenscapturadas via satélite é uma das subáreas de visãocomputacional, que visa separar imagens emregiões com o objetivo de facilitar sua análise ecompreensão. Sua aplicação beneficia várias áreasde conhecimento, tais como geologia e geografia.Portanto, o desenvolvimento de métodos declassificação eficazes é de grande importância.

Objetivos

O objetivo principal deste projeto foi aplicar modelosde aprendizado semi-supervisionado na tarefa declassificação de imagens de satélite. Especificamen-te, o modelo de competição e cooperação entre par-tículas¹, que foi testado e estendido para realizaçãodo tema proposto.

Material e Métodos

Para a realização deste projeto foram necessáriosestudos sobre os conceitos de classificação esegmentação de imagens, extração de atributos apartir de uma imagem e como trabalhar comimagens multiespectrais. Após dominados estes temas, o algoritmo originalbaseado em grafos foi aplicado a classificação deimagens tiradas via satélite. A partir de testes foiverificado que o algoritmo pode ser usado na tarefaproposta.Seguindo o objetivo principal, uma versão maisespecifica do algoritmo foi criada e implementada,substituindo a estrutura de grafo pelas coordenadasde pixels em uma imagem.

Resultados e Discussão

Após a implementação do algoritmo original e suaextensão para imagens foram realizados testes emimagens tiradas via satélite, tanto imagens com opadrão RGB quanto imagens multiespectrais.

(a) (b)

(c)

Figura 1. Imagem multiespectral de 4 bandasclassificada pelas implementações do algoritmo emágua(preto), plantação(rosa) e mata(verde). (a)imagem original com amostras contornadas emvermelho, (b) classificação pelo algoritmo original,(c) classificação pelo algoritmo modificado.

Como pode ser visto na figura 1, a classificaçãopode ser realizada, com uma certa margem de erro,também é possível verificar que a versão modificadateve desempenho inferior, o que ocorreu em todasas imagens multiespectrais utilizadas. Em imagensRGB o desempenho das duas versões foiequivalente.

Conclusões

O algoritmo de competição e cooperação departículas demonstrou ser capaz de classificarimagens capturadas via satélite. Os erros declassificação apresentados poderão ser eliminadosatravés do aperfeiçoamento do algoritmo,tornoando-o uma boa opção para a tarefa proposta.

Agradecimentos

Agradeço a PROPe por ter financiado minhapesquisa.____________________

¹Breve, F., Zhao, L., Quiles, M., Pedrycz, W., & Liu, J. (2012). Particle competition and cooperation in networks for semi-supervised learning. Knowledge and Data Engineering,IEEE Transactions on,24(9), 1686–1698.

²Duda, R. O., Hart, P. E., & Stork, D. G. (2000). Pattern Classification (2nd Edition). Wiley-Interscience.

³Shapiro, L. G. & Stockman, G. C. (2001). Computer Vision. New Jer-sey: Prentice-Hall.

XXVI Congresso de Iniciação Científica