Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Image Quality
Many remote sensing datasets contain high-quality, accurate data. Unfortunately, sometimes error (or noise) is introduced into the remote sensor data by: the environment (e.g., atmospheric scattering, cloud), random or systematic malfunction of the remote sensing system (e.g., an uncalibrated detector creates striping), or improper pre-processing of the remote sensor data prior to actual data analysis (e.g., inaccurate analog-to-digital conversion).
155
163
164
Clouds in ETM+
CPCA
Combined Principle Component Analysis
G-MAP
Gamma Maximum A Posteriori Filter
k =
BV
i =1
ik
Cont
Min Max Variance Standard deviation Coefficient of variation (CV) Skewness Kurtosis Moment
vark =
(BV
i =1
ik
k )
n 1
sk = k = vark
CV
k k
Covariance
The different remote-sensing-derived spectral measurements for each pixel often change together in some predictable fashion. If there is no relationship between the brightness value in one band and that of another for a given pixel, the values are mutually independent; that is, an increase or decrease in one bands brightness value is not accompanied by a predictable change in another bands brightness value. Because spectral measurements of individual pixels may not be independent, some measure of their mutual interaction is needed. This measure, called the covariance, is the joint variation of two variables about their common mean.
SPkl = (BVik BVil )
i =1 n
BV BV
i =1 ik i =1
il
SPkl cov kl = n 1
Correlation
To estimate the degree of interrelation between variables in aamanner not To estimate the degree of interrelation between variables in manner not influenced by measurement units, the correlation coefficient, is influenced by measurement units, the correlation coefficient, is commonly used. The correlation between two bands of remotely sensed commonly used. The correlation between two bands of remotely sensed data, rr ,,is the ratio of their covariance (covkl))to the product of their data, kl is the ratio of their covariance (covkl to the product of their kl standard deviations (skss); thus: standard deviations (sk l l); thus:
cov kl rkl = sk sl
If we square the correlation coefficient (rkl), we obtain the sample coefficient of If we square the correlation coefficient (rkl), we obtain the sample coefficient of determination (r22),which expresses the proportion of the total variation in the values of determination (r), which expresses the proportion of the total variation in the values of band l that can be accounted for or explained by aalinear relationship with the values band l that can be accounted for or explained by linear relationship with the values of the random variable band k. Thus aacorrelation coefficient (rkl))of 0.70 results in an of the random variable band k. Thus correlation coefficient (rkl of 0.70 results in an 2 rr2value of 0.49, meaning that 49% of the total variation of the values of band l in the value of 0.49, meaning that 49% of the total variation of the values of band l in the sample is accounted for by aalinear relationship with values of band k. sample is accounted for by linear relationship with values of band k.
Band 2 (red) 57 35 25 50 65
example
SP 12
(675)(232) = (31,860)
5
Band 1 Mean (k) Variance (vark) (s k ) (mink) (maxk) Range (BVr) 135 562.50 23.71 100 165 65
Univariate statistics
Band 2 264.8 0
Band 3 -
Band 1
Covariance
Correlation coefficient
Detector error or sensor error (internal error) Atmospheric error (external error) Topographic error (external error)
Atmospheric correction
Various Paths of Satellite Received Radiance
There are several ways to atmospherically correct remotely sensed data. Some are relatively straightforward while others are complex, being founded on physical principles and requiring a significant amount of information to function properly. This discussion will focus on two major types of atmospheric correction:
Absolute atmospheric correction, and Relative atmospheric correction.
90
Lp
LT
60 miles or 100km
Atmosphere
1,3,5
v
3
0
5
LI
a) Image containing substantial haze prior to atmospheric correction. b) Image after a) Image containing substantial haze prior to atmospheric correction. b) Image after atmospheric correction using ATCOR (Courtesy Leica Geosystems and DLR, the atmospheric correction using ATCOR (Courtesy Leica Geosystems and DLR, the German Aerospace Centre). German Aerospace Centre).
Topographic correction
Topographic slope and aspect also introduce radiometric distortion (for example, areas in shadow) The goal of a slope-aspect correction is to remove topographically induced illumination variation so that two objects having the same reflectance properties show the same brightness value (or DN) in the image despite their different orientation to the Suns position Based on DEM, sun-elevation
The correction of digital images to ground coordinates using ground control points collected from maps (Topographic map, DLG) or ground GPS points.
Image to Image correction involves matching the coordinate systems or column and row systems of two digital images with one image acting as a reference image and the other as the image to be rectified. Spatial interpolation: from input position to output position or coordinates. RST (rotation, scale, and transformation), Polynomial, Triangulation Root Mean Square Error (RMS): The RMS is the error term used to determine the accuracy of the transformation from one system to another. It is the difference between the desired output coordinate for a GCP and the actual. Intensity (or pixel value) interpolation (also called resampling): The process of extrapolating data values to a new grid, and is the step in rectifying an image that calculates pixel values for the rectified grid from the original data grid. Nearest neighbor, Bilinear, Cubic
Image enhancement
image reduction, image magnification, transect extraction, contrast adjustments (linear and non-linear), band ratioing, spatial filtering, fourier transformations, principle components analysis, texture transformations, and image sharpening
Non-linear technique
Contrast enhancement is only intended to improve the visual quality of a displayed image by increasing the range (spreading or stretching) of data values to occupy the available image display range (usually 0-255). It does not change the pixel values, unless save it as a new image. It is not good practice to use saved image for classification and change detection.
BVout
where: where: --BVin is the original input brightness value BVin is the original input brightness value --quantk is the range of the brightness values that can be quantk is the range of the brightness values that can be displayed on the CRT (e.g., 255), displayed on the CRT (e.g., 255), --mink is the minimum value in the image, mink is the minimum value in the image, --maxk is the maximum value in the image, and maxk is the maximum value in the image, and --BVout is the output brightness value BVout is the output brightness value
original
Spectral classes are those that are inherent in the remote sensor Information classes are those that human beings define.
clusters of statistically different sets of multiband data, some of which can be correlated with separable classes/features/materials. This is the result of Unsupervised Classification, or numerical discriminators composed of these sets of data that have been grouped and specified by associating each with a particular class, etc. whose identity is known independently and which has representative areas (training sites) within the image where that class is located. This is the result of Supervised Classification.
unsupervised classification, The computer or algorithm automatically group pixels with similar spectral characteristics (means, standard deviations, covariance matrices, correlation matrices, etc.) into unique clusters according to some statistically determined criteria. The analyst then re-labels and combines the spectral clusters into information classes.
supervised classification. Identify known a priori through a combination of fieldwork, map analysis, and personal experience as training sites; the spectral characteristics of these sites are used to train the classification algorithm for eventual land-cover mapping of the remainder of the image. Every pixel both within and outside the training sites is then evaluated and assigned to the class of which it has the highest likelihood of being a member.
analyst to decompose the scene into many relatively homogenous image objects (referred to as patches or segments) using a multi-resolution image segmentation process. The various statistical characteristics of these homogeneous image objects in the scene are then subjected to traditional statistical or fuzzy logic classification. Objectoriented classification based on image segmentation is often used for the analysis of high-spatial-resolution imagery (e.g., 1 1 m Space Imaging IKONOS and 0.61 0.61 m Digital Globe QuickBird).
Unsupervised classification
Uses statistical techniques to group n-dimensional data into their natural spectral clusters, and uses the iterative procedures label certain clusters as specific information classes K-mean and ISODATA
For the first iteration arbitrary starting values (i.e., the cluster properties) have to be selected. These initial values can influence the outcome of the classification. In general, both methods assign first arbitrary initial cluster values. The second step classifies each pixel to the closest cluster. In the third step the new cluster mean vectors are calculated based on all the pixels in one cluster. The second and third steps are repeated until the "change" between the iteration is small. The "change" can be defined in several different ways, either by measuring the distances of the mean cluster vector have changed from one iteration to another or by the percentage of pixels that have changed between iterations. The ISODATA algorithm has some further refinements by splitting and merging of clusters. Clusters are merged if either the number of members (pixel) in a cluster is less than a certain threshold or if the centers of two clusters are closer than a certain threshold. Clusters are split into two different clusters if the cluster standard deviation exceeds a predefined value and the number of members (pixels) is twice the threshold for the minimum number of members.
neighboring pixel values in all bands of interest. Using criteria specified by the analyst, the seed algorithm expands outward like an amoeba as long as it finds pixels with spectral characteristics similar to the original seed pixel. This is a very effective way of collecting homogeneous training information.
Selecting ROIs
We should identify the sources of the error, minimize it, do accuracy assessment, create metadata before being used in scientific investigations and policy decisions. We usually need GIS layers to assist our classification.
Landscape often change rapidly. Therefore, it is best to collect both the training and ground reference as close to the data of remote sensing data acquisition as possible. (for example, agriculture crops change fast)
Example: they took 407 samples (pixels) based on the stratified random sampling after classification. First made 5 files (each contain one class), using a random number generator to get points.
saltandpepper
types
Majority/Minority Analysis Clump Classes Morphology Filters Sieve Classes Combine Classes Classification to vector (GIS)
Change detection
Change detect involves the use of multi-temporal datasets to discriminate areas of land cover change between dates of imaging. Ideally, it requires
Same or similar sensor, resolution, viewing geometry, spectral bands, radiomatric resolution, acquisition time of data, and anniversary dates Accurate spatial registration (less than 0.5 pixel error)
Methods
Independently classified and registered, then compare them Classification of combined multi-temporal datasets, Principal components analysis of combined multi-temporal datasets Image differencing (subtracting), (needs to find change/no change threshold, change area will be in the tails of the histogram distribution) Image ratioing (dividing), (needs to find change/no change threshold, change area will be in the tails of the histogram distribution) Change vector analysis Delta transformation
1994 1994
1996 1996