UAV_Sensefly
UAV_Sensefly
net/publication/283419640
CITATIONS READS
16 876
6 authors, including:
All content following this page was uploaded by Rossana Gini on 02 November 2015.
Rossana Ginia, Diana Pagliarib, Daniele Passonib, Livio Pintob, Giovanna Sonaa*, Paolo Dossoc
a
Politecnico di Milano, DICA, Geomatics Laboratory at Como Campus – Via Valleggio, 11 – 22100 Como (IT),
[email protected], [email protected]
b
Politecnico di Milano, DICA - Piazza Leonardo da Vinci 32 - 20133 Milano (IT),
(diana.pagliari, daniele.passoni, livio.pinto)@polimi.it
c
Studio di Ingegneria Terradat, via A. Costa 17 – 20037 Paderno Dugnano (IT), [email protected]
KEY WORDS:, Aerial Triangulation, Software Comparison, UAV, DEM, Point cloud
ABSTRACT:
UAVs systems represent a flexible technology able to collect a big amount of high resolution information, both for metric and
interpretation uses. In the frame of experimental tests carried out at Dept. ICA of Politecnico di Milano to validate vector-sensor
systems and to assess the UAVs images' metric accuracies, a block of photos taken by a fixed wing system is triangulated by several
software. The test field is a rural area included in an Italian Park (Parco Adda Nord), useful to study flight and imagery
performances, on buildings, roads, cultivated and uncultivated vegetation.
The UAV Sensefly, equipped with a camera Canon Ixus 220HS, flew autonomously over the area at a height of 130m yielding a
block of 49 images divided in 5 strips. Sixteen pre-signalized Ground Control Points surveyed in the area through GPS (NRTK
survey) allow the referencing of the block and accuracy analyses. Approximate values for exterior orientation parameters (positions
and attitudes) were recorded by the flight control system.
The block was processed with several software: Esdas-LPS, EyeDEA (Univ.of Parma), Agisoft Photoscan, PIX4UAV, in assisted or
automatic way. Results comparisons are given in terms of differences among digital surface models, differences in orientation
parameters and accuracies, when available. Moreover, image and ground point coordinates obtained by the different software are
independently used as initial values in a comparative adjustment made by scientific in-house software which can apply different
constraints to evaluate the effectiveness of different methods of point extraction and accuracies on ground check points.
*Corresponding author.
2. TEST AREA AND DATA CAPTURE
The test flight has been performed on a small test area located
near Cisano Bergamasco (BG, Italy), belonging to the protected
park "Parco Adda Nord" in Lombardy and already studied in the
frame of FoGLIE project. It comprises some buildings,
secondary roads, cultivated fields and natural vegetation.
The flight covered an area of roughly 0.3 Km2. which is
depicted in Figure 1.
[mm]
the central zone of the block, characterized by the presence of N 89 101 42 52 23 28 7 8
forest trees.
h 215 259 118 151 61 76 20 23
4. BUNDLE-BLOCK ADJUSTMENT
Empirical Accuracy
E - 50 - 50 - 39 - 50
Considering the different nature of the software, it was decided
RMSE CPs
to uniform the E.O. analysis by defining a standard procedure:
[mm]
for this purpose the scientific software Calge was used. Calge is N - 50 - 38 - 54 - 19
an home-made computer program designed to realize bundle
block compensation of a general topographic network or of a h - 130 - 274 - 113 - 55
photogrammetric block.
*manual measurements
**some manual measurements
The first rows show the number of TPs and the observation
sample sizes: the ratio between these two quantities is equal to
the average TPs multiplicity.
In the subsequent row, the bundle-block 0 is reported: it ranges
from 0.3m (AP) to 2.6m (LPS), respectively 0.2 and 1.6
times the pixel size, equal to 1.54 m.
The estimated focal length varies between 4.149 mm (EyeDEA)
and 4.437 mm (LPS): the effects are absorbed by the shift of the
projection center heights.
In the following rows the RMS of standard deviation of the TPs
and RMSE of the CPs are shown for each coordinate.
As regards LPS results, RMS high values are surely due to the
small number of TPs, manually selected with high multiplicity,
but not by expert photogrammetric technician.
The other software are almost fully automatic, so the extracted
TPs number is higher and, consequently, the RMS of the
standard deviation values are smaller (also because of the lower
value of0). As regards CPs RMSE, results are more
Figure 4 – The 10 CPs employed in the analysis with 5 GCPs homogenous, especially in East and North coordinates that are
around GSD. In altitude the differences are more pronounced.
A first comparison between the different software involved the A further analysis was carried out with the aim of evaluating the
bundle block adjustment using the TPs measured, either quality of the EO parameters for each software. Since EyeDEA
manually (LPS, some points for EyeDEA and all the GCPs) or performed only the TPs extraction, the EO parameters were
automatically (the most of TPs extracted with EyeDEA and all calculated by PM. The analyses were realized in a consistent
the points identified by P4 and AP). In all cases, the calibration way because it was decided to constrain the EO parameters
parameters were refined thank to the self-calibration executed obtained using only 5 GCPs. At the same time also a self-
during the bundle block adjustment itself: especially, the calibration was performed, in order to evaluate the best
variations of the 10 parameters of the Fraser model (Fraser, calibration parameters set. The RMSE of CPs residuals are
1997) were estimated. summarized in Table 2.
For each software, two different kinds of bundle block
adjustment were realized: i) constraining all the measured EyeDEA
GCPs; ii) constraining only 5 GCPs, 4 of which selected along LPS P4 AP
/PM
the block edges and one near the center (see Figure 4). East [mm] 48 16 81 74
Both GCPs and CPs measures on images have been done North [mm] 47 12 46 61
manually by different non-expert operators.
height [mm] 90 36 214 83
In Table 1 the obtained results are listed.
Table 2 – RMSE on the CPs residuals.
edges and in the central area with a large number of very height
The RMSE values are low with respect to the image scale of trees.
1:31,000 and the GSD equal to 4.5cm. Considering the
horizontal coordinates, the minimum value (0.33*GSD) was
achieved with the combination of the software PM and
EyeDEA, followed by LPS (1 GSD). Worse results were
obtained by P4 and AP.
Considering the height coordinates, the RMSE are higher than
horizontal ones, even if the values are smaller than 100 mm
(with the exception of the value obtained by processing the
block with P4, which is equal to 214 mm).
5. DSM COMPARISONS
Figure 5 – DSM from AP, LPS, P4 and DM. In P4-AP comparison, the anomalous behavior visible in the red
circle is due to the presence of trees' shadows (see figure 8): the
This is clearly visible in the layouts (see figure 6) where the almost flat ground is modeled in one case with false height
differences coming from AP and the other software are variations of the order of 1 m. This is probably due to
presented. Statistics of the differences yields an average value homologous points chosen at shadows edges, which are slightly
of some centimeters and a standard deviation of 84, 89 and 103 moving during the survey, thus causing mismatching and false
cm respectively for P4-AP, DM-AP and LSM-AP differences. intersections. This effect is visible also in the LPS and DM
The maximum absolute values are about 20 m near building DSM. We found here again the different behavior of the
software: P4 and the other software produced higher and orientation validation, in the estimation of the self-calibration
sharper undulations, while AP gave a smoother surface. parameters or in the manual selection of points in critical areas
of the images. The computational time is often very high in
comparison with the other software: for instance, the DSM
generation in DM required many hours of processing. On the
other hand, the photogrammetric software's results are better
(see Table 2), in terms of CPs RMSE obtained by constraining
the E.O. parameters. Thanks to the DSMs analysis, it can be
said that the implemented strategy of AP seems to be the one
able to achieve the most reliable results: this is highlighted by a
details comparison rather than a global analysis (indeed, all
products didn't have appreciable systematic errors); moreover,
AP provided the best product, especially in flat areas and in the
presence of shadows. Eventually, the strategy that AP employs
for the buildings' outlines allows the creation of orthophotos
with a high level of quality (see Figure 9).
7. REFERENCES
Figure 8 – Differences of DSMs (P4-AP): detail in shadow area
References from Journals:
produced from trees.
Bay H., Ess A., Tuylelaars T., Van Gool., 2008. Speeded
Finally in figure 9 it is shown the two ortophotos carried out
Robust Features (SURF). Computer Vision and Image
from the DSM generated by P4 (up) and AP (down). The
Understanding (110), pp. 346–359.
different behaviour near the roof edges is clear: AP has defined
the edges better than P4.
Fischler, M., Bolles, R.,1981. Random sample consensus: a
paradigm for model fitting with application to image analysis
and automated cartography. Commun. Assoc. Comp. Mach., Vol
24, pp. 81-95.
Re, C., Roncella, R., Forlani, G., Cremonese, G., and Naletto,
G., 2012. Evaluation of area-based image matching applied to
DTM generation with hirise images, ISPRS Ann. Photogramm.
Remote Sens. Spatial Inf. Sci., I-4, 209-214.
Figure 9 - Differences of ortophotos (AP up - P4 down): detail Gini, R., Passoni, D., Pinto, L., Sona, G., 2012. Aerial images
in the edges of some buildings. from an UAV system: 3d modeling and tree species
classification in a park area. Int. Arch. Photogramm. Remote
Sens. Spatial Inf. Sci., Vol. XXXIX-B1, pp. 361-366.
6. CONCLUSIONS
References from websites:
The images acquired by UAVs, in particular the fixed-wing AgiSoftLLC.(2010).AgiSoftPhotoScan.http://www.agisoft.ru/pr
ones, are suitable to be processed by different software oducts/photoscan/.
packages: in particular, both computer vision-based and
photogrammetric software (even home-made like EyeDEA and Pix4UAV Desktop by Pix4D, 2013.http://pix4d.com/pix4uav.ht
DM) was analyzed in this paper. The whole set was able to ml
provide the images exterior orientation and products such as the
DSM, although computer programs of the first type can work Acknowledgements
almost entirely in an automatic way as well as they can quickly
create a high quality final product; moreover, both P4 and AP The authors thank Riccardo Roncella for allowing them the use
can automatically generate very dense point clouds with high of the software EyeDEA and for his help and Pix4D, platinum
multiplicity. The photogrammetric software requires an sponsor of UAV G 2013.
operator's intervention in some phases, as in the exterior