Full text: Technical Commission III (B3)

UNNELS 
Portugal - 
res, such as tunnels, 
ems, which produce 
s acquired by laser 
'sentation of the 3D 
ion. 
| images that can be 
.in highway tunnels 
tation where image 
is likely that points 
being described by 
the same way as a 
hen transformed in 
ribed by their (x,y) 
nce to the reference 
to the original 3D 
der is the simplest 
in a plane, without 
cross-section is not 
ame. The resulting 
distance along the 
3-section. 
hat they are curved 
ns of a torus, in a 
) sections of a torus 
  
uxtaposition of two 
5 a point cloud and 
0 the cross-sections 
ns, mapping it then 
ially in railways, is 
ral kilometres. The 
not degrading the 
perception of dimensions in the rectified image of the tunnel 
surface. 
This method was developed in cooperation with Artescan-3D 
Scanning, a Portuguese company that owns a Riegl VMX-250- 
CS6 mobile laser scanning system (figure 2). This system has 
been applied in long tunnel surveying, both motorway and 
railway (Boavida et al., 2012). These can be as-built surveys of 
tunnels, or can be made with the purpose of monitoring and 
maintenance. Many of these surveys span along distances of 
several kilometres, producing very large amounts of data. The 
availability of methodologies that automatically produce 
rectified, planar images of the tunnels, was found an essential 
tool for analysis of these data. 
  
Figure 2. Riegl VMX-250-CS6 mobile laser scanning system in 
operation in a tunnel survey. 
The method was tested with data of railway tunnels, first in 
small samples of the underground of the city of Porto, and then 
with data collected in the survey of a 25 km long high-speed 
railway tunnel (Pajares tunnel in Asturias, Spain). Figure 3 
shows a profile of the terrain and the tunnel in a distance of 
more than 1 km. Tunnel slope is approximately 1.7 %. 
  
  
  
  
  
1200 
1000 
Terrain 
T 800 mE 
= Tunnel 
= 
> 600 
X 
400 
0 200 400 600 800 1000 
Distance (m) 
Figure 3. Profile of the terrain and the tunnel in Asturias. 
2. DESCRIPTION OF THE ALGORITHM 
The goal of this algorithm is to project a 3D tunnel surface into 
a plan, or in other words cut the tunnel longitudinally and 
unfold it to make it flat. The input is a point cloud acquired by 
laser scanning inside a tunnel. 
The algorithm was programmed in PostgreSQL/PostGIS, 
making use of some of its capabilities of spatial search and 
analysis. 
The algorithm is composed by the following 5 stages. 
STAGE 1 
The first stage is to recalculate the tunnel axis. The original axis 
can be acquired in different ways. It can be extracted from the 
vehicle trajectory (obtained by the inertial navigation system); 
109 
from a traverse or other survey network; from a manual 
procedure or from a semi automatic process involving a 
skeletonization algorithm. Once a planar representation of the 
axis is available, a set of points, with constant spacing, will be 
generated along the axis (figure 4). This spacing (e.g. 10 
meters) is a parameter defined by the user. 
" 3 in M Moters 
fear} 
Figure 4. Tunnel axis with the original points (larger squares) 
and the equally spaced points (small dots). 
For each one of these points a line is created, locally 
perpendicular to the axis. The direction of the axis in a point is 
considered to be the direction defined by the previous point and 
the next point, as shown in Figure 5. 
"m 
A. — 
ji 3 
ry gai 
ee 
pp 
0 5 18 26 Meters 
Figure 5. The perpendicular line (green line) at point 3 is 
calculated perpendicularly to the direction defined (blue line) by 
the previous (2) and the next point (4). 
Now a buffer around this perpendicular line is created, with 
parameters specified by the user. Then, all the points from the 
point cloud that are inside this buffer are averaged to calculate 
the central point of the tunnel at the respective location (the 
central point is a 3D point calculated with the average values of 
the three coordinates of the selected points from the point 
cloud). The final 3D tunnel axis is composed by all this 3D 
points. This process can be recursively repeated until the 
differences between the old and the new axis are negligible. 
STAGE 2 
The second stage is to rectify the tunnel axis that was 
automatically created. It is possible that the axis calculated in 
the previous stage has errors or unwanted points. In these cases, 
it is crucial to examine the result and make the desired changes 
manually, before continuing to the next stage. This step is 
essentially a visual inspection and possibly a manual adjustment 
of few points. It is not time consuming and may increase the 
results quality in irregular parts of the tunnel. 
STAGE 3 
The third stage is the segmentation of the point cloud. For each 
vertex of the axis a plan perpendicular to the trajectory is 
calculated (direction defined as before, between the previous 
point and the next point). These plans can be materialized with 
their dimension defined by user (Figure 6). 
en n 
Figure 6. The tunnel axis (red line) is cut by perpendicular plans 
(green plans) crossing the axis in its vertices, segmenting it. 
The tunnel axis is cut in n — 1 segments (n is the number of 
axis vertices). For each segment, comprehended between two 
 
	        
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.