Full text: Proceedings; XXI International Congress for Photogrammetry and Remote Sensing (Part B1-3)

The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. Voi. XXXVII. Part BI. Beijing 2008 
rising quality, but it is still affected by systematic errors, which 
is called drift error. Here, GPS measurement is applied as actual 
measurement in order to aid IMU by correcting this huge drift 
error. Through Kalman filter operation, an optimal estimate of 
the sensor position and attitude is determined from GPS and 
IMU. 
Figure 8 shows Kalman filter circulation diagram for GPS/IMU 
integration (Kumagai, et al., 2000). Individual measurement 
equations and transition equation are selected and the 
initialization of each covariance is necessary to continue the 
Kalman filter circulation in response to the GPS validation. 
Accuracy of GPS/IMU integration depends on accuracy of 
referenced GPS. In this case, it is approximately 30 cm. 
Figure 8. Kalman filter circulation diagram 
In addition, boresight offset must be estimated between GPS 
and IMU, and also the other sensors. In the Kalman filter 
circulation, differences of position and velocity between IMU 
and GPS are used to estimate amount of errors in IMU. If the 
UAV just goes straight, amount of errors is not affected because 
the relative movement is constant. However, if the UAV makes 
a turn, amount of errors is not constant. Position and velocity of 
near axis of gyration is small, though its far axis of gyration is 
large. In this research, boresight offset from GPS to IMU in the 
UAV is obtained by direct measurement. 
3.4 Bundle block adjustment of CCD images 
Meanwhile, orientation of digital camera is determined by 
bundle block adjustment. Bundle block adjustment is a non 
linear least squares optimization method using tie-points of 
inside block. Bundle block adjustment is used for the 
determination of the orientation parameters of all CCD images 
(Takagi and Shimoda, 2004). Bundle block configuration 
increases both the reliability and the accuracy of object 
reconstruction. An object point is determined by intersection 
from more than two images, which provides local redundancy 
for gross error detection and which makes a better intersection 
geometry as a result (Chen, et al., 2003). So, in this research, 
CCD images are taken for more than 60% overlapping in 
forward direction, and more than 40% overlapping in side. 
GPS/IMU allows automatic setting of tie-points and it reduces 
searching time of tie-points by the limitation of searching area 
based on epipolar line. The epipolar line is the straight line of 
intersection of the epipolar plane with the image plane which is 
estimated by GPS/IMU. It connects the image point in one 
image through the image point in the next image. 
Figure 9 shows a series of image orientation with tie points 
which overlapped each other. Resolution of those images is 
approximately 1.5cm. This is super high resolution image. So it 
is not difficult to detect small gaps or cracks. 
Figure 9. Image processing 
Table 2 shows the result of bundle block adjustment, “cp” is the 
control points which is measured by total station as true values, 
“ba” is the computation result by bundle block adjustment. 
Accuracy is estimated by comparing 20 control points and the 
result of bundle adjustment. Average of residual of its plane (X, 
Y) is approximately 3cm to 6cm. Average of residual of its 
height (Z) is approximately 10cm. That is, this result is very 
accurate as compared with differential GPS or GPS/IMU 
integration. Therefore, the result of bundle block adjustment 
aids the Kalman filter by initialization of position and attitude. 
Num 
X(cp:m) 
Y(cp:m) 
Z(cp:m) 
X(ba-m) 
Y(bam) 
Z(ba:m) 
residuai: X 
residual: Y 
resdual:Z 
1 
0 
0 
-12.584 
0.094 
-0.059 
-12.311 
0.094 
0.059 
0.273 
2 
11.3105 
0 
-12.3825 
11.293 
-0.062 
-12.48 
0.0175 
0.062 
0.0975 
3 
20.8395 
0.168 
-12.4065 
20.79 
0.111 
-12.515 
0.0495 
0.057 
0.1085 
4 
32.588 
0.2885 
-12.441 
32.527 
0.229 
-12.564 
0.061 
0.0595 
0.123 
5 
46.196 
0.5035 
-12.5105 
46.103 
0.447 
-12.518 
0.093 
0.0565 
0.0075 
6 
0.074 
-8.1735 
-12.515 
0.173 
-8.145 
-12.336 
0.099 
0.0285 
0.179 
7 
11.3245 
-7.905 
-12.428 
11.346 
-7.891 
-12.458 
0.0215 
0.014 
0.03 
s 
20.5425 
-7.703 
-12.4345 
20.525 
-7.72 
-12.499 
0.0175 
0.017 
0.0645 
9 
30.677 
-7.315 
-12.406 
30.622 
-7.341 
-12.575 
0.055 
0.026 
0.169 
10 
46.7025 
-7.81 
-12.566 
46.608 
-7.849 
-12.459 
0.0945 
0.039 
0.107 
11 
0.4485 
-14.9755 
-12.473 
0.551 
-14.917 
-12.376 
0.1025 
0.0585 
0.097 
12 
11.6895 
-15.058 
-12.4075 
11.734 
-15.019 
-12.483 
0.0445 
0.039 
0.0755 
13 
20.3605 
-14.902 
-12.419 
20.361 
-14.891 
-12.518 
0.0005 
0.011 
0.099 
14 
30.447 
-15.3555 
-12.47 
30.424 
-15.347 
-12.503 
0.023 
0.0085 
0.033 
15 
46.3735 
-15.455 
-12.5715 
46.289 
-15.456 
-12.401 
0.0845 
0.001 
0.1705 
16 
0.3535 
-24.139 
-12.443 
0.453 
-24.072 
-12.522 
0.0995 
0.067 
0.079 
17 
11.911 
-23.7855 
-12.455 
11.987 
-23.721 
-12.466 
0.076 
0.0645 
0.011 
18 
20.594 
-23.461 
-12.453 
20.623 
-23.421 
-12.507 
0.029 
0.04 
0.054 
19 
30.176 
-23.1665 
-12.4505 
30.165 
-23.13 
-12.491 
0.011 
0.0365 
0.0405 
20 
46.258 
-22.5005 
-12.5545 
46.2 
-22.493 
-12.39 
0.058 
0.0075 
0.1645 
ave 
0.05655 
0.0376 
0.09915 
Table 2. Result of bundle block adjustment 
3.5 Positioning by multi-sensor integration 
The positioning and attitude of sensors are decided by 
integration of GPS/IMU, as well as CCD images. One of the 
main objectives of this research is to integrate sensors for 
developing the high precision positioning system by using 
inexpensive equipments. Integration of GPS, 1Hz, and IMU, 
200Hz, has to be made with Kalman filter for geo-referencing 
of laser range data with the frequency of 18Hz. Positioning 
accuracy of GPS/IMU is approximately 30cm, because it is 
limited by the accuracy of GPS. On the other hand, position and 
attitude can be estimated for very high accurately with bundle 
block adjustment of CCD images, though the images are taken 
in every 10 seconds. 
Therefore, the combination of bundle block adjustment and 
GPS/IMU by the Kalman filter is conducted to achieve higher 
1218
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.