1v.lidar.growing(1) GRASS GIS User's Manual v.lidar.growing(1)
2
3
4
6 v.lidar.growing - Building contour determination and Region Growing
7 algorithm for determining the building inside
8
10 vector, LIDAR
11
13 v.lidar.growing
14 v.lidar.growing --help
15 v.lidar.growing input=name output=name first=name [tj=float]
16 [td=float] [--overwrite] [--help] [--verbose] [--quiet] [--ui]
17
18 Flags:
19 --overwrite
20 Allow output files to overwrite existing files
21
22 --help
23 Print usage summary
24
25 --verbose
26 Verbose module output
27
28 --quiet
29 Quiet module output
30
31 --ui
32 Force launching GUI dialog
33
34 Parameters:
35 input=name [required]
36 Name of input vector map
37 Input vector (v.lidar.edgedetection output)
38
39 output=name [required]
40 Name for output vector map
41
42 first=name [required]
43 Name of the first pulse vector map
44
45 tj=float
46 Threshold for cell object frequency in region growing
47 Default: 0.2
48
49 td=float
50 Threshold for double pulse in region growing
51 Default: 0.6
52
54 v.lidar.growing is the second of three steps to filter LiDAR data. The
55 filter aims to recognize and extract attached and detached object (such
56 as buildings, bridges, power lines, trees, etc.) in order to create a
57 Digital Terrain Model.
58 The modules identifies which is the internal area of every object on a
59 LiDAR point surface. The classification categories from v.lidar.edgede‐
60 tection are now rasterized. For each cell, it is evaluated if it (the
61 cell) contains a point with double impulse (difference between the
62 first and last pulse greater than a given threshold). Starting from
63 cells classified as OBJECT and with only one pulse all linked cells are
64 selected and a convex hull algorithm is applied to them. Simultane‐
65 ously, the mean of the corresponding heights (mean edge height) are
66 computed. Points inside the convex hull are classified as OBJECT if
67 their height is greater than or equal to the previously mean computed
68 edge height. This last step is done only in case of high planimetric
69 resolution.
70
72 The input data should be the output result of the v.lidar.edgedetec‐
73 tion, module. Otherwise, it goes to error! The output of this module
74 will be the input of v.lidar.correction module. The output will be a
75 vector map which points are pre-classified as:
76 TERRAIN SINGLE PULSE (cat = 1, layer = 2)
77 TERRAIN DOUBLE PULSE (cat = 2, layer = 2)
78 OBJECT SINGLE PULSE (cat = 3, layer = 2)
79 OBJECT DOUBLE PULSE (cat = 4, layer = 2)
80 The final result of the whole procedure (v.lidar.edgedetection, v.li‐
81 dar.growing, v.lidar.correction) will be a point classification in the
82 same categories as above.
83
85 Basic region growing procedure
86 v.lidar.growing input=edge output=growing first=firstpulse
87
89 Antolin, R. et al., 2006. Digital terrain models determination by LiDAR
90 technology: Po basin experimentation. Bolletino di Geodesia e Scienze
91 Affini, anno LXV, n. 2, pp. 69-89.
92
93 Brovelli M. A., Cannata M., Longoni U.M., 2004. LIDAR Data Filtering
94 and DTM Interpolation Within GRASS, Transactions in GIS, April 2004,
95 vol. 8, iss. 2, pp. 155-174(20), Blackwell Publishing Ltd.
96
97 Brovelli M. A., Cannata M., 2004. Digital Terrain model reconstruction
98 in urban areas from airborne laser scanning data: the method and an
99 example for Pavia (Northern Italy). Computers and Geosciences 30 (2004)
100 pp.325-331
101
102 Brovelli M. A. and Longoni U.M., 2003. Software per il filtraggio di
103 dati LIDAR, Rivista dell?Agenzia del Territorio, n. 3-2003, pp. 11-22
104 (ISSN 1593-2192).
105
106 Brovelli M. A., Cannata M. and Longoni U.M., 2002. DTM LIDAR in area
107 urbana, Bollettino SIFET N.2, pp. 7-26.
108
109 Performances of the filter can be seen in the ISPRS WG III/3 Comparison
110 of Filters report by Sithole, G. and Vosselman, G., 2003.
111
113 v.lidar.edgedetection, v.lidar.correction, v.surf.bspline, v.surf.rst,
114 v.in.lidar, v.in.ascii
115
117 Original version of program in GRASS 5.4:
118 Maria Antonia Brovelli, Massimiliano Cannata, Ulisse Longoni and Mirko
119 Reguzzoni
120
121 Update for GRASS 6.X:
122 Roberto Antolin and Gonzalo Moreno
123
125 Available at: v.lidar.growing source code (history)
126
127 Accessed: Saturday Jan 21 21:16:06 2023
128
129 Main index | Vector index | Topics index | Keywords index | Graphical
130 index | Full index
131
132 © 2003-2023 GRASS Development Team, GRASS GIS 8.2.1 Reference Manual
133
134
135
136GRASS 8.2.1 v.lidar.growing(1)