Image Correction for custom RPC files

Source: Internet
Author: User

Aerial Images (frame and digital) and missing RPC parameters (missing) satellite image data can be determined by camera parameters, sensor parameters, out-of-range elements, and ground control points. The supported data includes scanned aerial photos, aerial digital photos projected from the frame center (such as vexcel ultracamd), and aerial digital photos projected from the line center (such as ads40), push Scan satellite (such as alos prism/avinir, Aster, CARTOSAT-1, FORMOSAT-2, GeoEye-1, IKONOS, IRS-C, KOMPSAT-2, moms, QuickBird, WorldView-1,
Spot ). The general steps for normal shooting correction are as follows:

(1)        In-line targeting (interior orientation, for aerial photos only)-in-line targeting will establish the relationship between camera parameters and aerial images. It uses the bar control points, frame points, and focal lengths of the aerial images for internal orientation.

(2)        Exterior orientation: the external orientation associates the points on the aerial or Weide with the actual known ground locations (geographic coordinates) and elevation. Select a Ground Control Point and enter the corresponding geographic coordinates for external orientation.

(3)        Use the digital elevation model (DEM) for direct shooting correction-this step will truly correct the aerial and Wei films. Orientation files, satellite location parameters, and Collinearity Equations will be used during the calibration process ). The linear equation is generated by the preceding two steps using the digital elevation model (DEM.

The following uses SPOT4 Pan data as an example to describe how to use the custom RPC method to correct satellite images in TIFF format. Other data has similar operations.

Step 1. Prepare data

   In addition to SPOT4 image data, more than six ground control points (including elevation information) and some image attributes, including focal length, pixel size, and incident angle are required. The DEM data file of the region where the image is located.

Step 2: Create an RPC File

First, open SPOT4 image data in ENVI and follow the steps below to build the RPC file.

I,      Internal targeting

In the main menu, select map-> build RPC. In the select input file dialog box, select the SPOT4 image data file and click OK to open the build RPC panel. The parameters in the build RPC Panel are set below.

L type (CAMERA type): pushbroom Sensor

L focallength (focal length): 1082.0

L principal point x0 (image center X coordinate) & principal point y0 (image Center Coordinate): 0

L x pixel size (MM) & Y pixel size (mm) (x/y): 0.013

L Incidence Angle Along Track (angle of incidence along the track direction): 0

L Incidence Angle wide SS track (vertical orbital direction incident angle): 16.8

L sensor line along axis (sensor forward direction axis): x

L polynomial orders (polynomial coefficient): select 2

 

Sensor Name

Focal Length (mm)

Image pixel size (mm)

Ads40

62.77

(0.0065, 0.0065)

ALOS AVNIR-2

800.0

(0.0115, 0.0115)

ALOS prism

1939.0

(0.007 cross-track, 0.0055 along-track)

Aster

329.0 (Bands 1, 2, 3n)

376.3 (band 3b)

(0.007, 0.007)

Bands 1, 2, 3n, 3B

EROS-A1

3500

(0.013, 0.013)

FORMOSAT-2

2896

(0.0065, 0.0065) Pan

IKONOS-2

10000

(0.012, 0.012) Pan

IRS-1C

982

(0.007, 0.007) Pan

IRS-1D

974.8

(0.007, 0.007) Pan

KOMPSAT-2

900 pan
2250 multispectral

(0.013, 0.013)

Kodak dcs420

28

(0.009, 0.009)

Moms-02

660

(0.01, 0.01)

QuickBird

8836.2

(0.013745, 0.013745)

Spot-1 ~ 4

1082

(0.013, 0.013) Pan

Spot-5 hrs

580

(0.0065, 0.0065) Pan

Starlabo TLS

60

(0.007, 0.007)

Vexcel ultracamd

101.4

(0.009, 0.009) Pan

Z/I imaging DMC

120

(0.012, 0.012)

Table focal length and pixel resolution of common Sensors

II,      External orientation

(1)         On the build RPC panel, click the select GCPs in dsiplay button. In the select GCPs in display dialog box (Figure 1), select projection for GCPs and set the projection parameters of the control point, click OK to go to the control point selection page (exterior orientation GCPs ).

 

Figure 1 select GCPs in display dialog box

(2)         The selection of control points is the same as that in geometric correction.

(3)         Select 12 control points. The rms value is controlled at about 1 pixel. In the exterior orientation GCPs dialog box, Select Options> export GCPs to build rpcs widget, and calculate the out-of-class Element Based on the control point information.

 


Figure 2 out-of-range elements calculated using GCP

(4)         Return to the build RPC panel and you can see the calculated out-of-range element. Click OK. the maximum and minimum elevation selections (minimum elevation and maximum elevation) are displayed. The system automatically calculates a default value to obtain the elevation information of the region where the image is located.

(5)         Click OK to execute rpcs computing.

The calculated rpcs are automatically saved in the header file (. HDR) of the data file and associated with the image file.

 

Figure 3Result of rpcs parameter setting

Step 3: Execute positive shot correction

In this step, the generic RPC and RSM menu is used to provide two kinds of normal shooting Correction Methods: ground control points and no ground control points.

(1)        On the main menu, choose map> orthorectification> generic RPC and RSM> orthorectify using RPC or RSM. In the select file to orthorecloud dialog box that appears, select the SPOT4 file.

(2)        In the open orthorectification parameters dialog box, select the output parameters of the final correction, such as the DEM file.

(3)        Click OK to execute the normal shooting correction process.

 


Figure 4 Correction output parameter settings

 

From "ENVI remote sensing image processing method" Science Press 2012 third printing

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.