DOI QR코드

DOI QR Code

A Test Result on the Positional Accuracy of Kompsat-3A Beta Test Images

  • Oh, Jae Hong (Dept. of Civil Engineering, Chonnam National University) ;
  • Seo, Doo Chun (Satellite Information Center, Korea Aerospace Research Institute) ;
  • Lee, Chang No (Dept. of Civil Engineering, Seoul National University of Science and Technology)
  • Received : 2016.03.29
  • Accepted : 2016.04.28
  • Published : 2016.04.30

Abstract

KOMPSAT-3A (KOrea Multi-Purpose SATellite-3A) was launched in March 25 2015 with specification of 0.5 meters resolution panchromatic and four 2.2 meters resolution multi spectral sensors in 12km swath width at nadir. To better understand KOMPSAT-3A positional accuracy, this paper reports a test result on the accuracy of recently released KOMPSAT-3A beta test images. A number of ground points were acquired from 1:1,000 digital topographic maps over the target area for the accuracy validation. First, the original RPCs (Rational Polynomial Coefficients) were validated without any GCPs (Ground Control Points). Then we continued the test by modeling the errors in the image space using shift-only, shift and drift, and the affine model. Ground restitution accuracy was also analyzed even though the across track image pairs do not have optimal convergence angle. The experimental results showed that the shift and drift-based RPCs correction was optimal showing comparable accuracy of less than 1.5 pixels with less GCPs compared to the affine model.

Keywords

1. Introduction

Kompsat-3A is a high-resolution earth observing satellite launched in Mar 25, 2015 after developed by KARI (Korea Aerospace Research Institute). Kompsat-3A satellite contains AEISS-A camera which is similar to Kompsat-3’s AEISS sensor. Kompsat-3A and its AEISS-A were designed to acquire 0.55m resolution of panchromatic data as well as 2.2m resolution of multispectral data. Moreover, it can obtain 5.5m resolution of thermal image data. Table 1 shows the specification of Kompsat-3A satellite and AEISS-A sensor.

Table 1.Specification of Kompsat-3A satellite

Following the launch, the geometric and radiometric calibration have been carried out by KARI (Seo et al., 2015). KARI conducted the locational accuracy validation based on total 94 test sites data and they reported 8.9m and 9.8m RMSE (Root Mean Square Error) for strip and one-pass stereo acquisition modes, respectively. They also reported 0.89 pixels of errors when test images were orthorectified with GPS-surveyed GCPs (Ground Control Points) and LiDAR DEM (Digital Elevation Model). After completion of the calibration/validation processes, KARI distributed beta test data for the first time in this year. The beta test data are across-track stereos acquired in different dates for the same area.

It is important for users to validate the positional accuracy of high-resolution satellite images to better understand and use the data for precise mapping (Fraser and Ravanbakhsh, 2011; Oh et al., 2011; Aguilar et al., 2012). Therefore, in this paper, we investigated the positional accuracy of Kompsat-3A data using GCPs derived from 1:1,000 topographic maps. First, the positional accuracy of the original RPCs (Rational Polynomial Coefficients) was assessed, followed by the modeling of the errors of the RPCs using the GCPs. Several cases of parameterization were tested for the modeling such as shift-only, shift and drift, and the affine with geometric error pattern analysis. In addition, ground restitution accuracy was tested even though the across track image pairs do not have optimal convergence angle.

The paper is structured as follows: In section 2, a brief RPCs and its error modeling equations are explained. In section 3 the experimental results are presented with beta test Kompsat-3A image with GCPs, followed by conclusions in section 4.

 

2. RPCs and Error Modeling

RPCs refer to the coefficients of RFM (Rational Function Model). RFM is a popular replacement sensor model which is in a non-linear form of 80 unknowns (or 78 unknowns) to compute an image coordinate from a given ground coordinate (latitude and longitude) as shown Eq. (1). This model does not require information about the camera and ephemeris to perform georeferencing while it shows practically little difference in the georeferencing accuracy compared to a rigorous sensor model for a given elevation range (Grodecki, 2001).

with

where X, Y: the normalized image coordinates, U, V, W : the normalized ground point coordinates, ϕ, λ, h : the geodetic latitude, longitude and ellipsoidal height of ground point, l, s : the image line (row) and sample (column) coordinates, ϕ0, λ0, h0, S0, L0 : the offset factors for the latitude, longitude, height, sample and line, ϕS, λS, hS, SS, LS : the scale factors for the latitude, longitude, height, sample and line.

KOMPSAT-3A provides RPCs but the positional accuracy is sometimes not enough for some applications such as a large scale mapping. In that case, the accuracy of RPCs should be improved with available GCPs. This is quite simple compared to the case of the rigorous sensor modeling because the process models the geometric errors in the two-dimensional image space (Fraser and Hanley, 2005). Note that the rigorous modeling estimates the bias and drift of the satellite’s position and attitude information in the three-dimensional object space. Eq. (2) is the affine-based RPCs correction model. In the model, A0, B0 are shift correction parameters (e.g., bias errors in satellite position or attitude), A1, B1 are for the drift (e.g., linear errors in satellite attitude) with line number increasing, A2, B2 model the remaining systematic errors (Fraser and Hanley, 2005). The estimation of these correction parameters requires good GCPs information. To this end outlier detection and removal processes are sometimes required when the reliability of GCPs is not high enough.

where A0, A1, A2, B0, B1, B2 : coefficients of the affine model for shift, drift and systematic errors, l, s : the computed image coordinates of a point (sample and line) (see Eq.(1)), l′, s′ : the correct coordinates of the point.

 

3. Experiment

3.1 Test data

The Kompsat-3A images used for the accuracy validation were acquired over Daejeon city area in Dec 22 and 29, 2015. Table 2 presents the specification of the tested Kompsat-3A. The ground sampling distance was about 60cm~76cm, which are a little larger compared to the satellite’s specification due to the low elevation angles. The images are used for stereo generation but the across-track stereo quality is relatively low because the convergence angle is large such as 55.97 degrees.

Table 2.Specification of the Kompsat-3A data

Using the piecewise approach (Oh et al., 2010) two images were epipolar image resampled for anaglyph view as shown in Fig. 1. The piecewise approach is a epipolar resampling method developed for pushbroom sensors and it consists of two main steps; the epipolar curve point generation over the entire scene, and the establishment of epipolar image transformation.

Fig. 1.Anaglyph of tested Kompsat-3A images with GCPs distribution

Total 21 GCPs (Ground Control Points) were extracted from 1:1,000 scale digital topographic maps for the accuracy validation and they are also plotted in Fig. 1. Position accuracy of the digital map is about 0.5m (1 sigma) for both of plane and height. The orthometric height was converted to the ellipsoidal height using KNGeoid14 model (Lee and Kwon, 2015). The geoid height of the study area is ranged from 25.12~25.54m.

3.2 Accuracy without any GCP

First we tested the positional accuracy of the RPCs without further adjustment. 21 GCPs were used as check points for the accuracy validation. As shown in Table 3, K3A-1 image showed 20~25 pixels of errors but K3A-2 was better in accuracy especially in y-direction. The ground restitution accuracy was 7~12 meters in horizontal direction and 4.4 meters in elevation.

Table 3.Positional accuracy of RPCs [No GCP]

Fig. 2 are the error pattern plots along the sample and line directions. In Fig. 2(a) and (b), We can clearly see larger line errors compared to sample errors of K3A-1. In Fig. 2(b) a very strong linear pattern of sample errors along the line direction is observed. In contrast, the sample and line errors in K3A-2 image in Fig. 2(c) and (d) seems quite stable without up and down though a very slight linearity is observed. We doubt the satellite was more stable when acquiring K2A-2 data.

Fig. 2.Error patterns along the sample and line directions

3.3 Single GCP-based RPCs adjustment

For this experiment, single GCP was used for the RPCs correction such as a simple translation. The other 20 GCPs were used as check points for the accuracy and consistency as listed in Table 4. The errors of K3A-1 data are quite larger more than 5 pixels such that the single GCP-based correction is not optimal. The errors are greater particularly along the line direction. Moreover, the error range is wide from 5 to 15 pixels meaning that single GCP-based corrections did not produce consistent results. In contrast, K3A-2 data shows more consistent and higher accuracy ranging about 1~3 pixels. The ground restitution accuracy was decent along the longitude direction but much worse along the latitude direction due to the large errors in K3A-1 along the line direction.

Table 4.Positional accuracy of RPCs [Single GCP for RPCs shift]

Fig. 3 plots the accuracy in each image. In the plot, bars show the mean accuracy of the other GCPs locations when the GCP was used for a RPCs correction. The mean value close to zero is preferred but K3A-1 image shows a large variation especially along the y-direction up to more than 10 pixels. In other words, the single GCP-based RPCs correction did not yield consistent accuracy. In contrast, K3A-2 image showed relatively consistent accuracy.

Fig. 3.Accuracy in mean and RMSE in the case of single GCP-based RPCs correction

Fig. 4 shows the error vectors in the image space. For example, the error vector at GCP 1 indicates the mean error of the other 20 check points when GCP 1 was used for the shift correction. In K3A-1 plot, the large and different error patterns are observed between the upper and lower parts of GCPs. K3A-2 showed relatively good quality of adjustment with small and irregular error vectors.

Fig. 4.The error vectors when a shift correction has been made (arrow scale: 500)

3.4 Multiple GCPs-based RPCs adjustment

Among 21 control points, we selected 8 points for GCPs and used the other points for the accuracy check. The selection of GCPs was made considering the distribution in the image space as plotted using triangles in Fig. 5. First we tried the shift and drift adjustment of RPCs. Table 5 shows the residual at GCPs and accuracy at the check points, respectively. 0.83~1.39 pixels of residuals were derived and 1.07~1.49 pixels of errors were computed. Slightly larger residuals and errors were derived along the line direction, particularly in K3A-1. In the case of the ground restitution, horizontal residuals and errors ranged from 0.50 to 0.86m and the elevation residual and error are slightly higher than one meter. The result shows that using the shift and drift model could significantly reduce the large line direction errors appeared in K3A-1 data.

Fig. 5.The error vectors when a shift/drift and affine correction has been made with multiple GCPs (arrow scale: 500)

Table 5.Positional accuracy of RPCs [Multiple GCPs]

Next, we applied the affine-based RPCs correction using the same GCPs. As shown in Table 5, the affine-based model showed no further accuracy improvement compared to the shift and drift model. This means that most errors come from the bias and linear errors in the attitude position and attitude of Kompsat-3A. Fig. 5 present the error vector plots for the aforementioned modeling cases. The error vectors of two models showed little difference.

Finally, we used just three GCPs to validate the models. In this case, we separated experiments into two sub-cases according to GCPs distributions. One sub-case is that three GCPs are distributed in a triangle shape over the region as shown in Fig. 6, and the other case is that three GCPs are linearly positioned in Fig. 7. The positional accuracy in Table 6 shows that the shift and drift model is slightly better than the affine model for the case of non-linearly distributed GCPs. However for linear GCPs distribution, the affine model showed very poor results that can be easily predicted. In contrast, the shift and drift model could secure one meter level of horizontal mapping accuracy with linearly distributed GCPs. Fig. 6 and Fig. 7 present the error vector plots for the two cases.

Fig. 6.The error vectors when a shift/drift and affine correction have been made with 3 non linearly distributed GCPs (arrow scale: 500)

Fig. 7.The error vectors when a shift/drift and affine correction have been made with 3 linearly distributed GCPs (arrow scale: 500)

Table 6.Positional accuracy of RPCs [3 GCPs]

 

4. Conclusion

Kompsat-3A is a high-resolution earth observing satellite launched in Mar 25, 2015. KARI released first beta test images and we investigated the positional accuracy of the data. We studied the accuracy for several cases including no GCP, single GCP, and multiple GCPs for parameterization of RPCs. Test results could be summarized as below.

1. The original RPCs of Kompsat-3A beta test across-track stereo data showed 10~32 pixels of errors in the image space, and 13.9 meters of horizontal errors and 4.4 meters of elevation errors in the object space.

2. One of the beta test images showed very strong linear pattern of sample errors and this pattern prevents successful single GCP-based RPCs correction.

3. The linear pattern along the line direction was successfully corrected using a shift and drift model.

4. The shift and drift model produced little difference compared to the affine model showing less than 1.5 pixels of image errors with sub-meter levels of horizontal accuracy in the object space.

5. With just three GCPs, the shift and drift model produced better result compared to the affine model, particularly when the GCPs distribution is poor.

For the future study, we plan to investigate the effect of the image acquisition geometry to the positional accuracy.

References

  1. Aguilar, M.A., Aguilar, F.J., Saldana, M.M., and Fernandez, I. (2012), Geopositioning accuracy assessment of GeoEye-1 panchromatic and multispectral imagery, Photogrammetric Engineering & Remote Sensing, Vol. 78, No. 3, pp. 247-257. https://doi.org/10.14358/PERS.78.3.247
  2. Fraser, C.S. and Hanley, H.B. (2005), Bias-compensated RPCs for sensor orientation of high-resolution satellite imagery, Photogrammetric Engineering & Remote Sensing, Vol. 71, No. 8, pp. 909-915. https://doi.org/10.14358/PERS.71.8.909
  3. Fraser, C.S. and Ravanbakhsh, M. (2011), Precise georefrencing of long strips of ALOS imagery, Photogrammetric Engineering & Remote Sensing, Vol. 77, No. 1, pp. 87-100. https://doi.org/10.14358/PERS.77.1.87
  4. Grodecki, J. (2001), IKONOS stereo feature extraction – RPC approach, Proceedings of ASPRS 2001 Annual Convention, ASPRS, 25–27 April, St. Louis, Missouri, unpaginated CD-ROM.
  5. Lee, J.S. and Kwon, J.H. (2015), Construction and precision verification of Korean national geoid model KNGoid14, Conference of Korean Society of Surveying, Geodesy, Photogrammetry, and Cartography, 23-24 April, Changwon, Korea, pp. 177-179. (in Korean with English abstract)
  6. Oh, J.H., Lee, C.N., and Seo, D.C. (2011), A test result on positional accuracy of Kompsat-2 pan imagery, Proceedings of ASPRS 2011 Annual Conference, 1-5 May, Milwaukee, Wisconsin, pp. 378-386.
  7. Oh, J.H., Lee, W.H., Toth, C.K., Grejner-Brzezinska, D.A., and Lee, C.H. (2010), A piecewise approach to epipolar resampling of pushbroom satellite images based on RPC, Photogrammetric Engineering & Remote Sensing, Vol. 76, No. 12, pp. 1353-1363. https://doi.org/10.14358/PERS.76.12.1353
  8. Seo, D.C., Hong, G.B., and Jin, C.G. (2015), Kompsat-3A direct georeferencing mode and geometric calibration/validation, Proceedings of the 36th Asian Conference on Remote Sensing, 19-23 Oct, Quezon City, Metro Manila, Philippines, http://a-a-r-s.org/acrs/administrator/components/com_jresearch/files/publications/TUP1-48.pdf (last date accessed: 23 March 2016).

Cited by

  1. Orthorectification of KOMPSAT Optical Images Using Various Ground Reference Data and Accuracy Assessment vol.2017, pp.1687-7268, 2017, https://doi.org/10.1155/2017/6393278
  2. 다목적실용위성 영상자료 활용 현황 vol.34, pp.6, 2016, https://doi.org/10.7780/kjrs.2018.34.6.3.1
  3. Estimation and improvement in the geolocation accuracy of rational polynomial coefficients with minimum GCPs using KOMPSAT-3A vol.57, pp.6, 2016, https://doi.org/10.1080/15481603.2020.1791499
  4. A New Method for Positional Accuracy Analysis in Georeferenced Satellite Images without Independent Ground Control Points vol.12, pp.24, 2016, https://doi.org/10.3390/rs12244132