Professional Documents
Culture Documents
=
|
|
.
|
\
|
=
n
i
i
i i
Dev Std
Expected Observed
Z
CCA calculates the sum of the distance of
each pixel in each band from the norm
Z is the distance measure
Observed is the pixel value for each band
Expected is the mean value of all extracted pixels for each band
Std. Dev. Is the standard deviation of all extracted pixels for each band
Cross-correlation Analysis
Step 1
Use 1989
classification as
base land cover
Extract vegetated
class areas to be
analyzed from
1999/2000 ETM image
(turf & grass, agriculture &
barren, deciduous, and
coniferous)
September 23, 1999
1989 Deciduous Category
Cross-correlation Analysis
Step 2
Perform CCA on
1999/2000
imagery
Identify
thresholds
separating
unchanged
pixels and
changed pixels
Probable
unchanged
Probable
changed
1989 Deciduous Category
Z-values range from
1 to 5,794
Cross-correlation Analysis
Step 3
Create a mask
from changed
pixels for all
categories
analyzed
(turf & grass, agriculture
& barren, deciduous,
and coniferous)
Deciduous
Coniferous
Turf & Grass
Agriculture &
Barren
Cross-correlation Analysis
Step 4
Extract changed
pixels from
1999/2000 image
data
Perform
unspervised
classification to
identify new
categories
Water
Coniferous
Deciduous
Agriculture
Turf &
Grass
Residential
Dense
Urban
Wetland
Barren
Cross-correlation Analysis
Step 4
Merge new
classes with
historic
classification to
produce updated
land cover
Water
Coniferous
Deciduous
Agriculture
Turf &
Grass
Residential
Dense
Urban
Wetland
Barren
Cross-correlation Analysis
1989 Classification 2000 Classification
Site 1
Cross-correlation Analysis
1989 Classification 2000 Classification
Site 2
Methods
Post Classification Analysis
Cross-correlation Analysis
Neural Networks
Segmentation & Object-oriented
Classification
Neural Networks
Nautilus
Image
Processing
System
Neural Networks
Step 1
Select training
features based
on points
Neural Networks
Step 2
Extract digital
numbers for:
Each pixel
By class
Each Band
Neural Networks
Records 259
Features 7
Classes 9
Band 1 Band 2 Band 3 Band 4 Band 5 Band 7 Band 6 Class
69 28 22 151 103 129 30 4
65 26 21 167 107 129 31 4
. . . . . . . .
77 35 42 66 77 135 41 9
79 34 46 69 82 135 43 9
. . . . . . . .
61 20 15 83 53 124 13 5
60 20 15 83 50 124 12 5
. . . . . . . .
Example of Site 2 Training Data for September 23, 1999
Class actually represented
by one-of-n encoding. (i.e.,
0 0 0 1 0 0 0 0 0
Neural Networks
Step 3: Create data set of all possible from T
1
to T
2
changes (constrained by permitted changes)
Neural Networks
FromTo
Urban
Residntl
Turf&Grass
Agric
Decid
Conif
Water
Wetland
Barren
Urban
Residential
Turf&Grass
Agriculture
Deciduous
Coniferous
Water
Wetland
Barren
Permitted Changes
Neural Networks
Step 4
Create neural
network classifier
NeuralSIM
Backpropagation
Export C-code
Compile into
NIPS
Neural Networks
Step 5
Perform full
neural network-
based change
detection within
NIPS
Methods
Post Classification Analysis
Cross-correlation Analysis
Neural Networks
Segmentation & Object-oriented
Classification
Segmentation and Object-
oriented Classification
Step 1:
Preprocessing
Prepare Image Data (2
dates and 2 seasons = 4
images)
Use indices to extract
obvious classes
Create a data layer using
the knowledge engineer
Add to image data for
input into eCognition
Segmentation and Object-
oriented Classification
Step 1:
Preprocessing
Prepare Image Data (2
dates and 2 seasons = 4
images)
Use indices to extract
obvious classes
Create a data layer using
the knowledge engineer
Add to image data for
input into eCognition
Date 1
Spring
NDVI
Date 1
Summer
NDVI
Date 2
Summer
NDMI
Date 2
Spring
NDVI
Date 1
Spring
NDMI
Date 1
Summer
NDMI
Date 2
Summer
NDVI
Date 2
Spring
NDMI
Segmentation and Object-
oriented Classification
Step 1:
Preprocessing
Prepare Image Data (2
dates and 2 seasons = 4
images)
Use indices to extract
obvious classes
Create a data layer using
the knowledge engineer
Add to image data for
input into eCognition
Segmentation and Object-
oriented Classification
Step 1:
Preprocessing
Prepare Image Data (2
dates and 2 seasons = 4
images)
Use indices to extract
obvious classes
Create a data layer using
the knowledge engineer
Add to image data for
input into eCognition
Site 1
Site 2
Segmentation and Object-
oriented Classification
Step 2
Create eCognition
Projects for date 1
and date 2
Segment images
using both seasons
of imagery
(excluding layer 7)
Input Data: 7 layers
1. Red (spring)
2. NIR (spring)
3. MIR (spring)
4. Red (summer)
5. NIR (summer)
6. MIR (summer)
7. Classified layer
Segmentation and Object-
oriented Classification
Step 2
Create eCognition
Projects for date 1
and date 2
Segment images
using both seasons
of imagery
(excluding layer 7)
Segment four levels
Level Scale Color Shape
1
3 1.0 0.0
2
5 0.8 0.2
3
10 0.7 0.3
4
20 0.5 0.5
Pixel Level 1 Level 2 Level 3 Level 4
Segmentation and Object-
oriented Classification
Step 2
Create eCognition
Projects for date 1
and date 2
Segment images
using both seasons
of imagery
(excluding layer 7)
Segmentation and Object-
oriented Classification
Step 3
Begin creating class
hierarchy
Training segment
selection and
standard nearest
neighbor
Nearest Neighbor
Classification of
each level
Segmentation and Object-
oriented Classification
Step 3
Begin creating class
hierarchy
Training segment
selection and
standard nearest
neighbor
Nearest Neighbor
Classification of
each level
Segmentation and Object-
oriented Classification
Step 3
Begin creating class
hierarchy
Training segment
selection and
standard nearest
neighbor
Nearest Neighbor
Classification of
each level
Segmentation and Object-
oriented Classification
Step 3
Begin creating class
hierarchy
Training segment
selection and
standard nearest
neighbor
Nearest Neighbor
Classification of
each level
Utilize the layer 7 mask
The classified
layer must be
class 3
Utilize spatial attributes
Turf and
Grass must
border
residential or
other turf
and grass
Turf and
Grass must
have
residential in
level 3
Utilize other levels
Water in
Level 1 is
based solely
on the
existence of
water in
Level 3
Water in Level 3
is based on the
summer red band
(layer 4) and the
standard nearest
neighbor samples
Segmentation and Object-
oriented Classification
Step 4
Adding knowledge
to each eCognition
project
Refinement and final
classification with
class-related
features
Site 1, Date 1 Site 1, Date 2 Site 2, Date 1 Site 2, Date 2
Segmentation and Object-
oriented Classification
Step 4
Adding knowledge
to each eCognition
project
Refinement and final
classification with
class-related
features
Segmentation and Object-
oriented Classification
Step 5
Use the knowledge-
based classifier in
ERDAS Imagine to
do a post-
classification
change detection
Final change
classifications for
Site 1 and Site 2
Segmentation and Object-
oriented Classification
Step 5
Use the knowledge-
based classifier in
ERDAS Imagine to
do a post-
classification
change detection
Final change
classifications for
Site 1 and Site 2
Site 1 Site 2
Results
Post Classification Analysis
Cross-correlation Analysis
Neural Networks
Segmentation & Object-oriented
Classification
Post Classification Analysis
Site 1 Site 2
Urban
Agriculture
Forest
Water
Barren
Agr to
Urban
Forest to
Urban
Barren to
Urban
Cross-correlation Analysis
Site 1 Site 2
Urban
Agriculture
Forest
Water
Barren
Agr to
Urban
Forest to
Urban
Barren to
Urban
Neural Networks
Site 1 Site 2
Urban
Agriculture
Forest
Water
Barren
Agr to
Urban
Forest to
Urban
Barren to
Urban
Segmentation and Object-oriented
Classification
Site 1 Site 2
Urban
Agriculture
Forest
Water
Barren
Agr to
Urban
Forest to
Urban
Barren to
Urban
September 3, 1989 September 23, 1999
Post-classification
Change Detection
Agriculture
To
Urban
Forest
To
Urban
Barren
To
Urban
September 3, 1989 September 23, 1999
Cross-Correlation
Change Detection
Agriculture
To
Urban
Forest
To
Urban
Barren
To
Urban
September 3, 1989 September 23, 1999
Neural Network
Change Detection
Agriculture
To
Urban
Forest
To
Urban
Barren
To
Urban
September 3, 1989 September 23, 1999
Object-oriented
Change Detection
Agriculture
To
Urban
Forest
To
Urban
Barren
To
Urban
Conclusions
The results of this research reveal that there
is merit to each of the several land use
change detection methods studied, but that
there appears to be no single best way in
which to perform change analysis
The most significant conclusion of this study
is that much research remains to be done
to improve upon the results of land use and
land cover change detection
Recommendations
These investigators firmly believe that an
approach based on image-segmentation
and rule-based classification is potentially
such an improved methodology, and
accordingly intend on pursuing the avenues
of neural network and object-oriented
classification change detection, perhaps in an
integrated approach.
Acknowledgement
National Aeronautics and Space Administration
Grant NAG13-99001/NRA-98-OES-08 RESAC-
NAUTILUS, Better Land Use Planning for the
Urbanizing Northeast: Creating a Network of Value-
Added Geospatial Information, Tools, and Education
for Land Use Decision Makers.
Northeast Applications of Useable Technology In Land planning for Urban Sprawl
This presentation
is available at
resac.uconn.edu
A Comparison of Land Use and Land
Cover Change Detection Methods
Daniel L. Civco, James D. Hurd, Emily H. Wilson,
Mingjun Song, Zhenkui Zhang
Center for Land use Education And Research
Department of Natural Resources Management & Engineering
The University of Connecticut
U-4087, Room 308, 1376 Storrs Road
Storrs, CT 06269-4087