Monday, May 2, 2016

Photogrammetry

Goals and Objectives

The purpose of this lab was to have us understand the calculation process of correcting an image, this included:
  • photographic scales
  • measurement of areas and perimeters of features
  • calculating relief displacement
It also introduced us to stereoscopy and performing orthorectification on satellite images.

Part 1: Scales, Measurement and relief displacement

Section 1: Calculating scale of nearly vertical aerial photographs

The first question of this lab was "What is the scale of the aerial photograph (Figure 1)?" We were told that the real life distance between point A and B was 8822.47 feet. With this information we had to then measure the distance between point A and B with a ruler. Using the equation S= pd/gd (Scale= picture distance/ground distance) and the measurement I found to be 2.625 inches I found that the scale of this picture is around 1:40,333 (could be slightly different for someone else depending on how accurately they measured the distance between the two points with a ruler. 
Figure 1: Image of Eau Claire, with points A and B

Question 2 also asked "What is the scale of the photograph?" but this time it gave different information. We were told that the photo was taken at an altitude of 20,000 feet above sea level with a focal length lens of 152 mm and that the elevation of Eau Claire County is 796 feet. This time using the equation S=f/H-h (Scale= focal lens length/Altitude above sea level (ASL) - elevation of terrain) and the given numbers, I plugged all of the numbers into the equation and solved it. I found the scale to be 1:38,515.

Section 2: Measurement of areas of features on aerial photographs

For this section we displayed the image ec_west-se.img and calculated the area and perimeter of the lagoon in the image. We simply did this by using a polygon measuring tool and clicking around the border of the lagoon. I double clicked to complete the "digitizing" of the lagoon and it calculated the area and perimeter all at once. 
Figure 2: Image showing lagoon with a red X.

Section 3: Calculating relief displacement from object Height

Relief displacement is an issue with some images that makes taller objects appear as if they are leaning away from the principal point. We opened the image Relief displacement_1.jpg and were told that the height of the aerial camera above the datum was 3,980 feet at the time the photo was taken. We were also told that the scale of the aerial photograph is 1:3,209. What I then did to find the displacement of the smoke stack in the image was I used a ruler to measure the height of the smoke stack and then found it real world height. I then measured the radial distance between the principal point and the top of the smoke stack to figure out how much to correct the displacement. 

Figure 3: Image used to correct the displacement of the smoke stack (labeled A)

\

Part 2: Stereoscopy

During this part of the lab we generated three dimensional images using an elevation model, we then visually evaluated aerial photographs for relief displacement. Using Erdas I brought in the image ec_city.img into one viewer which had a spatial resolution of 1 meter and eau_clair_quad.img into the other viewer which also had a spatial resolution of 1 meter. Looking at both images closely and comparing the two, you could clearly tell which image had relief displacement and that was the ec_city.img. I could tell it was this image by looking at the smoke stack near the hospital and by looking at Hibbard Hall. Both of these building structures are very tall and therefore were displaced more than other objects.

Section 1: Creation of anaglyph image with the use of a digital elevation model (DEM)

An anaglyph is a neat image that displays data as 3- dimensional as long as you have polaroid glasses. I brought the image ec_city.img into Erdas Imagine, again it has a 1 meter spatial resolution. In a second viewer I brought in ec_dem2.img, this has a spatial resolution of 10 meters, both images are of the Eau Claire area. To create an anaglyph I first clicked Terrain>Anaglyph to open the Anaglyph Generation. The input image was ec_city.img, the output anaglyph photo was named ec_anaglyph_sec1.img. All other parameters were accepted. After the process was done running, I opened the image I had just created. You could see some elevation changes in the Eau Claire area but it wasn't entirely correct or accurate.
Figure 4: Small section of the ec_anaglyph_sect1 image I created.

Section 2: Creation of anaglyph image with the use of a LiDAR derived surface model (DSM)

For this section of the lab we essentially did the same thing above but used the eau_claire_quad.img which has a 1 meter spatial resolution and the EC_DSM2m.img which has a spatial resolution of 2 meters. The inputs were these two images and I named the outut ec_anaglyph_sec2.img.
Figure 5: Small section of the ec_anaglyph_sec2 image I created

Part 3: Orthorectification

Orthorectification is the process of removing the effects of image perpective (tilt) and relief (terrain) effects for the purpose of creating a planimetrically correct image. 

Section 1: Create a new project

Erdas imagine is open and the image spot_pan.img and spot_panb.img are in the same viewer. These images need to be orthorectified. To do this I open the LPS Project Manager and create a new block file. The output image is to be saved as Sat_ortho in our own folder. When the Model Setup opens I choose Polynomial-based Pushbroom and select SPOT pushbroom. Once the Block Property Setup opens I select Horizontal Reference Coordinate system and set it up to be UTM zone 11.


Section 2: Add imagery to the Block and Define Sensor Model

The spot_pan image is brought in a verified. 

Section 3: Activate Point Measurement tool and collect GCPs

First I clicked "Start point measurement tool" to activate the tool. Both images xs_ortho and spot_pan are displayed. A GCP is first added to the xs_ortho image and then in the same exact place on the spot_pan image. Making sure that each point is where it is supposed to be, this process continues for the next 11 GCPs.

Section 4: Set Type and Usage, add a 2nd image to the block and collect its GCPs

Another image is added to collect tie points. The type column is updated to "full" and the Usage column is updated to "Control." Now points are collected in the image spot_panb based on where points were already collected in spot_pan. Point ID 1,2,5,6,8,9, and 12. Other Point IDs are left out because they were not located on the spot_panb.

Section 5: Automatic tie point collection, triangulation and ortho resample

This section completes the orthorectification process of the two images in the block, spot_pan and spot_panb. Each point is checked and corrected through a number of different parameters. Once the orthorectification process is complete, both images are brought into Erdas Imagine on the same viewer and are now perfectly overlayed on each other. 

Figure 6: Orthorectified images

No comments:

Post a Comment