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

Slides:



Advertisements
Similar presentations
Vectors and Two-Dimensional Motion
Advertisements

Accuracy Assessment in Remote Sensing: Methods for Positional and Thematic Accuracy Assessment, the Role of Reference Data Chris Elvidge NOAA National.
Mapping (Topographic) Surveys
M 1 and M 2 – Masses of the two objects [kg] G – Universal gravitational constant G = 6.67x N m 2 /kg 2 or G = 3.439x10 -8 ft 4 /(lb s 4 ) r – distance.
IMAGE Semi-automatic 3D building extraction in dense urban areas using digital surface models Dr. Philippe Simard President SimActive Inc.
Errors and Horizontal distance measurement
Major Operations of Digital Image Processing (DIP) Image Quality Assessment Radiometric Correction Geometric Correction Image Classification Introduction.
WFM 6202: Remote Sensing and GIS in Water Management
More Raster and Surface Analysis in Spatial Analyst
Face Recognition Based on 3D Shape Estimation
High resolution satellite imagery for spatial data acquisition
Computer Science Department Andrés Corrada-Emmanuel and Howard Schultz Presented by Lawrence Carin from Duke University Autonomous precision error in low-
GIS Tutorial 1 Lecture 6 Digitizing.
February 15, 2006 Geog 458: Map Sources and Errors
CHAPTER 2 CHAIN SURVEYING Tape Measurements
1. LiDAR Mapping Light Detection and Ranging (LiDAR) mapping provided for the United States International Boundary and Water Commission (USIBWC) – established.
9. GIS Data Collection.
Data Acquisition Lecture 8. Data Sources  Data Transfer  Getting data from the internet and importing  Data Collection  One of the most expensive.
Aerial photography and satellite imagery as data input GEOG 4103, Feb 20th Adina Racoviteanu.
Satellite Imagery Data Products & Services November 2011Pacific Geomatics Ltd.1 Farida Raghina Manager, Sales & Customer Relations November 29, 2011.
EG1106: GI: a primer Field & Survey data collection 19 th November 2004.
Vectors and Two-Dimensional Motion
Accuracy Assessment. 2 Because it is not practical to test every pixel in the classification image, a representative sample of reference points in the.
Support the spread of “good practice” in generating, managing, analysing and communicating spatial information Using Remote Sensing Imagery By: J.Verplanke,
HJ-1A/B CCD IMAGERY Geometric Distortions and Precise Geometric Correction Accuracy Analysis Changmiao Hu, Ping Tang
Imagery for the Nation and the changing landscape Remote sensing systems overview Geo-spatial requirements for GIS Technology advancements in sensing systems.
Vectors. Vectors and Direction Vectors are quantities that have a size and a direction. Vectors are quantities that have a size and a direction. A quantity.
Unit 4: Modeling Topic 6: Least Squares Method April 1, 2003.
Vectors and Direction Investigation Key Question: How do you give directions in physics?
1 U.S. Department of the Interior U.S. Geological Survey National Center for EROS Remote Sensing Technologies Group Digital Aerial Imaging Systems: Current.
Orthorectification using
Forces in 2D Chapter Vectors Both magnitude (size) and direction Magnitude always positive Can’t have a negative speed But can have a negative.
Data Sources Sources, integration, quality, error, uncertainty.
Vectors Chapter 3, Sections 1 and 2. Vectors and Scalars Measured quantities can be of two types Scalar quantities: only require magnitude (and proper.
Parameters Describing Earth Observing Remote Sensing Systems
CHAPTER 5 FORCES IN TWO DIMENSIONS
Kinematics and Dynamics
Unit 3-1: 2-Dimensional Vectors. A vector is any quantity that has both magnitude and direction. A 2-Dimensional vector is drawn at some angle with the.
Section 5.1 Section 5.1 Vectors In this section you will: Section ●Evaluate the sum of two or more vectors in two dimensions graphically. ●Determine.
0 Spatial Characterization Edge Target Commercial Satellite Radiometric Tarps Spectroradiometer Method: Utilize edge targets (tarps, SSC concrete edge.
Understanding Your Data Set Statistics are used to describe data sets Gives us a metric in place of a graph What are some types of statistics used to describe.
VECTORS. Vectors A person walks 5 meters South, then 6 meters West. How far did he walk?
Generation of a Digital Elevation Model using high resolution satellite images By Mr. Yottanut Paluang FoS: RS&GIS.
Chapter 1: Square Roots and the Pythagorean Theorem Unit Review.
Vectors have magnitude AND direction. – (14m/s west, 32° and falling [brrr!]) Scalars do not have direction, only magnitude. – ( 14m/s, 32° ) Vectors tip.
How to describe Accuracy And why does it matter Jon Proctor, PhotoTopo GIS In The Rockies: October 10, 2013.
Data Models, Pixels, and Satellite Bands. Understand the differences between raster and vector data. What are digital numbers (DNs) and what do they.
Understanding Your Data Set Statistics are used to describe data sets Gives us a metric in place of a graph What are some types of statistics used to describe.
Vectors Chapter 4. Vectors and Scalars What is a vector? –A vector is a quantity that has both magnitude (size, quantity, value, etc.) and direction.
Satellite Image Pixel Size vs Mapping Scale
MECH 373 Instrumentation and Measurements
Distortions in imagery:
Oblique Triangles and Vectors
Chapter 1 Prerequisites for Calculus Section 1.1 Linear Functions.
Satellite Image Pixel Size vs Mapping Scale
Overview of Joint Agency Commercial Imagery Evaluation (JACIE)
Vectors Chapter 4.
GEOG457 / 657 Lecture and lab topics Data management Image fusion
1) Find the measure of the largest angle.
Digital Elevation Models (DEM) Digital Terrain Models (DTM) / Digital Surface Models (DSM) Brief Review Applications in image processing: Inclusion in.
7.3 Forces in Two Dimensions
5.3 Components of Vectors The perpendicular components of a vector are independent of each other.
Vectors and Two-Dimensional Motion
Conversation between Analogue and Digital System
Learning Theory Reza Shadmehr
Volume 18, Issue 11, Pages (March 2017)
Vector components Resolving Vectors.
Vectors.
Or What’s Our Vector Victor?
Presentation transcript:

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

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 MS 4 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 Scale Features

5CM AERIAL, THE HAGUE, NETHERLANDS

15CM AERIAL

BEIRUT 50CM WORLDVIEW-1

BEIRUT 61CM QUICKBIRD

1M IKONOS

CALIFORNIA, RADAR ORI INTERMAP 1:6,400

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

CALIFORNIA, COLOR OPTICAL IMAGERY 1:6,400

CALIFORNIA, RADAR ORI INTERMAP 1:12,800

CALIFORNIA, B&W OPTICAL1:12,800

CALIFORNIA, COLOR OPTICAL1:12,800

WYOMING 1M B&W DOQQ

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

COLOMBIA SPOT 5M PAN

COLOMBIA SPOT 10M CIR

BOLIVIA 15/30M LANDSAT NATURAL COLOR

BOLIVIA 15/30M LANDSAT 432 CIR EQUIVALENT

BOLIVIA 15/30M LANDSAT 453

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

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

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

SYNERGY OF APPLICATION REQUIREMENTS ORIGINAL IMAGERY UTILITY W/ LESS THAN OPTIMAL DEM

SYNERGY OF APPLICATION REQUIREMENTS SAME IMAGERY ADJUSTED WITH BETTER DEM

ERROR BUDGET The term error budget (also known as uncertainty budget) is used by many 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 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 accuracy requirement (Mancini).The term error budget (also known as uncertainty budget) is used by many 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 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 accuracy requirement (Mancini). 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 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 identified (Congalton).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 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 identified (Congalton).

ERROR BUDGET CALCULATIONS

MAPPING SCALES Inverted triangle graphic hereInverted triangle graphic here

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 MS 4 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 Scale Features

APPROXIMATE MAP SCALE EQUIVALENCIES Map ScaleCE90RMSE1-Sigma 1:50, m15m12m 1:24, m6m3m 1:12, m5m2m 1:4,8004.1m2m 1:2,4002.0m1m

ROOT SUM 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 cancellation if one assumes the errors are random.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 cancellation if one assumes the errors are random.

RSS ANOTHER VIEW - 1 Another way of visualizing why circular errors add up this way is to imagine a vector representing the first source of error. In the figure, this is the red arrow. Next, imagine another vector that starts at the tip of this first error, representing a second source of error; this is the blue arrow.Another way of visualizing why circular errors add up this way is to imagine a vector representing the first source of error. In the figure, this is the red arrow. Next, imagine another vector that starts at the tip of this first error, representing a second source of error; this is the blue arrow. If the second vector has exactly the same direction as the first, they add up. If it has the opposite direction, they subtract. If it is perpendicular, they add up by the Pythagorean Theorem, which is the same as a root sum square. If anywhere else, the vectors add up by the Law of Cosines; the green arrow represents the summation for the case of an arbitrary direction for the second error.If the second vector has exactly the same direction as the first, they add up. If it has the opposite direction, they subtract. If it is perpendicular, they add up by the Pythagorean Theorem, which is the same as a root sum square. If anywhere else, the vectors add up by the Law of Cosines; the green arrow represents the summation for the case of an arbitrary direction for the second error.

RSS ANOTHER VIEW - 2 If all directions of the second vector are equally likely (which they should be, given the assumptions of circularity and independence), then the weighted average of all possible directions will be the perpendicular case, which adds with the first as a root sum square. This analogy can be extended to any number of independent error vectors.If all directions of the second vector are equally likely (which they should be, given the assumptions of circularity and independence), then the weighted average of all possible directions will be the perpendicular case, which adds with the first as a root sum square. This analogy can be extended to any number of independent error vectors. It is useful to note with the sum of squares that the largest error tends to dominate the result. For example, if the error due to the vertical inaccuracy of the DEM is 10 meters and the only other error is 5 meters, the result is, or meters, which is only 11.8% larger than the largest error.It is useful to note with the sum of squares that the largest error tends to dominate the result. For example, if the error due to the vertical inaccuracy of the DEM is 10 meters and the only other error is 5 meters, the result is, or meters, which is only 11.8% larger than the largest error.

ERROR BUDGET CALCULATIONS

ERROR BUDGET SPREADSHEET 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 RMSE or 1-sigma standard, or 50% for the average error. 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 RMSE or 1-sigma standard, or 50% for the average error.

ERROR BUDGET SPREADSHEET 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 for a single image of known incidence angle, enter that here.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 for a single image of known incidence angle, enter that here.

ERROR BUDGET SPREADSHEET 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 example, a typical algorithm used in orthorectification software is the “rigorous” 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 position, attitude, and camera model, even if the DEM and ground control are perfect.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 example, a typical algorithm used in orthorectification software is the “rigorous” 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 position, attitude, and camera model, even if the DEM and ground control are perfect.

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

ERROR BUDGET SPREADSHEET 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 the same as what is defined in cell F15.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 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 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, 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 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 K22.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 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, 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 error at the given level (the same level used for the entire sheet) is given in cell K22.

ERROR BUDGET SPREADSHEET The last field in this section (F38) is the X th percentile of slope over the project 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 value, it may be necessary to build a DEM for the project area, perform a slope analysis, and determine the X th percentile by analyzing the histogram. Use the best freely-available DEM, as coarse datasets like SRTM30 will tend to underestimate the slope values in a much higher resolution elevation model.The last field in this section (F38) is the X th percentile of slope over the project 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 value, it may be necessary to build a DEM for the project area, perform a slope analysis, and determine the X th percentile by analyzing the histogram. Use the best freely-available DEM, as coarse datasets like SRTM30 will tend to underestimate the slope values in a much higher resolution elevation model.

ERROR BUDGET SPREADSHEET If GCPs are used, enter the circular accuracy of the ground control at the X th 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 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 circular accuracy of this imagery in this field. If GCPs are used, enter the circular accuracy of the ground control at the X th 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 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 circular accuracy of this imagery in this field.

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 SENSITIVITY

IMPROVEMENT WITH GROUND CONTROL

ERROR BUDGET SPREADSHEET 24k NMAS

ERROR BUDGET SPREADSHEET 24k NMAS

ERROR BUDGET SPREADSHEET 24k NMAS