A MOBILE MAPPING SYSTEM FOR THE SURVEY COMMUNITY C.M. Ellum and Dr. N. El-Sheimy The University of Calgary, Canada Department of Geomatics Engineering [email protected] KEY WORDS: Mobile Mapping, Close-Range Photogrammetry, Digital Compass, Low Cost ABSTRACT Introduction: A low-cost backpack mobile mapping system (MMS) is being developed in the department of Geomatics Engineering at the University of Calgary. The goal of the system is to overcome the drawbacks of current mobile mapping systems - namely their high cost, large size, and complexity - which have restricted their widespread adoption in the survey industry. The development of such a system satisfies the demand for a mobile mapping system that can compete both costwise and in user friendliness with current GPS and conventional terrestrial survey systems, while realising the significant gains in efficiency typical for MMS. Methodology: The system integrates a digital magnetic compass, dual-frequency GPS receiver and consumer digital camera into a multi-sensor mapping system. Together, the GPS provides estimates of the camera’s position at the exposure stations and the magnetic compass provides estimates of the camera’s attitude. These exterior orientation estimates are then used as weighted parameter observations in a bundle adjustment. Results: The absolute and relative object space accuracies of the system are examined at different camera-toobject point distances using different numbers of images and different numbers of image point measurements. With three images at a 20m object-to-camera distance, absolute accuracies of under 25 cm are achieved. This is comparable to current single-frequency GPS data acquisition systems. The internal agreement of points surveyed using the system is under 10 cm. The effect of including additional observations and different imaging configurations is also examined. 1

INTRODUCTION

There is an increasing demand in both government and private industry for geo-spatial data. Small and medium survey companies using traditional methods of data collection are filling much of this demand. However, these traditional techniques - including GPS - are costly and time consuming, and are not well suited for rapid collection of the large amounts of spatial data that GIS require. For the same reasons, traditional techniques are not well suited for frequent updating. In an effort to overcome the drawbacks of traditional spatial data collection techniques, there has been much research into the creation of mobile mapping systems (MMS). MMS combine navigation sensors – such as GPS and INS – with mapping sensors – such as CCD Cameras or Pushbroom Scanners – and are successful in overcoming many of the disadvantages of traditional surveying techniques. Detailed examinations of MMS can be found in Li (1997) or El-Sheimy (1999) and examples of their implementation can be found in Bossler and Novak (1993), El-Sheimy (1996), Toth and GrejnerBrzezinska (1998) or Mostafa and Schwarz (1999). All of these publications agree that the advantages of MMS are both varied and numerous; however, the key benefits are: • The time and cost of field surveys are reduced • Both spatial and attribute information can be determined from the remotely sensed data • Data can be archived and revisited permitting additional data collection without additional field campaigns Despite these advantages, current mobile mapping systems have not gained widespread acceptance in the survey community. The reluctance to adopt MMS technology stems primarily from two sources – cost and complexity. Until now, MMS have predominantly been implemented on vans or aeroplanes. These systems typically integrate dual-frequency GPS receivers and navigation grade Inertial Measurement Units (IMUs) with a variety of mapping sensors. Because of these components, these systems are very accurate; however, they are also very

expensive and very complex. Only large companies and government organisations have both the expertise and resources which are required to operate the systems, and consequently, the smaller survey and mapping firms continue to use traditional survey techniques for projects requiring GIS data collection. The goal of the development of a backpack mobile mapping system is to overcome the drawbacks of current mobile mapping systems that are limiting their acceptance in the survey community. The backpack MMS will compete in accuracy with current methods of GIS data collection, but it will also offer the advantages in efficiency and flexibility that only an MMS can provide. Applications of a backpack mobile mapping system are numerous. They include pipeline right-of-way mapping, urban GIS data acquisition, highway inventory, facility mapping, architectural reconstruction and small-scale topographic mapping. This paper provides a brief background on the navigation and mapping sensors selected for the MMS. It then examines the accuracy of the navigation sensors, and concludes with the results of tests using conducted with the system. This research is a continuation of the research presented in Ellum and El-Sheimy (2000). In that paper, the suitability of lowcost navigation sensors for direct georeferencing was examined. Through simulations using claimed accuracies it was concluded that direct georeferencing was possible. However, subsequent tests indicated that it was difficult to attain the claimed accuracies in operational environments. Hence, the backpack MMS would have to use photogrammetric principles in order to achieve accuracies comparable to current portable data-acquisition systems. 2

NAVIGATION AND MAPPING SENSORS FOR BACKPACK MOBILE MAPPING

As detailed above, all mobile mapping systems are a combination of different navigation and mapping sensors. For the backpack MMS, the sensors used are a digital compass, a GPS receiver, and a consumer digital camera. 2.1

Digital Compass

Originally it was believed that a low-cost strapdown Inertial Measurement Unit (IMU) with Fiber-Optic Gyroscopes (FOGs) would be used to determine the orientation of the camera in the backpack MMS – just as more expensive IMUs provide the orientation for existing vehicle and aeroplane mounted systems. However, testing of these low-cost IMUs indicated that their Gyro Drift rates – and hence their angular errors – were much too high for their inclusion in this application. Additionally – and unlike land vehicle or aeroplane mounted systems – the backpack MMS would not be able to take advantage of trajectories derived from GPS positions or velocities to aid in the attitude determination, as the trajectory of the backpack MMS is likely not regular. A final disadvantage of these systems is that the power requirements of IMUs are prohibitive for a system that must be carried in a backpack. Because of these difficulties, a more appropriate sensor was required, and the sensor chosen was the Leica Digital Magnetic Compass (DMC). The Leica DMC combines three micro-electromechanical (MEMs) based accelerometers and three magnetic field sensors. The accelerometers are used to sense the direction of the gravity vector from which the roll and pitch angles can be easily calculated. Similarly, the magnetic field sensors sense the components of earth’s magnetic field, from which azimuth can be determined. Because of its small size, light weight, and low power-consumption, the Leica DMC is well-suited to the backpack MMS. In addition to these advantages, the Leica DMC is also desirable because of its much lower cost than the IMU originally intended for the backpack MMS. There are several competing digital compasses, but to the author’s knowledge none are as small and claim the same accuracies as the DMC. These accuracies are shown in Table 1, and the DMC itself is shown in Figure 1. The azimuth angles from the DMC are referenced to the earth’s magnetic field. In order to reference them to true north they must be corrected for magnetic declination. Fortunately, both global and regional models of earth’s magnetic field are freely available from a variety of sources. The models are spherical harmonic expansions – similar to global geopotential models used in gravity. Global models are considered accurate to better than 1◦ , with better accuracy in regions with denser magnetic observations (GSC, 2000). The accuracy of the azimuth angles reported by digital compasses depends heavily on the degree to which the local magnetic field is being disturbed. Disturbances in the magnetic field can be divided into two categories: softmagnetic, which are caused by nearby magnetic materials, and hardmagnetic, which result from nearby electric fields and magnets. If the sources of these disturbances are fixed relative to the magnetic sensors – such as the camera and GPS antenna on the backpack MMS – then their effect can be removed through calibration. The DMC implements several internal calibration routines that perform both softmagnetic and hardmagnetic

Angle Accuracies Azimuth 0.5 ◦ (2σ) Pitch 0.15 ◦ (2σ +/- 30◦ ) Roll 0.15 ◦ (2σ +/- 30◦ ) Measurement Rate Standard 30 Hz (up to 150Hz in raw data mode) Optional 60 Hz Physical Parameters Weight Less than 28 grams Dimensions 31 mm.0 × 33.0 mm × 13.5 mm Other RS232 Serial Interface. Max. Baud. 38,4000 Internal soft-hardmagnetic compensation procedures Source: Leica, 1999

Figure 1: Leica Digital Magnetic Compass (DMC)

Table 1: Leica DMC-SX Specifications

calibrations. For a review of hardmagnetic disturbances, softmagnetic disturbances, and a general introduction to digital compasses, see Caruso (2000). As a final note, disturbances that are not fixed can obviously not be compensated for, and must therefore be avoided. 2.2

GPS

GPS has been the primary motivator for the development of mobile mapping systems of any type (Li, 1997). Thus, its inclusion in the backpack MMS is obvious. Indeed, no other positioning technology offers anywhere near the same accuracy and flexibility at the same cost and small size. A review of the positional accuracies possible using GPS is shown in Table 2. Position Accuracy (m) GPS Type Horizontal (2DRMS) Vertical (RMS) Code Differential (Narrow Correlator, Carrier-phase smoothing) 0.75 m 1.0 m L1 Carrier-phase RTK (Float ambiguities) 0.18 m 0.25 m L1/L2 Carrier-phase RTK 0.03 m 0.05 m L1 and L1/L2 Post-mission Kinematic 0.02 m 0.03 m L1 Precise ephemeris (with Ionospheric Modelling) 1.0 m 3.0 m Source - Manufacturers Product Literature, Schwarz and El-Sheimy 1999, Lachapelle et al., 1994

Table 2: GPS - Bundle/Network Adjustment Co-ordinate Differences For the tests described in section 4, Novatel dual-frequency RT2 receivers were used to collect the data, which c Kinematic GPS processing software. was then processed using Waypoint Consulting’s Graf nav 2.3 Consumer Digital Camera The digital camera currently being used in the backpack MMS is the Kodak DC260. The Kodak DC260 is ideal for this application because of its reasonably large image size (1536 × 1024 pixels), large memory (over 80 images at its highest quality setting), and powerful software development kit (SDK) that allows a computer to control the camera. In the preliminary tests conducted for this paper the latter benefit was not taken advantage of. However, in an operational backpack MMS, the ability for the data logger to control and query the camera is vital. The Kodak DC260 is also well-suited for close-range photogrammetry because of its ability to fix its focus at infinity – thus avoiding the changes in interior orientation that result because of changes in focus. The DC260 has a zoom lens, but this functionality was not used as research has shown that the modelling of interior orientation changes under zooming is not at the accuracy level required (Morin et al., 2000). Therefore, for the tests that follow the zoom was fixed at its widest angle. 3 MATHEMATICAL BACKGROUND The basis of the collinearity equations used in a photogrammetric bundle adjustment is a seven-parameter conformal transformation that relates image measurements of a point rcp with its object space co-ordinates rM P (Wolf, 1983; Cooper and Robson, 1996),

M M c rM P = rc + µRc rp .

(1)

In Equation (1), rM c is the position of the camera perspective center in the mapping frame and µ is the scale between the camera frame and the mapping frame. RM c is the rotation matrix between the camera co-ordinate frame and the mapping co-ordinate frame. In photogrammetry, the angles ω, φ, and κ corresponding to a series of rotations about the x, y, and z axis respectively are typically used to construct this matrix. The angles are those required to rotate the camera axes to align with the object space axes. In the backpack MMS, both the position of the camera perspective centre and the rotation matrix between the camera frame and the mapping frame are measured - albeit indirectly. In reality, the GPS provides the position of the antenna phase center rM GP S which must then be corrected for the lever arm between the camera and antenna acGP S/c using M M c rM c = rGP S + Rc aGP S/c .

(2)

The DMC provides the roll, pitch, and yaw angles that relate the mapping co-ordinate frame to DMC coordinate frame. These angles are used to form the rotation matrix RM DM C in a sequence of rotations about the y, x, and z axes for the roll, pitch, and yaw angles respectively. An additional series of rotations is also required to relate the DMC co-ordinate frame with the camera co-ordinate frame. These rotations, which are determined C . Together, these two matrices determine the through calibration, are used to form the rotation matrix RDM c rotation matrix between the camera frame and the mapping frame, M DM C RM . c = RDM C Rc

(3)

Using Equation (3), it is possible to determine an analytical relation between the roll, pitch, & yaw angles, and the ω, φ, & κ angles. However, for simplicity this was not done. Instead, Equation (3) was used to form the RM c matrix, and ω, φ, κ were then extracted from the matrix. Once the estimates of camera position and orientation are determined, then they can be included in a bundle adjustment as weighted parameter estimates (Mikhail, 1976). Obviously, if there is no control in the images, then apriori precision estimates of the parameters are required to prevent rank deficiencies in the normal matrix. The physical interpretation of the parameter estimates is that the GPS positions are “tieing-down” the scale, translation, and – depending on their number – one or more of the rotations of the datum. Similarly, the DMC angles fix the rotations of the datum. The mathematical interpretation of the parameter estimates is that they act as stochastic constraints on the definition of the datum (Cooper and Robson, 1996). With parameter estimates for both the positions (from GPS) and the attitude angles (from the DMC), the backpack MMS can operate with as few as two images. Indeed, with two images - both with GPS positions and DMC angles - there is actually redundant information for all of the datum parameters except scale. Operationally, however, it is advantageous to use at least three images, as there will then be redundant information for all of datum parameters. Providing that points are imaged in all three images, there will also be redundant information for the object space points as well. 4 RESULTS The primary goal of the backpack MMS testing was to determine the achievable mapping accuracies of the integrated system. However, prior to this test being performed it was first necessary to investigate the realworld performance of the navigation sensors. Both tests necessitated the establishment of a suitable target field that simulated a “typical” urban environment in which the backpack MMS would be expected to operate. This field, shown in Figure 2, was approximately 30 metres wide and 10 metres in depth. For ease of calculation, a local level co-ordinate frame was established. In this co-ordinate system, the easting axis was roughly aligned with the depth of the target field, and the northing axis was roughly aligned with the width of the target filed. The target field had nearby vertical structures, pavement, and foliage – in short, somewhat of a “worse-case” environment for GPS. It also had nearby metal buildings and light standards which could influence the azimuth reported by the DMC.

110

Exposure Stations Network/Photo Observations Photo Measurements

Northing (m)

100

90

80

70 −40

−30

−20

−10 Easting (m)

0

10

20

(a) Planimetric View

(b) Photo

Figure 2: Test Points and Target Field The target field was initially surveyed and adjusted using GPS baselines, EDM distances, and horizontal & vertical angles. However, to further increase the accuracy of the surveyed points, and to most accurately determine the exterior orientations of the test images, the measurements from all the images used in the tests were also included in an combined photogrammetric/terrestrial adjustment. Additionally, the interior orientation and lens distortion parameters of the camera were calibrated simultaneously, although results from a previous calibration were included as weighted parameters. The combined network had a redundancy of over 1500, and the reported standard deviations for the object space co-ordinates of both the target points and exposure station positions were under a millimetre. The attitudes of the exposure stations had standard deviations that were largely under 1’. The positions and orientations calculated in the combined photogrammetric/terrestrial adjustment were treated as the “true” quantities in all the comparisons in the following sections. The residual error that remains was neglected, as its relative magnitude was below the centimetre level that the results were compared at. The initial terrestrial network adjustment, the combined adjustment, and the individual photogrammetric adjustments done for the tests were all performed using the bundle adjustment package described in section 5. The images for the tests were taken at object to camera distances of approximately 20m and 40m – hereafter referred to as the “near” and “far” images respectively. Initially, two images were captured at each of six image stations - 3 near and 3 far. In the description of the tests, images 1 through 6 are the near images and images 7 through 12 are the far images. In all cases, the azimuths from the DMC have first been corrected for magnetic declination using the Geological Survey of Canada’s Magnetic Information Retrieval Program (MIRP) (GSC, 2000). 4.1 Navigation Sensor Performance Table 3 shows the agreement between the measured GPS positions and the camera positions determined from the combined photogrammetric/terrestrial adjustment. The results show that the test environment was indeed suboptimal, as the results are significantly worse than expected (see Table 2). When the master to remote separation (which never exceeded 150m) and the number of satellites (which never fell below 6) is considered, then the results appear particularly poor. It is believed that multipath off the nearby buildings is the cause of the poor accuracies. Carrier phase results for images 4 through 6 are significantly worse than the others because of a loss of satellite lock after the second image – thus, these differences were not included in the statistics. This loss of lock illustrates that – for urban environments, at least – Real-Time Kinematic (RTK) GPS may be more of a necessity than a luxury. This is because despite the extreme care taken during these tests to avoid losing lock, loss of lock still occurred. Such an occurrence would likely befall any user in a similar environment, and only with RTK could the approximate accuracies be reliably maintained. It is also worth noting that in the environment that the test was performed a code differential solution is clearly far too inadequate for even the crudest mapping applications. This does not, however, completely preclude its use in the backpack MMS, as additional testing in other environments is required. The differences between the attitude angles measured by the DMC and the true attitude angles is shown in Figure 3 and Table 4. For this test, the DMC attitude angles were collected at approximately 10 Hz. At this sampling frequency, the measurements are moderately noisy - particularly the azimuth which can vary over

L1/L2 Carrier Phase Kinematic Exposure Co-ordinate Differences (m) Distance Number Easting Northing Elevation Differences 1 -0.025 0.065 0.024 0.074 m 2 -0.022 0.079 0.005 0.082 m 3* -0.600 -0.895 -2.699 2.906 m 4* -0.185 0.451 -1.871 1.934 m 5* -0.723 -0.621 -1.870 2.099 m 6* -0.695 -1.052 -1.617 2.050 m 7 -0.075 -0.090 0.045 0.126 m 8 -0.071 -0.031 0.061 0.099 m 9 -0.111 -0.002 0.049 0.121 m 10 -0.071 -0.084 0.019 0.112 m 11 -0.106 0.010 0.054 0.119 m 12 -0.073 0.073 0.041 0.111 m Average -0.069 0.002 0.037 0.105 m RMSE 0.075 0.060 0.041 0.107 m * - Satellite lock lost, not included in carrier phase averages

C/A Code Differential Co-ordinate Differences (m) Distance Easting Northing Elevation Differences 0.919 -0.685 -0.624 1.305 m 0.884 -2.528 -4.429 5.176 m -1.288 -1.421 -3.284 3.803 m -0.972 -2.134 -6.286 6.709 m -1.185 -0.537 -2.003 2.388 m -0.497 -0.761 -1.131 1.450 m -4.245 -1.476 -8.128 9.288 m -0.406 -0.261 2.478 2.524 m 0.075 -2.291 -2.033 3.064 m 0.693 -0.057 -2.636 2.727 m 1.125 -0.268 -0.800 1.407 m 1.889 1.038 -2.049 2.974 m 0.117 -0.816 -2.278 3.558 m 1.504 1.348 3.605 4.194 m

Table 3: GPS - Bundle/Network Adjustment Position Differences several degrees. Therefore, to remove some of this noise one second averages of the DMC data were used. This improved the agreement of the roll and pitch angles by approximately 8 arc-minutes, and of the azimuth angles by over half a degree. It is felt that this is a reasonable time period, as in the backpack MMS the camera must be held steady for at least this period in order to capture the image. The results in Table 4 are the differences after the mean has been removed from the differences between the DMC angles and the true angles. This was done because time did not permit a full calibration of the integrated system, and the average angular differences were used as an estimate of the misalignment between the camera axes and the DMC axes. Of course, simply removing the mean will result in an overly-optimistic estimate of the angular errors – particularly for the azimuth as it will also compensate for both deficiencies in the magnetic declination model and local variations of the magnetic field (although the mean of the azimuth differences was the smallest of the three angles prior to removal). Finally, it should be noted that the DMC was not calibrated for either hard or softmagnetic disturbances, and the azimuth angle results in Table 4 would certainly be improved by either such calibration. 12 10

Angle Difference (°)

8 6 4 2 0 Roll Pitch Azimuth

−2 −4

1

2

3

4

5 6 7 8 9 Exposure Number

10 11 12

Figure 3: DMC/Combined Adjustment Angle Differences

Exposure Number 1 2 3 4 5 6 7 8 9 10 11 12 RMSE

Angle Differences (◦ ) Roll Pitch Azimuth -0.006 0.580 1.591 -0.067 0.490 1.185 -0.290 0.704 -0.201 -0.326 0.534 0.166 0.040 0.202 0.054 -0.211 0.224 0.690 -0.083 -0.648 -1.109 0.202 -0.433 -2.376 0.181 -0.394 10.574 0.138 -0.240 9.125 0.280 -0.564 9.279 0.142 -0.455 9.693 0.191 0.482 5.675

Table 4: DMC/Combined Adjustment Angle Differences

The agreement between the measured angles and the true angles in Table 4 is generally good - with a notable and surprising decline in performance observed for the azimuths of the final four exposure stations. A possible explanation was the proximity of a nearby electric light standard and metal building; however, it felt that even with these factors the angles were still pessimistic. Thus, additional images were captured at approximately the same positions as the final six images (i.e., the far images). For these images, the internal data integration time of the DMC was set so that measurements were collected at 1 Hz. Because the DMC was remounted, new

angular difference averages were calculated and again used in lieu of a rigorous calibration.

Angle Difference (°)

4

Exposure Number 7 8 9 10 11 12 RMSE

2

0

−2 Roll Pitch Azimuth −4

1

2

3 4 Exposure Number

5

Angle Differences (◦ ) Roll Pitch Azimuth 0.533 -0.510 -0.346 0.555 0.637 -0.973 0.383 -0.328 -0.277 0.035 0.026 -0.333 -1.474 0.122 1.105 -0.031 0.053 0.824 0.697 0.363 0.725

6

Figure 4: DMC/Combined Adjustment Angle Differences - Second Set of Far Images

Table 5: DMC/Combined Adjustment Angle Differences - Second Set of Far Images

The differences for the new photos - shown in Figure 4 and Table 5 - show a much better agreement with the angles determined photogrammetrically then the previous angles at the same exposure stations. The cause of the azimuth errors in the first set of images is unknown; however, one possibility may be that the power cable for the camera was allowed to come too close to the DMC. 4.2 Mapping Accuracy Because of the loss of satellite lock discussed in section 4.1, it was not possible to use the carrier phase GPS positions for the final four exposures of the near exposure stations. Therefore, the positions from the combined photogrammetric/terrestrial adjustment were used instead. To simulate the effect of positional errors, the coordinate errors from the equivalent far stations were added to the exposure station positions. Also, the erroneous DMC angles for the initial far images meant that no adjustment would converge for these images. Thus, the second set of far images - with the correct DMC angles - were used. Like the near stations, positional errors were simulated by adding the co-ordinate errors from the first set of far stations. For all of the following tests the interior orientation and lens distortion parameters of the combined terrestrial/photogrammetric adjustment were used.

Three Images (”A” images) Three Images (”B” images) Six Images

Number of Image Points 1 2 5 10 1 2 5 10 1 2 5 10

Statistics of Co-ordinate Differences Easting Northing Elevation Mean (m) RMSE (m) Mean (m) RMSE (m) Mean (m) RMSE (m) 0.41 0.41 -0.07 0.07 -0.07 0.07 0.10 0.10 -0.09 0.11 -0.04 0.04 0.04 0.06 -0.08 0.08 -0.06 0.06 0.04 0.06 -0.08 0.09 -0.06 0.07 0.04 0.04 0.02 0.02 -0.15 0.15 -0.12 0.14 -0.01 0.02 -0.14 0.15 -0.04 0.05 0.01 0.01 -0.15 0.15 -0.06 0.06 0.01 0.02 -0.16 0.16 0.21 0.21 -0.03 0.03 -0.11 0.11 -0.01 0.05 -0.05 0.06 -0.09 0.10 0.00 0.04 -0.04 0.04 -0.11 0.11 -0.01 0.03 -0.04 0.04 -0.11 0.11

Table 6: Results (Approximate Camera to Object Point Distance = 20 m) The object space accuracies when the near images were used are shown in Table 6. For the first two tests in the table the six close images were divided into two sets of three images – set “A” was composed of images 1, 3, and 5, while set “B” was composed of images 2, 4, and 6. The most obvious trend in Table 6 is that as the number of image points increased, the absolute object space accuracy also increased. However, even with as few as five points, accuracies are comparable with typical L1 carrier phase GPS accuracies. This accuracy was something of a benchmark, as such single frequency receivers are widely used for GIS data collection. Despite these mostly promising results, there are, however, some outliers. These are likely caused by poor image measurements, which are in turn partly a result of the lossy JPEG compression used by the DC260 to store its images. Edges in the JPEG images loose their sharpness, and consequently image point measurement accuracy

decreases. Indeed, for some points – particularly those in shadows – it was believed that the measurement error could have been as high as 3 pixels (these points were weighted correspondingly less in the adjustment). The potential existence of poor image measurements highlights an additional problem - that of blunder detection. Obviously, in photogrammetric networks as redundancy decreases this becomes progressively more difficult. For some users of the backpack MMS, low redundancy will be the norm and not the exception. In these cases the graphical image measurement software can help in both the prevention and detection of errors. For example, the display of epipolar lines will help prevent blunders during imagepoint mensuration, while the back-projection of the adjusted object-space points will help in the detection of any poor measurements.

Three Images

Six Images

Number of Image Points 1 2 5 10 15 20 30 1 2 5 10 15 20 30

Statistics of Co-ordinate Differences Easting Northing Elevation Mean (m) RMSE (m) Mean (m) RMSE (m) Mean (m) RMSE (m) 2.62 2.62 0.44 0.44 0.77 0.77 1.47 1.47 0.02 0.40 0.88 0.88 0.61 0.62 0.16 0.28 0.85 0.86 0.79 0.80 0.13 0.28 0.83 0.84 0.71 0.72 0.13 0.26 0.82 0.82 0.47 0.49 0.16 0.25 0.80 0.80 0.24 0.26 0.15 0.19 0.59 0.59 3.03 3.03 0.46 0.46 0.59 0.59 1.61 1.61 0.00 0.41 0.69 0.69 0.72 0.73 0.13 0.27 0.66 0.67 0.83 0.84 0.11 0.27 0.62 0.63 0.77 0.77 0.11 0.25 0.61 0.61 0.51 0.51 0.14 0.23 0.59 0.60 0.21 0.23 0.17 0.21 0.80 0.80

Table 7: Results (Approximate Camera to Object Point Distance = 40 m) The results for the far images, shown in Table 7, indicate absolute object space accuracies at the metre level. As more image measurements and object-space points were added a substantial increase in accuracy can be seen in the easting and northing co-ordinate. However, the elevation differences showed much less improvement. The explanation can obviously be found by examining the imaging geometry, where it can be seen that the exposure stations were nearly collinear. In such a configuration, the entire network is essentially free to swing about the the axis formed by the three exposure stations, with only the roll and pitch angles from the DMC constraining the rotation. This is simply a terrestrial equivalent of the problems faced in adjusting a single flight-line of an aerial mobile mapping system where the horizontal co-ordinates are largely dependent on the attitude angles from the INS. Both Table 6 and Table 7 show that as more images are added, object space accuracy does not necessarily improve – indeed, for the far images the results generally deteriorated. Such a trend was surprising and requires further investigation. One possible explanation is that the network is being deformed by poor initial estimates (as measured by the DMC) of the attitude angles as several exposures had large residuals – nearly 2 degrees – for these angles. For all combinations, it can be observed that the mean of the differences is nearly as large as the RMS error. This indicates that the relative accuracy of the object points may be much better than their absolute accuracy. To get an idea of the relative accuracies possible from the backpack MMS, the mean difference was removed from the object points, and the RMS error calculated. The results of this, shown in Table 8, indicate that the internal agreement of the object space co-ordinates is as low as five centimetres. It is acknowledged that GIS places increasing emphasis on co-ordinates that are referenced to an global co-ordinate system. However, relative accuracies still have importance in cadastral and engineering surveys - examples include small-scale facilities mapping and surveys for earthwork volume computations. The main objective of the backpack MMS is to produce co-ordinates without any external measurements - i.e., with no control points. However, this does not preclude the use of additional information that is available in the images. In particular, it was believed that providing an object space distance would improve relative object space accuracy, as currently the scale for the network is provided by the weighted GPS positions alone. An error or inconsistency in these positions will directly effect the scale of the entire network. Table 9 shows that the inclusion of a distance observation does indeed improve relative accuracy. Surprisingly, an even greater improvement was in the absolute accuracy. The length of the distance also not appear to be of great importance.

Near Images

3 Images

Far Images

6 Images 3 Images 6 Images

Number of Image Points 5 ”A” 5 ”B” 10 ”A” 10 ”B” 5 10 5 10 30 5 10 30

Easting 0.04 0.04 0.04 0.03 0.04 0.03 0.12 0.14 0.09 0.11 0.13 0.10

RMS Error (m) Northing Elevation 0.02 0.02 0.01 0.03 0.02 0.03 0.01 0.04 0.01 0.02 0.01 0.03 0.22 0.06 0.25 0.09 0.12 0.06 0.23 0.08 0.25 0.08 0.12 0.06

Table 8: Relative Object Space Accuracy Indeed, for these tests, the increase in accuracy was greater when a short vertical distance was used as it was when the long horizontal distance was used. This suggests that a user could deliberately image an object of known dimensions, or make a measurement between points in the image with something as simple as a hand tape. The reason that the length of the distance is not important for these tests is that the primary systematic error is rotational, and incorporating a distance into the solution primarily changes the direction of the differences and not their magnitude. Table 9 also demonstrates the obvious improvement in both absolute and relative accuracy that results from including a control point in the adjustment. One potential mode of operation of the backpack MMS is to have it mounted on a survey stick. In this case, using the GPS the MMS itself could be used to establish control points in a region. These points, in turn, could then be used in the adjustment to improve absolute accuracy - i.e., a user would occupy points with the survey stick mounted MMS, and then include those GPS points in the adjustment.

Absolute Accuracy

Relative Accuracy

Type of Information Added None Control Point Long Horizontal Distance Short Vertical Distance None Control Point Long Horizontal Distance Short Vertical Distance

Statistics of Co-ordinate Differences Easting Northing Elevation Mean (m) RMSE (m) Mean (m) RMSE (m) Mean (m) RMSE (m) 0.79 0.80 0.13 0.28 0.83 0.84 0.06 0.13 0.09 0.11 0.07 0.15 -0.40 0.41 0.16 0.16 0.76 0.76 0.10 0.13 0.14 0.17 0.79 0.79 0.14 0.25 0.09 0.12 0.06 0.13 0.11 0.02 0.06 0.09 0.09 0.06

Table 9: Effect of Including Control or Network Observations (3 images, 10 image points, far images) Finally, the system was also tested in a number of additional configurations by changing the number and configuration of images. For example, as discussed in section 3 only two image are required to solve for object space co-ordinates if there are parameter observations for both the exposure station positions and orientations thus the system was tested with only two images . Also investigated was the effect of having images taken at different distances. These results are presented in Table 10 and Table 11. Most surprising is the performance of the system when only two images were used – results are only marginally worse than when 3 images are used. As a final note, estimating the focal length, principal point offset, and lens distortion parameters in the adjustments (when sufficient observations were present) was attempted, but the only result was a degradation in object space accuracy. 5 SOFTWARE FOR CLOSE-RANGE PHOTOGRAMMETRY For the backpack MMS to achieve its goal of bringing mobile mapping into a wider market, user-friendly software is essential. Consequently, such software is being developed concurrently with the development of the backpack MMS. When completed, the software package will be capable of processing the navigation data, manipulating the images, and calculating the 3-D mapping co-ordinates of features visible in the images. Conceptually, the software is the same as similar “integrated” close-range photogrammetric packages such as that

Two Near Images

Two Far Images Two Near and One Far

Number of Image Points 5 “A” 5 “B” 10 “A” 10 “B” 15 30 5 10 15

Statistics of Co-ordinate Differences Easting Northing Elevation Mean (m) RMSE (m) Mean (m) RMSE (m) Mean (m) RMSE (m) 0.29 0.29 0.09 0.12 0.05 0.07 0.16 0.17 0.13 0.13 -0.08 0.09 0.13 0.13 0.03 0.05 0.01 0.03 0.08 0.08 0.09 0.09 -0.12 0.12 1.04 1.05 0.20 0.35 0.72 0.73 0.20 0.23 0.25 0.27 0.70 0.70 -0.06 0.08 -0.05 0.07 0.32 0.33 -0.10 0.11 -0.03 0.06 0.32 0.33 -0.11 0.11 -0.04 0.05 0.34 0.34

Table 10: Absolute Object Space Accuracy - Other Configurations

Two Near Images

Two Far Images Two Near and One Far

Number of Image Points 5 ”A” 5 ”B” 10 ”A” 10 ”B” 15 30 5 10 15

Easting 0.07 0.06 0.04 0.03 0.14 0.11 0.05 0.04 0.04

RMS Error (m) Northing Elevation 0.07 0.05 0.04 0.03 0.04 0.03 0.03 0.04 0.29 0.10 0.12 0.05 0.05 0.08 0.05 0.07 0.04 0.06

Table 11: Relative Object Space Accuracy - Other Configurations

described in and Fraser and Edmundson (2000). The goal of the software is also the same as that of Fraser and Edmundson - to bring rigorous photogrammetric tools to less specialised users. To that end, development of the software has proceeded along two lines. The first is algorithmic development to implement photogrammetric principles - i.e., a self-calibrating bundle adjustment. For increased flexibility, the bundle adjustment has also been designed to incorporate terrestrial network observations - either separately, or in combination with photogrammetric observations. Because the software is intended for close-range terrestrial surveys where the normal matrix may not have a banded structure (Granshaw, 1980), special procedures for solving the system of normal equations have not been implemented. The second line of development is the implementation of a stable and user-friendly graphical interface. Screen shots of the latter are shown in Figure 5.

(a) Multiple Epipolar Lines

(b) Advanced GUI

Figure 5: Close-Range Photogrammetric Software

6

CONCLUSIONS AND FUTURE WORK

Results presented in this paper have shown that a backpack MMS constructed from off-the-shelf hardware can have absolute object space accuracies comparable to current GIS data acquisition techniques. Furthermore, the internal agreement or relative accuracies of the object space points is even better. With three images at a 20m object-to-camera distance, absolute accuracies of under 25 cm are achieved, and the internal agreement of points surveyed using the system is under 10 cm. Despite the promising results presented herein, even better results are likely possible through a more rigorous calibration of the DMC and of the integrated system. Also to be investigated is how the addition of additional constraints, such as those enforcing verticality or zero-height differences, would effect the accuracy of the backpack MMS. 7

ACKNOWLEDGMENTS

Funding and support for this research is provided by Premier GPS. The authors are also grateful to Waypoint c GPS processing software available, and to Quentin Ladetto, Jos van Consulting for making their Graf nav Seeters and Leica Technologies Inc. for their help with the DMC. Finally, Dr. Mike Chapman and Dr. Derek Lichti are thanked for providing their FEMBUN self-calibrating bundle adjustment software which was used for comparison purposes with the authors own software. 8 REFERENCES Bossler, J.D. and K. Novak. 1993. “Mobile Mapping Systems: New Tools for the Fast Collection of GIS Information”. In Proceedings of GIS 93. Ottawa, Canada. March 23-35. pp. 306-315. Caruso, M.J. 2000. “Applications of Magnetic Sensors for Low Cost Compass Systems”. In Proceedings of IEEE Positioning, Location, and Navigation Symposium (PLANS) 2000. San Diego. March 13-16. pp. 177-184. Cooper, M.A.R. and S. Robson. 1996. “Theory of Close Range Photogrammetry”. In Close Range Photogrammetry and Machine Vision. ed. K.B. Atkinson. J.W. Arrowsmith. Bristol. pp. 9-50. El-Sheimy, N. 1996. “A Mobile Multi-Sensor System for GIS Applications in Urban Centers”. International Archives of Photogrammetry and Remote Sensing. Vol. XXXI. Part B. Proceedings of the XVIII ISPRS Congress. Vienna. pp. 95-100. El-Sheimy, N. 1999. “Mobile Multi-sensor Systems: The New Trend in Mapping and GIS Applications”. In International Association of Geodesy Symposia Volume 120. Geodesy Beyond 2000: The Challenges of the First Decade. Springer Verlag Berlin Heidelberg. pp. 319-324. Ellum, C.M. and N. El-Sheimy. 2000. “Development of a Backpack Mobile Mapping System”. ISPRS International Archives of Photogrammetry and Remote Sensing. Vol. XXXII. Part B5. Proceedings of the XIXth ISPRS Congress. Amsterdam. July 17-22, 2000. pp. 184-192. Fraser, C.S. and K.L. Edmundson. 2000. “Design and Implementation of a Computational Processing System for Off-Line Digital Close-Range Photogrammetry”. ISPRS Journal of Photogrammetry and Remote Sensing. Vol. 55. pp. 94-104. Geological Survey of Canada (GSC). 2000. “Magnetic Declination”. Website. URL: http://www.geolab.emr.ca/ geomag/e magdec.html. GSC National Geomagnetism Program. Site Accessed 31 Oct. 2000. Granshaw, S.I. 1980. ”Bundle Adjustment Methods in Engineering Photogrammetry”. Photogrammetric Record. Vol. 10. No. 56. October, 1980. pp. 181-207. Lachapelle, G., R. Klukas, D. Roberts, W. Qiu, and C. McMillan. 1994. “One-Meter Level Kinematic Point Positioning Using Precise Orbit and Timing Information”. In proceedings of GPS-94. Salt Lake City. September 21-23. pp. 1435-1443. Li, R. 1997. “Mobile Mapping: An Emerging Technology for Spatial Data Acquisition”. Photogrammetric Engineering and Remote Sensing (PE&RS). Vol. 63. No. 9. pp. 1085-1092

Leica. 1999. DMC-SX Performance Specifications. Leica Product Literature. Mikhail, E.M. 1976. Observations and Least Squares. Harper and Row. New York. Morin, K., C.M. Ellum, and N. El.Sheimy. 2001. “The Calibration of Zoom Lenses on Consumer Digital Cameras, and their Applications in Precise Mapping Applications”. To be published in proceedings of The 3rd International Symposium on Mobile Mapping Technology (MMS 2001). Cario. January 3-5, 2000. Mostafa, M.M.R, and K.P. Schwarz. 1999. “An Autonomous Multi-Sensor System for Airborne Digital Image Capture and Georeferencing”. In Proceedings of ASPRS Annual Convention. Portland, Oregon. May 1721. pp. 976-987. Schwarz, K.P. and N. El-Sheimy. 1999. Future Positioning and Navigation Technologies. Technical Report submitted to the US Topographic Engineering Centre. Contract No. DAAH04-96-C-0086. 126 pages. Toth, C. and D.A. Grejner-Brzezinska. 1998. “Performance Analysis of the Airborne Integrated Mapping System (AIMST M )”. International Archives of Photogrammetry and Remote Sensing. Vol. XXXII. Proceedings of ISPRS Commission II Symposium. Cambridge, U.K. July 13-17. pp. 320-326. Wolf, P.R. 1983. Elements of Photogrammetry - 2nd edition. McGraw-Hill, Inc. New York.

a mobile mapping system for the survey community

The Leica DMC combines three micro-electromechanical (MEMs) based ...... “Mobile Multi-sensor Systems: The New Trend in Mapping and GIS Applications”. In.

2MB Sizes 0 Downloads 272 Views

Recommend Documents

The Development of a Backpack Mobile Mapping System
receiver and consumer digital camera into a multi-sensor mapping system. The GPS provides ..... radial distance from the principal point of best symmetry . 28 .... Expensive data collection campaigns .... stored in Multi-Media GIS (Novak, 1993).

a mobile mapping data warehouse for emerging mobile ...
decade there will be a global population of over one billion mobile imaging handsets - more than double the number of digital still cameras. Furthermore, in ...

a mobile mapping data warehouse for emerging mobile ...
Mobile vision services are a type of mobile ITS applications that emerge with ... [12], we develop advanced methodologies to aid mobile vision and context ...

Mobile Mapping
MOBILE MAPPING WITH ANDROID DEVICES. David Hughell and Nicholas Jengre. 24/April/2013. Table of Contents. Table of Contents .

Mobile Mapping
Apr 24, 2013 - MOBILE MAPPING WITH ANDROID DEVICES. David Hughell and Nicholas Jengre .... 10. Windows programs to assist Android mapping .

Vision for Mobile Robot Navigation: A Survey
One can now also design a vision-based navigation system that uses a ...... planning, it did not provide a meaningful model of the environment. For that reason ...

Avondale Schools Community Survey -Cobalt Community Research ...
Whoops! There was a problem loading more pages. Retrying... Avondale Schools Community Survey -Cobalt Community Research Summary Report.pdf.

Endocardial mapping system
Sep 23, 1993 - An alternative mapping technique takes essentially simulta neous measurements ..... and detecting this energy through the insulation it is possible to facilitate the ... position, the reference catheter 16 projects directly out of the.

Endocardial mapping system
Sep 23, 1993 - ping Of Ventricular Tachycardia In Patients With Myocardial. Infarction: Is The Orgin Of ...... external monitoring device, the tip electrode of the ref.

A Survey: Course Management System (CMS) For Education in Cloud ...
IJRIT International Journal of Research in Information Technology, Vol. ... However many universities and institutes are using computer application in stand- ...

A Survey: Course Management System (CMS) For Education in Cloud ...
outside the Cloud, (iii) it is driven by economies of scale, and (iv) the services can be ... Government organizations will be free to concentrate on innovation.

A Survey: Course Management System (CMS) For ...
1Assistant Professor, Department of Computer Science & Engineering, CSIT. Durg, Chhattisgarh, India [email protected]. 2MTech Scholar ...

The PARCTAB Mobile Computing System
since March 1993 at the Computer Science Lab at Xerox PARC. The system currently ... computer; though it does permit object code and data downloading.

A System Architecture for Context-Aware Mobile ...
store user, device, and, for each geographic region, context information. In order to ...... tracking a co-worker you wish to talk to and tracking the office coffee cart in order to .... One such approach is to employ an “open” system composed of

A System Architecture for Context-Aware Mobile ...
formation needs of applications, (2) where applications get various pieces of information ..... me excited once again about computer science. As the ... me through this experience in one piece, and stood by me during all those years. vi ..... Environ

A System Architecture for Context-Aware Mobile ...
Users might access their computing applications from wireless portables, via stationary ... The advantages of meeting these challenges can be illustrate by some ...

Handover method for mobile radio system
Jan 11, 1999 - IEEE Transaction on Vehicular Technology, vol. VT—19, No. 4,955,082 A ... Nakajirna, A., Advanced Mobile Communication Network. 5,452,473 A. 9/1995 ... Wireless Communications Research Institute, Ulm (Ger many), pp.

External Localization System for Mobile Robotics - GitHub
... the most known external localization reference is GPS; however, it ... robots [8], [9], [10], [11]. .... segments, their area ratio, and a more complex circularity .... The user just places ..... localization,” in IEEE Workshop on Advanced Robo

Handover method for mobile radio system
Jan 11, 1999 - Nakajirna, A., Advanced Mobile Communication Network. 5,452,473 A .... is, inter alia, to enable the degree of coverage to be made greater Without the ...... ters BM and Bnb Which has the best radio transmission conditions ...

land-based mobile mapping systems
Jan 16, 2002 - based mobile mapping systems focused on improving system .... www.jacksonville.com/tu-online/stories/071200/ ... 54th Annual Meeting.

Survey on Internet Connectivity for Mobile Ad Hoc Network
(Wi-Fi) network adapters enable the spontaneous creation of city-wide MANETs. These networks could then constitute the infrastructure of numerous applications such as emergency and health-care systems, groupware, gaming, advertisements, etc. As users

A Survey of Mobile Cloud Computing
D:\EMAG\2010-05-26/VOL8\COVER.VFT——5PPS/P ... away from mobile phones and into the cloud. .... Android G1 (HTC Dream) phones and 5. HTC Magic ...