Presentation is loading. Please wait.

Presentation is loading. Please wait.

Topographic correction of Landsat ETM-images Markus Törmä Finnish Environment Institute Helsinki University of Technology.

Similar presentations


Presentation on theme: "Topographic correction of Landsat ETM-images Markus Törmä Finnish Environment Institute Helsinki University of Technology."— Presentation transcript:

1 Topographic correction of Landsat ETM-images Markus Törmä Finnish Environment Institute Helsinki University of Technology

2 Background CORINE2000 classification of whole Finland Forested and natural areas are interpreted using Landsat ETM- image mosaics

3 Background Estimation of continuous variables like tree height and crown cover Continuous variables are transformed to discrete CORINE-classes using IF-THEN- rules According to the test classificatios, there is need for a SIMPLE topographic correction method in Lapland

4 Background Landsat ETM 743, Kevo and digital elevation model

5 Background Tested methods: Lambertian cosine correction Minnaert correction Ekstrand correction Statistical Empirical correction C-correction Tests: Maximum Likelihood-classification to land cover classes Comparison of class statistics between and within classes Linear regression to estimate tree height, tree crown cover and vegetation cover Estimation of tree crown cover and height using Proba-software (VTT)

6 Topografic correction Imaging geometry changes locally causing unwanted brightness changes E.g. deciduous forest looks like more bright on the sunny side that the shadow side of the hill Reflectance is largest when the slope is perpendicular to the incoming radiation

7 Topografic correction Intensities of image pixels are corrected according to the elevation variations, other properties of the surface are not taken into account The angle between the surface normal and incoming radiation is needed  ”Illumination image”

8 Example Landsat ETM (RGB: 743) and digital elevation model made by National Land Survey

9 Example Landsat ETM (RGB: 743) and Illumination image

10 Example Correlation between pixel digital numbers vs. illumination varies between different channels

11 Lambert cosine correction It is supposed that the ground surface is lambertian, i.e. reflects radiation equal amounts to different directions L C = L O COS(sz) / COS(i) L O : original digital number or reflectance of pixel L C : corrected digital number sz: sun zenith angle i: angle between sun and local surface normal

12 Lambert cosine correction Original and corrected ETM-image Note overcorrection on the shadow side of hills

13 Minnaert correction Constant k simulates the non-lambertian behaviour of the target surface L C = L O [ COS(sz) / COS(i) ] k Constant k is channel dependent and determined for each image

14 Minnaert correction Original and corrected ETM-image Still some overcorrection

15 Ekstrand correction Minnaert constant k varies according to illumination L C = L O [ COS(sz) / COS(i) ] k COS(i)

16 Ekstrand correction Original and corrected ETM-image

17 Determination of Minnaert constant k Linearization of Ekstrand correction equation: -ln L O = k cos i [ ln (cos(sz) / cos(i)) ] – ln L C Linear regression Line y = kx + b was adjusted to the digital numbers of the satellite image y = -ln L O x = cos i [ln(cos(sz) / cos(i))] b = -ln L C

18 Minnaert constant k Samples were taken from image Flat areas were removed from samples In order to study the effect of vegetation to the constant, samples were also stratified into classes according to the NDVI-value

19 Minnaert constant k NDVI classes and their number of samples ClassNDVINumber of samples ALL-1 < NDVI < 116260 1-1 < NDVI < 0.035 20.0 < NDVI < 0.166 30.1 < NDVI < 0.2805 40.2 < NDVI < 0.32594 50.3 < NDVI < 0.49253 60.4 < NDVI < 0.527808 70.5 < NDVI < 0.644110 80.6 < NDVI < 0.745676 90.7 < NDVI < 0.821014 100.8 < NDVI < 0.958

20 Minnaert constant k Correlation between pixel digital numbers vs. illumination varies between different NDVI-classes on the channel 5

21 Determination of Minnaert constant k Determined constants k and corresponding correlation coefficients r for different channels Ch1 kCh1 rCh2 kCh2 rCh3 kCh3 rCh4 kCh4 rCh5 kCh5 rCh7 kCh7 r ALL0.05840.06950.22900.19830.2491 0.11421.1042 0.49720.9846 0.38100.7099 0.2243 NDVI<00.42270.49031.1120 0.59861.8703 0.57571.6927 0.52641.6243 0.34341.7972 0.3379 0<NDVI<0.10.64390.20661.12240.24691.3756 0.22571.2230 0.20700.7187 0.08050.8029 0.0851 0.1<NDVI<0.20.44010.43320.76550.45990.9492 0.38601.0039 0.39511.1287 0.26721.1331 0.2515 0.2<NDVI<0.30.42270.52980.73510.55100.9682 0.49400.9894 0.49021.3039 0.38171.3444 0.3718 0.3<NDVI<0.40.32160.50660.60070.56460.8414 0.53770.8888 0.53671.3145 0.50041.3327 0.4878 0.4<NDVI<0.50.29000.47140.53600.52560.7956 0.51340.8466 0.56241.3609 0.53221.3819 0.5102 0.5<NDVI<0.60.18320.42840.3902 0.49970.6777 0.48820.7778 0.52891.2547 0.49791.2631 0.4825 0.6<NDVI<0.70.15360.46640.30330.59410.6188 0.60940.7114 0.60451.1705 0.65151.1897 0.6335 0.7<NDVI<0.80.10540.41100.2473 0.64740.4642 0.64620.8001 0.75620.9938 0.83560.8946 0.7538 0.8<NDVI<0.90.02690.1167-0.0183-0.05480.1420 0.29150.1608 0.25940.2382 0.46450.1863 0.2941

22 Statistical-Empirical correction Statistical-empirical correction is statistical approach to model the relationship between original band and the illumination. L C = L O – m cos(i) m: slope of regression line Geometrically the correction rotates the regression line to the horizontal to remove the illumination dependence.

23 Statistical-Empirical correction Original and corrected ETM-image

24 C-correction C-correction is modification of the cosine correction by a factor C which should model the diffuse sky radiation. L C = L O [ ( cos(sz) + C ) / ( cos(i) + C ) ] C = b/m b and m are the regression coefficients of statistical- empirical correction method

25 C-correction Original and corrected image

26 Determination of slope m and intercept b Regression coefficients for Statistical- empirical and C-correction were determined using linear regression Slope of regression line m and intercept b were determined using illumination (cos(i)) as predictor variable and channel digital numbers as response variable

27 Determination of slope m and intercept b Slopes m and correlation coefficients r for different channels Ch1 mCh1 rCh2 mCh2 rCh3 mCh3 rCh4 mCh4 rCh5 mCh5 rCh7 mCh7 r All0.0302 0.07710.08510.19200.0799 0.12391.0043 0.54280.7055 0.44970.2768 0.2283 NDVI<00.1031 0.42130.20210.52860.2517 0.48280.2380 0.45080.1533 0.29760.1252 0.2960 0<NDVI<0.10.3574 0.18930.53890.24040.5903 0.24500.6277 0.23310.5365 0.18270.5132 0.1908 0.1<NDVI<0.20.2305 0.51590.33960.57410.4127 0.54990.6302 0.56441.0392 0.55650.8427 0.5519 0.2<NDVI<0.30.2114 0.59990.30840.64360.3790 0.62980.6672 0.63051.0997 0.64080.8282 0.6337 0.3<NDVI<0.40.1562 0.55510.24080.62950.3056 0.63930.6801 0.64661.1082 0.69730.7232 0.6733 0.4<NDVI<0.50.1287 0.48410.19450.54770.2500 0.55340.6881 0.61181.0569 0.61430.6173 0.5857 0.5<NDVI<0.60.0758 0.43020.12950.50000.1785 0.49720.6627 0.54120.8616 0.52140.4577 0.5020 0.6<NDVI<0.70.0592 0.45250.09440.57760.1393 0.60360.6849 0.60300.7528 0.66180.3670 0.6337 0.7<NDVI<0.80.0412 0.37390.07890.61490.0982 0.63190.9540 0.71760.6588 0.82660.2625 0.7381 0.8<NDVI<0.90.0036 0.0434-0.0076 -0.07530.0160 0.18750.1221 0.13730.1248 0.35260.0384 0.2160

28 Maximum Likelihood-classification Ground truth: Lapland biotopemap ClassTree Crown Cover (%) Training compartments, number: pixels Test compartments, number: pixels Bare rock07: 4687: 487 Mineral soil07: 5137: 599 Lichen-Twig013: 103012: 930 Lichen-Moss-Twig20-3012: 103713: 869 Moss-Twig30-4013: 88012: 1101 Bogs with trees20-309: 6369: 708 Open bogs013: 101012: 885

29 Maximum Likelihood-classification Accuracy measures: overall accuracy (OA), users’s and producer’s accuracies of classes for training (tr) and test (te) sets Original image: Oatr 57.2%, Oate 48.2% Cosine correction: Oatr 60.9%, Oate 51.9%

30 Maximum Likelihood-classification In the case of test set, the correction methods usually increased classification accuracy compared to original image Stratification using the NDVI-class increases classification accuracy of test pixels in the cases of Ekstrand and Statistical-Empirical correction.

31 Comparison of class statistics Jefferies-Matusita decision theoretic distance: distance between two groups of pixels defined by their mean vectors and covariancematrices Distances were compared between classes and within individual classes

32 Comparison of class statistics Between-class-comparison 14 Biotopemapping classes separability should be as high as possible Within-class-comparison 7 Biotopemapping classes classes were divided into subclasses according to the direction of the main slope separability should be as low as possible

33 Comparison of class statistics Between-class-comparison Cosine correction and original image best Within-class-comparison Statistical-Empirical correction best, Cosine correction and original image worst The effect of correction is largest for mineral soil classes and smallest for peat covered soils. Stratification using the NDVI-class decreases the separability of subclasses

34 Linear regression Estimate tree height, tree crown cover and vegetation cover Ground survey 300 plots in Kevo region, Northern Lapland Information about vegetation and tree crown cover, tree height and species

35 Linear regression Tree height Statistical-Empirical best Stratification decreases the correlation a little Tree crown cover Cosine and C-correction best Stratification decreases the correlation a little Vegetation cover C- and Minnaert correction best

36 Estimation of tree crown cover and height Proba-software (Finnish National Research Center) Training (3386) and test (1657) compartments from Lapland Biotopemap, compartmentwise averages Tree height and crown cover were estimated for image pixels and compartment averages computed Error measures: Bias, Root Mean Squared Error, Correlation Coefficient

37 Estimation of tree crown cover and height Tree height C-correction best Topographic correction and stratification decreases estimation error Tree crown cover Ekstrand correction best Topographic correction and stratification decreases estimation error

38 Conclusion Topographic correction improves classification or estimation results But methods perform differently and their performence depends on task at hand In some cases correction even make results worse so it is difficult to choose the best method

39 Conclusion The best correction methods seem to be C- correction and Ekstrand correction The stratification according to the NDVI- class improves results in some cases, depending on the used experiment


Download ppt "Topographic correction of Landsat ETM-images Markus Törmä Finnish Environment Institute Helsinki University of Technology."

Similar presentations


Ads by Google