Logo GISdevelopment.net

GISdevelopment > Proceedings > ACRS > 2000


1989 | 1990 | 1991 | 1992 | 1994 | 1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2002
Sessions

Agriculture & Soil

Water Resources

Coastal Zone Monitoring

Digital Photogrammetry

Environment

Forest Resources

GIS & Data Integration

Hazard Mitigation

Image Processing

Educational & Profession

Global Change

Landuse

Mapping from Space & GPS

SAR/InSAR

Oceanography

Hyperspectral & Data Acquisition System

AirSAR/MASTER

Poster Sessions
  • Session 1
  • Session 2
  • Session 3



  • ACRS 2000


    Image Processing

    Printer Friendly Format

    Page 1 of 3
    | Next |

    Self-Organizing Feature Map for Multi-Spectral Spot Land Cove Classification

    Jen-Hon Luo, Lecturer and PH. D Candidate
    Department of Electronic Engineering, Ming-Hsin Institute of Technology
    1 Hsin-Hsing Road Hsin-Fong, Hsin-Chu, Taiwan
    Tel:+(886) 3-4227151 ext. 7864
    e-mail:jhluo@ip.csie.ncu.edu.tw

    Din-Chang Tseng
    Professor
    Institute of Computer Science and Information Engineering,
    National Central University, Chungli, Taiwan

    Keywords:
    Texture, Self-Organizing Feature Map (SOFM), Learning Vector Quantization (LVQ) network, Land Cover Classification.

    Abstract
    Most of the remote sensing images have the so-called texture patterns. This makes texture feature extraction and classification techniques play important roles in the remote sensing image processing. Traditional statistical classification methods suffer from the assumption that the probability distribution must be normal distribution in practice. Recently, many non-parametric neural networks have been successfully used in the field of remote sensing classification. We apply a new category classification method to SPOT scene land cover classification. This is a three-stage mechanism. First, use a spatial filter for multi-spectral feature extraction. Secondly, employ a supervised non-parametric self-organizing feature map (SOFM) for pattern similarity learning, then a Learning Vector Quantization (LVQ) network with the trained SOFM as its hidden layer is used to classify the land covers. From experimental results, we can see that the proposed method obtains superior results compared to traditional maximum likelihood (MLH) and other methods.

    Introduction
    With the growing number of remote sensing imagery and the extensive use of the geographic databases, there is a need to develop tools for efficient extraction of information, and intelligent search and manipulation of the image database. Therefore, the potential use of the accumulated images can be fully realized. The required techniques include feature extraction, segmentation, and classification. That most of the remote sensing senses have the so-called texture patterns makes texture feature extraction, segmentation, and classification techniques play pivotal roles in the field of remote sensing image processing.

    The classification method consists of two types: supervised and unsupervised. The maximum likelihood (MLH) (Andrews, 1972) method has often been applied to category classification of remote sensing data as the supervised classification method and has very good results in many applications. In practice, the discrimination function of MLH method works under the assumption that the probability distribution for each category is an n-dimensional normal distribution where n denotes the number of spectral bands. However, the probability distribution of real data for each category does not always follow a normal distribution that is essential to a conventional MLH method.

    Therefore, a non-parametric classification method, neural networks, becomes important for real data processing. The network architectures and signal processes used to model neural systems can roughly be divided into three categories: feed-forward networks, feedback networks, and self-organizing networks.
    1. Feed-forward networks transform sets of input signals into sets of output signals. The desired input output transformation is usually determined by external, supervised adjustment of the system parameters.
    2. In feedback networks, the output information defines the initial activity state of a feedback system, and after state transitions the asymptote final state is identified as the outcome of the computation.
    3. In the third category, neighboring cells in a neural network compare in their activities by means of mutual lateral interactions, and develop adaptively into specific detectors of different signal patterns. In this category, learning is called competitive, unsupervised, or self-organizing map.
    In this article, a window mask is used to extract texture pattern features, and a self-organizing feature maps (SOFM) is proposed to learn the pattern similarity in the feature space, then a Learning Vector Quantization (LVQ) network with the trained SOFM as its hidden layer is used to classified the test images.

    Self-Organizing Feature Map (SOFM)
    SOFM based on competitive learning is a topology-preserving map (Kohonen, 1982, 84), and can be adjusted to approach the probability distribution of the inputs (Zheng, 1996). In a topology-preserving map, neurons located physically next to each other will respond to input vectors of classes that are likewise next to each other. By this method, large-dimensional input vectors can project down on the two-dimensional map in a way that still maintains the natural order of the input vectors.

    1. The SOFM Learning Algorithm
    During the training period, each neuron with a positive activity within the neighborhood of the winning neuron participates in the learning process. A winning processing element is determined for each input vector based on the similarity between the input vector and the weight vector.

    Let us denote the input vector, X, as follow:

    X=[x1,x2,...,xp]T       (1)


    The weight vector, Wj , corresponding to output layer neuron j can be written:

    Wj=[wj1,wj2,...,wjp]T       j = 1, 2, …, N       (2)


    The winning neuron can be determined by

    c=arg min{||X-Wi||}         (3)

    , the index c refers to the winning neuron.

    If c is the winning neuron, Nc(t) is the list of neuron indices that make up the neighborhood. Nc(t) is a decreasing function of discrete time (i.e., iteration). It means the size of the neighborhood is decreased as training iterations go on. Then, the weight-update equations are:

       (4)

    In the relaxation process, the so-called learning-rate factor, a(t) , has a very central role. It can be liner, exponential, or inversely proportional to t. For convergence it is necessary that a(t)->0 when t->¥ . For instance, a(t)=0.9(1 - t /1000) may be a reasonable choice.

    Page 1 of 3
    | Next |

    Applications | Technology | Policy | History | News | Tenders | Events | Interviews | Career | Companies | Country Pages | Books | Publications | Education | Glossary | Tutorials | Downloads | Site Map | Subscribe | GIS@development Magazine | Updates | Guest Book