NOMBRE

i.class - Genera signaturas espectrales de una imagen permitiendo al usuario resaltar las regiones de interés. El fichero de signaturas resultante puede ser usado como fichero de entrada a los módulos i.maxliki.cluster.
(GRASS Image Processing Program)

USO

i.class

DESCRIPCION

i.class realiza el primer paso en el proceso de clasificación supervisada de imágenes de satélite. El módulo i.maxlik ejecuta el segundo paso. Ambos programas deben ejecutarse para generar un mapa clasificado.

i.class es un programa interactivo que permite marcar areas en un mapa y calcular su signatura espectral basada en las reflectividades de las celdas situadas en ese area. Durante el proceso, se muestra al usuario un histograma de cada una de las bandas para el area seleccionada. El usuario puede, así mismo ver las celdas que se sitúan a un número determinado de desviaciones típicas respecto a la reflectividad media de este modo puede comprobarse los efectos que su inclusión o no tendría sobre un algorítmo de máxima verosimilitud.

Las signaturas espectrales resultantes incluyen las reflectividades medias y una matriz de covarianzas que se usarán en la segunda parte del proceso de clasificación (i.maxlik i.cluster ).

ENTRADAS DEL USUARIO

La primera pantalla pregunta por el grupo y subgrupo que debe analizarse. Ambos han debido ser definidos con el módulo ( i.group ):
LOCATION: location    SUPERVISED CLASSIFIER     MAPSET: demo

     Please select the group and subgroup to be analyzed

GROUP:      spot_______   (list will show available groups)
SUBGROUP:   123________   (list will show available subgroups)


     AFTER COMPLETING ALL ANSWERS, HIT <ESC> TO CONTINUE
                   (OR <Ctrl-C> TO CANCEL)
El subgrupo debe contener sólo las bandas que se van a utilizar en la clasificación.

Tras la primera pantalla, se pregunta al usuario por le nombre del fichero de signaturas espectrales que va a crearse. Este fichero se utilizara posteriormente como entrada para los módulos i.maxlik i.cluster.  Tenemos además la opción de introducir un fichero con signaturas espectrales previamente calculadas para comenzar trabajando con el.

Posteriormente se selecciona el mapa que se va a usar de fondo para digitalizar las areas. Lo más usual es utilizar una composición de color aunque puede ser cualquier mapa.

En este punto, se establece en el monitor gráfico una serie de marcos con una serie de menus que el usuario puede manejar:

+----------------------------+-----------------------------+
|                            |                             |
|                            |    Map Display Frame        |
|                            |                             |
|                            |                             |
|   Histogram Display        |                             |
|        Frame               |                             |
|                            |                             |
|                            |                             |
|                            |                             |
|                            +-----------------------------+
|                            |                             |
|                            |    Zoom Display Frame       |
|                            |                             |
|                            |                             |
|                            |                             |
|                            |                             |
|                            |                             |
|                            |                             |
+----------------------------+-----------------------------+
|        Menu Frame                                        |
+----------------------------------------------------------+

LOS MENUS

Los menus del programa i.class se muestran en la parte baja del monitor gráfico. Cada uno de los menus se discute a continuación:
 

El menu Zoom

Zoom
Permite dibujar un rectángulo en el marco del mapa o en el del zoom. Este marco representa la región que será a continuación representada en el marco del zoom. .

 
Define region
Activa el  Menu Region
Redisplay map
Activa el  Menu Redisplay
Analyze region
Inicia el análisis de los datos prsentes en la región activa. Se muestra un histograma para cada banda, media, desviación típica, máximo y mínimo aparecen marcados en los histogramas. Estos se escalan para ajustarse de forma óptima al espacio disponible aunque en alguunos casos pueden no caber todos. Una vez mostrados los histogramas se activa el Menu Signature
Quit
Salir de i.class

El menu Region

Contiene las siguientes opciones:
Erase region
Borra la región definida
Draw region
Permite dibujar una región tanto en el marco del mapa como en el del zoom
Restore last region
Restaura la anterior región
Complete region
Cierra el poligono que define la región iniciada con la opción Draw region. Asi mismo guarda la región para que sea analizada con la opción Analyze Region del menu principal
Done
Vuelve al menu principal

El menu Redisplay Map

Map geographic region
Se redibuja el marco del mapa.
Zoom region
Se redibuja el marco del zoom
Both
Se redibujan el marco del mapa y el del zoom
Cancel
Para no redibujar nada y volver al menu principal

El menu Analyze Region

Este menu contiene el Menu de signaturas espectrales que permite al usuario establecer el número de desviaciones estandard  y el color con el que se van a dibujar y entonces representar (como un overlay) las celdillas en función del número de desviaciones estandard especificado. Una vez que las celdas se han mostrado de este modo debe redibujarse el mapa para devolverlo a su forma original. El meu contiene las siguientes opciones:
Set std dev's
Permite determinar el número de desviaciones estandard desde la media hasta el máximo y mínimo. Este rango es utilizado para localizar las celdillas que coinciden con la signatura analizada. Se presenta al usuario un menu de opciones típicas y una opción "otros". Si se selecciona esta última opción debe introducirse el número de desviaciones estandard por teclado, una vez introducido este número se redibujarán los histogramas de todas las bandas.
Set color
Permite elegir el color con el que serán mostradas las celdillas que encajan con la signatura que está siendo analizada. Este color se usará posteriormente para mostrar los resultados sobre el mapa.
Display matches
Muestra las celdillas que encajan con la presente signatura en el color seleccionado. Una celdilla encaja con la signatura si su refrelctividad está dentro del rango de desviaciones típicas definido por el usuario..
Done
Cuando se selecciona esta opción el programa pregunta si debe guardarse la signatura. En caso afirmativo pide una descripción de las misma. Esta descripción será usada por el módulo i.maxlik  para nombrar las categorías creadas por esta signatura. Finalmente el usuario es devuelto al menu principal.

NOTAS

i.class usa la máscara activa MASK.

Los valores de las celdas deben estar en el rango 0-255, en otro caso se producirá un mensaje de error.

i.group debe ejecutarse antes que i.class.

i.class es interactivo y no utiliza parámetros en linea de comandos.

VER

GRASS Tutorial: Image Processing

d.frame, d.mon, g.region, i.cca, i.cluster, i.composite, i.group, i.maxlik, r.mapcalc, r.mask

AUTOR

David Satnik, Central Washington University