sdmi imagery workshop review of imagery types & error budget spreadsheet

47
SDMI IMAGERY WORKSHOP SDMI IMAGERY WORKSHOP REVIEW OF IMAGERY TYPES & REVIEW OF IMAGERY TYPES & ERROR BUDGET SPREADSHEET ERROR BUDGET SPREADSHEET March 2-4, 2009 March 2-4, 2009 Anchorage, Alaska Anchorage, Alaska Russ Cowart Russ Cowart i-cubed i-cubed

Upload: myron

Post on 19-Jan-2016

28 views

Category:

Documents


0 download

DESCRIPTION

SDMI Imagery workshop Review of imagery types & Error budget spreadsheet. March 2-4, 2009 Anchorage, Alaska Russ Cowart i-cubed. 10 m SPOT-5 MS, ALOS AVNIR-2 MS. 5.8 m LISS-4 MS. 5 m SPOT PAN/PSM. Tier 1 Broad Scale Features. 4 m IKONOS MS. 2.8 m QuickBird MS. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

SDMI IMAGERY WORKSHOPSDMI IMAGERY WORKSHOPREVIEW OF IMAGERY TYPES &REVIEW OF IMAGERY TYPES &

ERROR BUDGET SPREADSHEETERROR BUDGET SPREADSHEET

March 2-4, 2009March 2-4, 2009

Anchorage, AlaskaAnchorage, Alaska

Russ CowartRuss Cowart

i-cubedi-cubed

Page 2: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

Tier 1 Broad Scale Features

Tier 2 Moderate Scale Features

10 m SPOT-5 MS, ALOS AVNIR-2 MS

1 m IKONOS PAN/PSM

2.5 m SPOT PAN/PSM, ALOS PRISM PAN

5 m SPOT PAN/PSM

2.8 m QuickBird MS4 m IKONOS MS

0.6 m QuickBird PAN/PSM

5.8 m LISS-4 MS

0.5 m WorldView-1 PAN

0.5 m GeoEye-1 PAN/PSM

Aerial Orthophotography

1.65 m GeoEye-1 MS

Tier 3 Detailed

ScaleFeatures

Page 3: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

5CM AERIAL, THE HAGUE, NETHERLANDS5CM AERIAL, THE HAGUE, NETHERLANDS

Page 4: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

15CM AERIAL15CM AERIAL

Page 5: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

BEIRUT 50CM WORLDVIEW-1BEIRUT 50CM WORLDVIEW-1

Page 6: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

BEIRUT 61CM QUICKBIRDBEIRUT 61CM QUICKBIRD

Page 7: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

1M IKONOS1M IKONOS

Page 8: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

CALIFORNIA, RADAR ORI INTERMAP 1:6,400CALIFORNIA, RADAR ORI INTERMAP 1:6,400

Page 9: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

CALIFORNIA, B&W OPTICAL IMAGERY 1:6,400CALIFORNIA, B&W OPTICAL IMAGERY 1:6,400

Page 10: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

CALIFORNIA, COLOR OPTICAL IMAGERY 1:6,400CALIFORNIA, COLOR OPTICAL IMAGERY 1:6,400

Page 11: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

CALIFORNIA, RADAR ORI INTERMAP 1:12,800CALIFORNIA, RADAR ORI INTERMAP 1:12,800

Page 12: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

CALIFORNIA, B&W OPTICAL1:12,800CALIFORNIA, B&W OPTICAL1:12,800

Page 13: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

CALIFORNIA, COLOR OPTICAL1:12,800CALIFORNIA, COLOR OPTICAL1:12,800

Page 14: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

WYOMING 1M B&W DOQQWYOMING 1M B&W DOQQ

Page 15: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

WYOMING 1M B&W DOQQ COLORIZED W/ 30M WYOMING 1M B&W DOQQ COLORIZED W/ 30M LANDSATLANDSAT

Page 16: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

COLOMBIA SPOT 5M PANCOLOMBIA SPOT 5M PAN

Page 17: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

COLOMBIA SPOT 10M CIRCOLOMBIA SPOT 10M CIR

Page 18: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

BOLIVIA 15/30M LANDSAT NATURAL COLORBOLIVIA 15/30M LANDSAT NATURAL COLOR

Page 19: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

BOLIVIA 15/30M LANDSAT 432 CIR EQUIVALENTBOLIVIA 15/30M LANDSAT 432 CIR EQUIVALENT

Page 20: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

BOLIVIA 15/30M LANDSAT 453BOLIVIA 15/30M LANDSAT 453

Page 21: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

MAPPING SCALE VS. IMAGE RESOLUTION 1:4,800MAPPING SCALE VS. IMAGE RESOLUTION 1:4,8005M ON TOP, 0.6M ON BOTTOM5M ON TOP, 0.6M ON BOTTOM

Page 22: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

MAPPING SCALE VS. IMAGE RESOLUTION 1:12,500MAPPING SCALE VS. IMAGE RESOLUTION 1:12,500 5M ON TOP, 0.6M ON BOTTOM 5M ON TOP, 0.6M ON BOTTOM

Page 23: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

MAPPING SCALE VS. IMAGE RESOLUTION 1:24,000MAPPING SCALE VS. IMAGE RESOLUTION 1:24,000 5M ON TOP, 0.6M ON BOTTOM 5M ON TOP, 0.6M ON BOTTOM

Page 24: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

SYNERGY OF APPLICATION REQUIREMENTSSYNERGY OF APPLICATION REQUIREMENTSORIGINAL IMAGERY UTILITY W/ LESS THAN OPTIMAL ORIGINAL IMAGERY UTILITY W/ LESS THAN OPTIMAL DEMDEM

Page 25: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

SYNERGY OF APPLICATION REQUIREMENTSSYNERGY OF APPLICATION REQUIREMENTSSAME IMAGERY ADJUSTED WITH BETTER DEMSAME IMAGERY ADJUSTED WITH BETTER DEM

Page 26: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

ERROR BUDGETERROR BUDGET

• The term The term error budgeterror budget (also known as (also known as uncertainty budgetuncertainty budget) is used by many ) is used by many industries to mean the partitioning of total error into specific components, in industries to mean the partitioning of total error into specific components, in order to evaluate the impact of each on the overall system. Ideally, an error order to evaluate the impact of each on the overall system. Ideally, an error budget is used early in a process to help the designers of a system choose budget is used early in a process to help the designers of a system choose components that minimize or eliminate errors, in order to meet a certain overall components that minimize or eliminate errors, in order to meet a certain overall accuracy requirement (Mancini).accuracy requirement (Mancini).

• In remote sensing, an error budget is used to define and quantify the various In remote sensing, an error budget is used to define and quantify the various sources that contribute to the inaccuracy (also known as circular error) in a sources that contribute to the inaccuracy (also known as circular error) in a given project area. By identifying these specific sources of error, the given project area. By identifying these specific sources of error, the components that supply the most error or that can be most easily remedied are components that supply the most error or that can be most easily remedied are identified (Congalton). identified (Congalton).

Page 27: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

ERROR BUDGET CALCULATIONSERROR BUDGET CALCULATIONS

Page 28: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

MAPPING SCALESMAPPING SCALES

• Inverted triangle graphic hereInverted triangle graphic here

Page 29: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

Tier 1 Broad Scale Features

Tier 2 Moderate Scale Features

10 m SPOT-5 MS, ALOS AVNIR-2 MS

1 m IKONOS PAN/PSM

2.5 m SPOT PAN/PSM, ALOS PRISM PAN

5 m SPOT PAN/PSM

2.8 m QuickBird MS4 m IKONOS MS

0.6 m QuickBird PAN/PSM

5.8 m LISS-4 MS

0.5 m WorldView-1 PAN

0.5 m GeoEye-1 PAN/PSM

Aerial Orthophotography

1.65 m GeoEye-1 MS

Tier 3 Detailed

ScaleFeatures

Page 30: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

APPROXIMATE MAP SCALE EQUIVALENCIESAPPROXIMATE MAP SCALE EQUIVALENCIES

Map Scale CE90 RMSE 1-Sigma

1:50,000 25.4m 15m 12m

1:24,000 12.2m 6m 3m

1:12,000 10.2m 5m 2m

1:4,800 4.1m 2m 2m

1:2,400 2.0m 1m 1m

Page 31: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

ROOT SUM SQUAREROOT SUM SQUARE

• Overall error is not a linear additive function of the errors but rather the square Overall error is not a linear additive function of the errors but rather the square root of the sum of the squares of the errors because there is some natural root of the sum of the squares of the errors because there is some natural cancellation if one assumes the errors are random.cancellation if one assumes the errors are random.

Page 32: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

RSS ANOTHER VIEW - 1RSS ANOTHER VIEW - 1

• Another way of visualizing why circular Another way of visualizing why circular errors add up this way is to imagine a errors add up this way is to imagine a vector representing the first source of vector representing the first source of error. In the figure, this is the red arrow. error. In the figure, this is the red arrow. Next, imagine another vector that starts Next, imagine another vector that starts at the tip of this first error, representing a at the tip of this first error, representing a second source of error; this is the blue second source of error; this is the blue arrow. arrow.

• If the second vector has exactly the If the second vector has exactly the same direction as the first, they add up. same direction as the first, they add up. If it has the opposite direction, they If it has the opposite direction, they subtract. If it is perpendicular, they add subtract. If it is perpendicular, they add up by the Pythagorean Theorem, which up by the Pythagorean Theorem, which is the same as a root sum square. If is the same as a root sum square. If anywhere else, the vectors add up by anywhere else, the vectors add up by the Law of Cosines; the green arrow the Law of Cosines; the green arrow represents the summation for the case represents the summation for the case of an arbitrary direction for the second of an arbitrary direction for the second error. error.

Page 33: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

RSS ANOTHER VIEW - 2RSS ANOTHER VIEW - 2

• If all directions of the second vector are If all directions of the second vector are equally likely (which they should be, equally likely (which they should be, given the assumptions of circularity and given the assumptions of circularity and independence), then the weighted independence), then the weighted average of all possible directions will be average of all possible directions will be the perpendicular case, which adds with the perpendicular case, which adds with the first as a root sum square. This the first as a root sum square. This analogy can be extended to any number analogy can be extended to any number of independent error vectors.of independent error vectors.

• It is useful to note with the sum of It is useful to note with the sum of squares that the largest error tends to squares that the largest error tends to dominate the result. For example, if the dominate the result. For example, if the error due to the vertical inaccuracy of error due to the vertical inaccuracy of the DEM is 10 meters and the only other the DEM is 10 meters and the only other error is 5 meters, the result is , or 11.18 error is 5 meters, the result is , or 11.18 meters, which is only 11.8% larger than meters, which is only 11.8% larger than the largest error.the largest error.

Page 34: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

ERROR BUDGET CALCULATIONSERROR BUDGET CALCULATIONS

Page 35: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

ERROR BUDGET SPREADSHEETERROR BUDGET SPREADSHEET

• If evaluating for National Map Accuracy standards, 90% should be used, If evaluating for National Map Accuracy standards, 90% should be used, whereas if evaluating for NSSDA, 95% should be used. Use 63.21% for an whereas if evaluating for NSSDA, 95% should be used. Use 63.21% for an RMSE or 1-sigma standard, or 50% for the average error. RMSE or 1-sigma standard, or 50% for the average error.

Page 36: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

ERROR BUDGET SPREADSHEETERROR BUDGET SPREADSHEET

• The third field (F22) represents the maximum expected incidence angle from The third field (F22) represents the maximum expected incidence angle from the satellite to the ground. If the spreadsheet is to be used for an error budget the satellite to the ground. If the spreadsheet is to be used for an error budget for a single image of known incidence angle, enter that here. for a single image of known incidence angle, enter that here.

Page 37: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

ERROR BUDGET SPREADSHEETERROR BUDGET SPREADSHEET

• The fourth field (F23) may be the most difficult to determine. This is the error The fourth field (F23) may be the most difficult to determine. This is the error inherent in the satellite model using the best orthorectification model. For inherent in the satellite model using the best orthorectification model. For example, a typical algorithm used in orthorectification software is the “rigorous” example, a typical algorithm used in orthorectification software is the “rigorous” model, which takes into account the physical characteristics of the sensor. The model, which takes into account the physical characteristics of the sensor. The error reported in this field represents the uncertainty in the model of satellite error reported in this field represents the uncertainty in the model of satellite position, attitude, and camera model, even if the DEM and ground control are position, attitude, and camera model, even if the DEM and ground control are perfect. perfect.

Page 38: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

ERROR BUDGET SPREADSHEETERROR BUDGET SPREADSHEET

• Cell F24 is used to report the error inherent in the satellite model using the best Cell F24 is used to report the error inherent in the satellite model using the best method available when ground control is method available when ground control is notnot used. Typically, this would be a used. Typically, this would be a model that uses rational polynomial coefficients, or RPCs. Most vendors model that uses rational polynomial coefficients, or RPCs. Most vendors provide RPCs with their non-orthorectified (“basic”) imagery, and they often will provide RPCs with their non-orthorectified (“basic”) imagery, and they often will quote a number that represents the accuracy you can expect using RPCs quote a number that represents the accuracy you can expect using RPCs without ground control. without ground control.

Page 39: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

ERROR BUDGET SPREADSHEETERROR BUDGET SPREADSHEET

• The vertical error field (F36) should contain the quoted vertical error of the The vertical error field (F36) should contain the quoted vertical error of the DEM, also known as LE (linear error) at a certain value. The percentile used is DEM, also known as LE (linear error) at a certain value. The percentile used is the same as what is defined in cell F15. the same as what is defined in cell F15.

• If you are given a different value from the percentile that is asked for, use the If you are given a different value from the percentile that is asked for, use the vertical error conversion form at the right to perform this conversion. Type in vertical error conversion form at the right to perform this conversion. Type in the word “RMSE” if you know the RMSE (root mean square error) of the data, the word “RMSE” if you know the RMSE (root mean square error) of the data, otherwise type in a percentage value, such as “90” or “95” in cell K19. Next, otherwise type in a percentage value, such as “90” or “95” in cell K19. Next, type the value of given number in cell K20 (example: CE90 of 4.5 meters type the value of given number in cell K20 (example: CE90 of 4.5 meters means “90” goes into K19 and “4.5” goes into K20). The calculated vertical means “90” goes into K19 and “4.5” goes into K20). The calculated vertical error at the given level (the same level used for the entire sheet) is given in cell error at the given level (the same level used for the entire sheet) is given in cell K22.K22.

Page 40: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

ERROR BUDGET SPREADSHEETERROR BUDGET SPREADSHEET

• The last field in this section (F38) is the XThe last field in this section (F38) is the Xthth percentile of slope over the project percentile of slope over the project area, where X is the accuracy level defined in cell F15. Note that this field is area, where X is the accuracy level defined in cell F15. Note that this field is only relevant if the horizontal error in cell F37 is non-zero. To determine this only relevant if the horizontal error in cell F37 is non-zero. To determine this value, it may be necessary to build a DEM for the project area, perform a slope value, it may be necessary to build a DEM for the project area, perform a slope analysis, and determine the Xanalysis, and determine the Xthth percentile by analyzing the histogram. Use the percentile by analyzing the histogram. Use the best freely-available DEM, as coarse datasets like SRTM30 will tend to best freely-available DEM, as coarse datasets like SRTM30 will tend to underestimate the slope values in a much higher resolution elevation model. underestimate the slope values in a much higher resolution elevation model.

Page 41: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

ERROR BUDGET SPREADSHEETERROR BUDGET SPREADSHEET

• If GCPs are used, enter the circular accuracy of the ground control at the XIf GCPs are used, enter the circular accuracy of the ground control at the X thth percentile in the first field (F45), where X is the accuracy level defined in cell percentile in the first field (F45), where X is the accuracy level defined in cell F15. This number should be provided by the ground control supplier. If survey F15. This number should be provided by the ground control supplier. If survey points are the primary source of control, the quoted accuracy of those points points are the primary source of control, the quoted accuracy of those points should be entered here. If high-resolution imagery is to be used, enter the should be entered here. If high-resolution imagery is to be used, enter the circular accuracy of this imagery in this field. circular accuracy of this imagery in this field.

Page 42: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

ERROR BUDGET SPREADSHEETERROR BUDGET SPREADSHEET

Page 43: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

Terrain Accuracy

LE90 20 m/ CE90 30 m

LE90 15 m / CE90 20 m

LE90 10 m / CE90 15 m

LE90 5 m / CE90 10 m

INCIDENCE ANGLE SENSITIVITYINCIDENCE ANGLE SENSITIVITY

Page 44: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

IMPROVEMENT WITH GROUND CONTROLIMPROVEMENT WITH GROUND CONTROL

Page 45: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

ERROR BUDGET SPREADSHEETERROR BUDGET SPREADSHEET

24k NMAS

Page 46: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

ERROR BUDGET SPREADSHEETERROR BUDGET SPREADSHEET

24k NMAS

Page 47: SDMI Imagery workshop Review of imagery types & Error budget spreadsheet

ERROR BUDGET SPREADSHEETERROR BUDGET SPREADSHEET

24k NMAS