UNIVERSIDADE DE BRASÍLIA / INSTITUTO DE GEOCIÊNCIAS

TESE DE DOUTORADO No 065

PAULO QUINTILIANO DA SILVA

RECONHECIMENTO AUTOMÁTICO DE ALVOS EM IMAGENS MULTIESPECTRAIS E HIPERESPECTRAIS BASEADO EM MODELO, NOS EIGENSPACES E NA "KLT – KARHUNEN-LOÉVE TRANSFORM”

Palavras-chave:  Reconhecimento automático de alvos, classificação, KLT, imagens multiespectrais e hiperespectrais, thresholds..

DATA DA DEFESA: 07/11/2003
ÁREA DE CONCENTRAÇÃO: PROCESSAMENTO DE DADOS EM GEOLOGIA E ANÁLISE AMBIENTAL
ORIENTADOR: Prof.  ANTONIO NUNO DE CASTRO SANTA ROSA (UnB)
EXAMINADORES: Prof. PAULO ROBERTO MENESES (UnB); Prof. ROBERTO ALEXANDRE VITÓRIA DE MORAES (UnB); Profa. JULIANA FERNANDES CAMAPUM WANDERLEY (ENE/UNB); Prof. SILVIO ROGÉRIO CORRÊA DE FREITAS (UFPR)

RESUMO

Nesta Tese de Doutorado propõe-se um modelo de reconhecimento automático de alvos em imagens multiespectrais e hiperespectrais, baseado em modelo, nos eigenspaces e na KLT- Karhunen-Loève Transform. Para tanto, os conceitos de reconhecimento automático de alvos (ATR – Automated Target Recognition) são adaptados à realidade dos interesses geocientíficos e às especificidades de seus alvos, de forma a viabilizar o reconhecimento desses alvos em imagens multiespectrais ou hiperespectrais. O modelo proposto utiliza a KLT para a redução da dimensionalidade dos dados.
Para efeito de processamento das imagens multiespectrais ou hiperespectrais, os pixels são tratados como se fossem vetores-coluna, com tantas linhas quantas forem as bandas espectrais das imagens trabalhadas. Assim, essas imagens multiespectrais ou hiperespectrais são armazenadas em grandes vetores, tendo todos os seus pixels representados na forma de imagens em níveis de cinza, de forma a ser possível a utilização da KLT.
Os alvos são representados por modelos no domínio dos autovalores e dos autovetores (eigenspace), obtidos após a aplicação da transformada KL. Esses modelos são vetores construídos a partir dos autovetores com os maiores autovalores, com quantidade de elementos determinada pelo threshold aplicado no corte dos autovalores. Assim, tanto os padrões utilizados para treinamento do modelo para cada uma das classes, como os novos alvos submetidos a reconhecimento, têm os seus modelos, constituídos por um vetor contendo os descritivos obtidos no eigenspace, trabalhando-se no domínio dos autovetores.
Na fase de treinamento, na modalidade supervisionada, com base nas amostras coletadas de todas as classes trabalhadas, são calculados e construídos os modelos de todas as classes, já no domínio dos autovalores. Na fase de reconhecimento são calculados e construídos os modelos dos novos alvos. Esses modelos são, então, comparados com os modelos das classes, por meio das distâncias euclidiana e de Mahalanobis. Dessa forma, são calculadas as distâncias entre o modelo do alvo submetido a reconhecimento e os modelos de todas as classes trabalhadas. Se a distância entre o novo alvo e a classe i for a menor encontrada, e se tal distância estiver dentro do threshold aplicado, então houve o reconhecimento do novo alvo como pertencente à classe i.
Para efeito de demonstração do funcionamento do modelo proposto, foram desenvolvidos alguns aplicativos de detecção de alvos e de classificação de imagens multiespectrais. Com base nos resultados obtidos, esses aplicativos montam mapas com as classificações feitas e com a detecção dos alvos trabalhados.
No cálculo dos thresholds, está sendo proposta a utilização de um Fator Q, que possibilita a abertura ou o fechamento dos thresholds, de forma a ajustar e a controlar os índices de falso-positivos e de falso-negativos dos resultados obtidos, permitindo-se a adequação do modelo às necessidades específicas de quaisquer aplicações.


  

     
UNIVERSITY OF BRASILIA / INSTITUTE OF GEOSCIENCES

PhD THESIS No 065

PAULO QUINTILIANO DA SILVA

AUTOMATIC RECOGNITION OF TARGETS IN MULTISPECTRAL AND HYPERSPECTRAL IMAGES BASED IN MODEL, IN EIGENSPACES AND IN THE "KLT – KARHUNEN-LOÉVE TRANSFORM”

KeyWords: Automated target recognition, classification, KLT, multispectral and hyperspectral images, thresholds

DATE OF ORAL PRESENTATION:  07/11/2003
TOPIC OF THE THESIS: GEOLOGICAL DATA PROCESSING AND ENVIRONMENTAL ANALYSIS
ADVISOR:
  Prof.  ANTONIO NUNO DE CASTRO SANTA ROSA (UnB)
COMMITTEE MEMBERS: Prof. PAULO ROBERTO MENESES (UnB); Prof. ROBERTO ALEXANDRE VITÓRIA DE MORAES (UnB); Profa. JULIANA FERNANDES CAMAPUM WANDERLEY (ENE/UNB); Prof. SILVIO ROGÉRIO CORRÊA DE FREITAS (UFPR)

ABSTRACT

In this Doctorate Thesis an automated target recognition approach was proposed using multispectral or hyperspectral images, based on model, on eigenspaces and on KLT- Karhunen-Loève Transform. For this, the ATR - Automated Target Recognition concepts are adapted to the Earth Sciences reality and to the characteristics of its targets, in the way of making possible the recognition of these targets in multispectral or hyperspectral images. The proposed approach uses KLT for the dimensionality reduction of the data.
In order to process the multispectral or hyperspectral images, the pixels are treated as if they were column-vectors, with so many lines as many spectral bands of the worked images have. In this way, these multispectral or hyperspectral images are stored in big vectors, and all of their pixels are represented in the form of two-dimensional images, in the way it is possible to use KLT.
The targets are represented by models in the eigenvalues and eigenvectors domain (i.e., eigenspace), obtained after the application of the KLT. These models are vectors built from eigenvectors with the biggest eigenvalues, with quantity of elements determined by the threshold applied in the eigenvalues cutting. In this way, both the standards used to the model training for each one of the classes, and the standards of the new targets submitted for recognition have their models, constituted by a vector with the descriptives obtained in eigenspace, working in the eigenvectors domain.
In the training time, using the supervised modality, based on the samples collected from all the worked classes are calculated and built the models of all the classes, already in the eigenvalues domain. In the recognition time, the new targets models are calculated and built. So, these models are compared with the classes models, by means of the Euclidean and Mahalanobis distances. Thus, these distances are calculated between the model of the submitted target for recognition and the models of all the worked classes. If the distance between the new target and the class "i" is the smaller, and if such distance is inside the threshold applied, then there was the recognition of the new target as belonging to class "i".
In order to demonstrate the proposed model operation, It was developed some target detection and image classification applications. Based on the obtained results, these applications drawn some maps with the classifications done and with the detection of the worked targets.
In the calculation of the thresholds, It was proposed the utilization of a Factor Q, which enables the opening or the closing of the thresholds, in the way of adjusting and controlling the indices of false-positive and of false-negative of the obtained results, allowing the adaptation of the approach to the specific needs of any applications.