The purpose of this lab was to gain skills in photogrammetry using aerial and satellite images. The first part of the lab developed an understanding of how to calculate scales, measure area and perimeters of features, and calculate relief displacement. The rest of the lab developed skills in stereoscopy and orthorectification of satellite images. The lab helped me develop photogrammetry skills, which will be useful in a remote sensing career.
Methods:
Part 1: Calculating scale of nearly vertical aerial photographs
Section 1:
The scale of an aerial photograph (Eau Claire_West-se.jpg) of Eau Claire (Erdas Imagine, 2009). was calculated using the equation below:
S = pd/gd (1)
Where:
S = scale
pd = distance on the map
gd = distance in the real world
The distance on the map was measured using a ruler and the ground distance was provided (8822.47 ft).
The scale of a second aerial photograph, collected by a high altitude reconnaissance aircraft (United States Department of Agriculture, 2005), was calculated using the equation below:
S = f/(H-h) (2)
S = scale
f = focal lens length
H = altitude above sea level
h = elevation of terrain
The focal lens length (152 mm), altitude above sea level (20,000 ft), and elevation of terrain (796 ft for Eau Claire) was provided.
Section 2:
The area and perimeter of a lagoon in an aerial photograph was measured using the "Measure Perimeters and Area" tool in Erdas Imagine 2013. Area was reported both in ha and acres, whiles perimeter was recorded both in meters and miles.
Section 3:
The relief displacement of a smoke stack in an aerial photograph of Eau Claire was calculated using the below equation:
d = (h*r)/H (3)
Where;
d = relief displacement
h = height of object (real world)
r = radial distance of top of displaced object from principal point (photo)
H = height of camera above local datum
The height of the camera above the local datum was 3980 ft, The real world height of the smoke stack and the radial distance were calculated using a ruler and the scale of the aerial photograph (1: 3209).
Part 2: Stereoscopy
Ground control points (GCPs) were used to create a 3D display of the City of Eau Claire (Figure 1). A DEM (ec_dem2.img) was used to create the stereoscopic view of Eau Claire (ec_city.img) using the Anaglyph tool.
Part 3: Orthorectification
The Erdas Imagine Lecia Photogrammetric Suite (LPS) was used to orthorectify and planimetrically correct a satellite image of Palm Springs, CA (Figure 2).
Section 1:
A new block file was created in LPS Project Manager using SPOT satellite images of Palm Springs, CA (Erdas Imagine, 2009). The geometric model interface was set to "polynomial-based pushbroom" and the geogmetric model category was set to "SPOT pushbroom". In the "Projection Chooser" dialog (in Horizontal Reference Coordinate System section of the block Property Setup dialog) the following parameters were set:
Projection Type: UTM
Spheroid Name: Clarke 1866
Datum name; NAD27(CONUS)
UTM Zone: 11
North or South field: North
Horizontal Units: Meters
No changes were made to the Vertical Section of the reference Coordinate System.
Section 2:
Satellite imagery of Palm Spring, CA (Spot_pan.img) was added to the block and the parameters of the SPOT pushbroom sensor were verified during this section of the lab. No changes needed to be made to the image, but the verification process was carried out so that the sensor would be specified. The verification processed turned the Int. column in LPS Project Manager to green, which would later allow me to complete the orthorectification process.
Section 3:
GCPs were collected for the image spot_pan.img using the Classic Point Measurement Tool. An orthorectified image (sx_ortho.img) was used for collecting GCPs. The GCPs were collected by first selecting points on the reference image (sx_ortho.img). Reference control points had to match provided control point coordinates within 10 meters (Table 1). Corresponding reference coordinates were collected on the spot_pan.img using the Point Measurement Tool. Coordinates had to match provided control point coordinates within 2 pixels (Table 2).
Point ID
|
X Reference
|
Y Reference
|
1
|
566189.190
|
3773586.979
|
2
|
555690.659
|
3728387.770
|
3
|
501918.953
|
3732595.411
|
4
|
515114.084
|
3759740.576
|
5
|
543537.306
|
3779981.255`
|
6
|
558640.300
|
3751516.718
|
7
|
532062.982
|
3724946.633
|
8
|
539381.670
|
3768419.388
|
9
|
526013.661
|
3753709.856
|
11
|
545372.750
|
3741643.250
|
12
|
540901.659
|
3746876.633
|
Table 1
Point ID
|
Image Name
|
X File
|
Y File
|
1
|
Spot_pan
|
5239.468
|
337.384
|
2
|
Spot_pan
|
5191.590
|
1969.546
|
3
|
Spot_pan
|
230.925
|
5378.823
|
4
|
Spot_pan
|
869.542
|
2487.996
|
5
|
Spot_pan
|
3027.570
|
51.432
|
6
|
Spot_pan
|
4999.412
|
2636.848
|
7
|
Spot_pan
|
3064.254
|
5673.794
|
8
|
Spot_pan
|
2890.880
|
1258.852
|
9
|
Spot_pan
|
1978.138
|
2919.004
|
11
|
Spot_pan
|
3982.969
|
3817.813
|
12
|
Spot_pan
|
3469.092
|
3367.939
|
Table 2
The last two control points (Point ID 11 and Point ID 12), were collected from NAPP_2m-ortho.img, a different horizontal reference source. The 10th control point was skipped to make the difference between the two different horizontal reference sources clear.
Elevation information from the DEM file titled palm_springs_dem was collected for the horizontal reference GCPs obtained from the xs_ortho and NAPP_2m-ortho images. This task was accomplished using the Reset Vertical Reference Source icon in the Point Measurement tool palette. The Update Z Values on Selected Points icon was used to update z values of all reference points in the cell array based on the values in the palm_springs_dem.
Section 4:
The Type and Usage values for the control points were set using the Formula dialog in Point Measurement Tool. All type values were set to Full, while all Usage values were set to Control.
A second image (spot_panb.img) was added to the block because the collection of reference points on the first image was complete. Spot Pushbroom Frame Editor parameters were accepted, which tuned the Int column in the LPS Project Manager to green.
GCPs were collected on spot_panb.img based on the points already collected in spot_pan. Collected GCPs for the spot_panb.img had to match within two pixels of the values in Table 3. Point IDs 3, 4, and 7 were not collected for spot_panb.img becase they were not on the image.
Point ID
|
Image Name
|
X File
|
Y File
|
1
|
Spot_panb
|
2857.270
|
753.852
|
2
|
Spot_panb
|
3003.782
|
5387.892
|
5
|
Spot_panb
|
1022.701
|
644.456
|
6
|
Spot_panb
|
2736.125
|
3070.227
|
8
|
Spot_panb
|
937.482
|
1862.696
|
9
|
Spot_panb
|
221.445
|
3594.113
|
12
|
Spot_panb
|
1499.230
|
3923.753
|
Table 3
Section 5:
Tie points were collected for spot_pan.img and spot_panb.img using the Automatic Tie Point Generations Properties icon in the Point Measurement tool palette. The following parameters were used:
Image used: All Available
Initial Type: Exterior/header/GCP
Image Layer Used for Computation: 1
Intended Number of Points/Image: 40
Keep All Points: check box is unchecked
The accuracy of a few tie points were confirmed to ensure proper orthorectification.
Triangulation was performed using the LPS Project Manager. The following parameters were used:
Iterations With Relaxation value: 3
Image Coordinate Units for Report: Pixels
Ground Point Type: Same Weighted Values
Ground Point Standard Deviations: 15 (for X, Y, and Z fields)
Simple Gross Error Check Using: check box is checked
Times of Unit Weight: 3.0
The triangulation report was saved as a ASCII Text file. It should be noted the Ext. columns in the cell array were green after completing the triangulation process.
The final orthorectified image was created using Start Ortho Resampling Process icon in LPS Project Manager. The following parameters were used:
DTM Source: palm_springs_dem.img
Output Cell Sizes: 10.0 (for both X and Y)
Resampling method: Bilinear Interpolation
Input File Name: spot_panb
Use Current Cell Sizes: check box is checked
Section 6:
The orthorectified images were viewed using LPS Project Graphic Status and an image viewer (Figure 2). The swipe function was used to evaluate the spatial accuracy of the area of overlap in the images. The block file was saved before closing the program.
Results:
| Figure 1: Anaglyph image of Eau Claire shows changes in elevation with 3D. |
| Figure 2: The orthorectified images of Palms Springs, CA, is relatively seamless. |
Sources:
Hexagon Geospatial. (2009). Erdas Imagine [computer software]. Georgia: Norcross.
United States Department of Agriculture. (2005). [Satellite images in img. format]. National Agriculutre Imagery Program. Retrieved from: https://gdg.sc.egov.usda.gov/.
United States Department of Agriculture Natural Resources Conservation Service. (2010). [Digital elevation model for Eau Claire in dbf. format]. Retrieved from: http://www.nrcs.usda.gov/wps/portal/nrcs/site/national/home/.
Hexagon Geospatial. (2009). Erdas Imagine [computer software]. Georgia: Norcross.
United States Department of Agriculture. (2005). [Satellite images in img. format]. National Agriculutre Imagery Program. Retrieved from: https://gdg.sc.egov.usda.gov/.
United States Department of Agriculture Natural Resources Conservation Service. (2010). [Digital elevation model for Eau Claire in dbf. format]. Retrieved from: http://www.nrcs.usda.gov/wps/portal/nrcs/site/national/home/.