| Literature DB >> 29865147 |
Rongyong Huang1,2,3, Shunyi Zheng4,5, Kun Hu6,7,8.
Abstract
Registration of large-scale optical images with airborne LiDAR data is the basis of the integration of photogrammetry and LiDAR. However, geometric misalignments still exist between some aerial optical images and airborne LiDAR point clouds. To eliminate such misalignments, we extended a method for registering close-range optical images with terrestrial LiDAR data to a variety of large-scale aerial optical images and airborne LiDAR data. The fundamental principle is to minimize the distances from the photogrammetric matching points to the terrestrial LiDAR data surface. Except for the satisfactory efficiency of about 79 s per 6732 × 8984 image, the experimental results also show that the unit weighted root mean square (RMS) of the image points is able to reach a sub-pixel level (0.45 to 0.62 pixel), and the actual horizontal and vertical accuracy can be greatly improved to a high level of 1/4⁻1/2 (0.17⁻0.27 m) and 1/8⁻1/4 (0.10⁻0.15 m) of the average LiDAR point distance respectively. Finally, the method is proved to be more accurate, feasible, efficient, and practical in variety of large-scale aerial optical image and LiDAR data.Entities:
Keywords: LiDAR; aerial Image; collinearity equation; point cloud; registration
Year: 2018 PMID: 29865147 PMCID: PMC6022127 DOI: 10.3390/s18061770
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Information on the aerial optical images and airborne LiDAR data 1.
| Data | I | II | III | IV | |
|---|---|---|---|---|---|
| Images | Pixel Size (mm) | 0.006 | 0.006 | 0.012 | 0.012 |
| Frame Size (pixel) | 6732 × 8984 | 6732 × 8984 | 7680 × 13,824 | 7680 × 13,824 | |
| Focal Length (mm) | 51.0 | 51.0 | 120.0 | 120.0 | |
| Flying Height (m) | 900 | 700 | 1800 | 1700 | |
| GSD (m) | 0.10 | 0.09 | 0.18 | 0.17 | |
| Forward Overlap | 80% | 60% | 80% | 65% | |
| Side Overlap | 75% | 30% | 35% | 20% | |
| Image Number | 1432 | 222 | 270 | 108 | |
| Stripe Number | 26 | 6 | 8 | 4 | |
| LiDAR Data | Point Distance (m) | 0.5 | 0.5 | 0.9 | |
| Point Density (pts/m2) | 4.0 | 4.8 | 1.3 | ||
| Point Number | 183,062,176 | 251,893,187 | 273,780,202 | ||
| Stripe Number | - | 6 | 12 | ||
| File Number | 424 | 6 | 12 | ||
1 (a) All the data sets mixed urban areas with rural areas, but most artificial control point-based and linear and planar feature-based methods are only available in urban areas; (b) Data III and IV share the same point clouds; (c) the acquire time of the optical images of data IV is different from the LiDAR data, and this was rarely considered in common research; (d) Except for data II, all the cameras of other three data sets are uncalibrated.
Figure 1Fundamental geometric relationship between aerial optical images and LiDAR data.
Figure 2Implementation flow of the registration of aerial optical images with LiDAR data.
Figure 3An example of the partition strategy of the LiDAR data.
Figure 4Cases for discarding the gross points.
Figure 5Methods to measure the 3D coordinates of the CPs from LiDAR data: the right is the 3D points measured from the LiDAR data, and the left is the corresponding image points; (a,b) are measured by using the intersection of two artificial line segments; (c,d) are measured by using the intersection of three different artificial planes.
Results of the unit weighted RMS of the registration.
| Data | RMS0 | RMSI (mm) | RMSd (m) |
|---|---|---|---|
| I | 0.0022 | 0.0027 | 0.18 |
| II | 0.0026 | 0.0037 | 0.20 |
| III | 0.0036 | 0.0052 | 0.34 |
| IV | 0.0033 | 0.0062 | 0.24 |
Figure 6Re-projection of the sub-LiDAR-data to the optical images (Left: before the iterative calculations; Right: after the iterative calculations).
Figure 7Orthophoto map of data I generated by using the registered LiDAR data and images.
Figure 8Distribution of the check points and camera perspective centers of data I.
Figure 9Errors of the check point (data I): (a) before the iterative calculations; (b) after the iterative calculations.
Error statistics before and after the iterative calculations of the registration (Unit: m).
| Data | Before the Iterative Calculations | After the Iterative Calculations | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| MIN | MAX |
|
|
| MIN | MAX |
|
|
| ||
| Ⅰ |
| −12.86 | 36.92 | −3.175 | 9.270 | 13.86 | −0.375 | 0.400 | −0.020 | 0.192 | 0.270 |
|
| −24.38 | 30.69 | −3.982 | 10.30 | −0.445 | 0.355 | −0.004 | 0.189 | |||
|
| −93.31 | 355.9 | 24.747 | 97.13 | −0.293 | 0.286 | −0.012 | 0.134 | |||
| Ⅱ |
| −0.750 | 0.964 | 0.080 | 0.369 | 0.437 | −0.205 | 0.282 | 0.027 | 0.126 | 0.165 |
|
| −0.489 | 0.499 | 0.061 | 0.235 | −0.185 | 0.199 | −0.008 | 0.107 | |||
|
| −7.049 | 1.592 | −2.160 | 3.035 | −0.130 | 0.196 | 0.031 | 0.096 | |||
| Ⅲ |
| −0.508 | 0.271 | −0.081 | 0.219 | 0.585 | −0.271 | 0.241 | −0.053 | 0.159 | 0.225 |
|
| −0.434 | 1.048 | 0.389 | 0.542 | −0.225 | 0.290 | 0.063 | 0.158 | |||
|
| −0.984 | 1.617 | 0.237 | 0.710 | −0.147 | 0.230 | 0.066 | 0.150 | |||
| Ⅳ |
| −0.299 | 1.136 | 0.518 | 0.644 | 0.806 | −0.161 | 0.289 | 0.038 | 0.147 | 0.218 |
|
| −0.183 | 0.917 | 0.393 | 0.486 | −0.276 | 0.227 | −0.040 | 0.161 | |||
|
| −1.746 | 2.207 | 0.014 | 0.937 | −0.179 | 0.246 | 0.024 | 0.120 | |||
Information on the data and the methods of some other authors for the registration 1.
| Author | Image GSD (m) | Image Number | LiDAR Point Distance (m) | CP Number | Method |
|---|---|---|---|---|---|
| Kwak et al. [ | 0.25 | - 4 | 0.68 | 13 | Bundle adjustment with centroids of plane roof surfaces as control points. |
| Mitishita et al. [ | 0.15 | 3 | 0.70 | 19 | Bundle adjustment with the centroid of a rectangular building roof as a control point. |
| Zhang et al. [ | 0.14 | 8 | 1.0 | 9 | (1) Bundle adjustment with control points extracted by using image matching between the LiDAR intensity images and the optical images; |
| Xiong [ | 0.09 | 84 | 0.5 | 109 3 | Bundle adjustment with multi-features as control points. |
1 Xiong [34] is supervised by Zhang [33], so the method proposed by Xiong [34] can be seen as a development of the methods provided by Zhang et al. [33]; 2 Zhang et al. [33] provided both the results of bundle adjustment with building corners and bundle adjustment with matching points; 3 37 horizontal CPs and 72 vertical CPs; 4 Kwak et al. [31] didn’t provided the image number of their experiments.
Error statistics provided by authors with respect to Table 4 (Unit: m).
| Author |
|
|
|
|
|---|---|---|---|---|
| Kwak et al. [ | 0.76 | 0.98 | 1.24 | 1.06 |
| Mitishita et al. [ | 0.21 | 0.31 | 0.37 | 0.36 |
| Zhang et al. [ | 0.24 | 0.28 | 0.37 | 0.23 |
| Zhang et al. [ | 0.16 | 0.19 | 0.25 | 0.13 |
| Xiong [ | 0.23 | 0.22 | 0.33 | 0.13 |
1 Accuracy of the registration implemented by using bundle adjustment with control points extracted by image matching between LiDAR intensity images and optical images; 2 Accuracy of the registration implemented by using bundle adjustment with building corners as control points.