scieee AI-readable full text Open interactive document viewer

Point cloud optimization based on 3D geometric features for architectural heritage modelling

Rodríguez Gonzálvez, Pablo; Jiménez Fernández-Palacios, Belén

Abstract

The present article shows a novel methodology to classify 3D point clouds related to architectural heritage elements based on dimensional features, and using open software. The 3D point cloud is the key element for the extraction of semantic and/or vector information, as well as the meshing step for architectural heritage modelling. A point cloud classification that optimizes the point cloud while preserving the relevant information will improve the subsequent operations. The present methodology is based on the extraction of the geometric properties of the 3D point clouds on the basis of the 3D covariance matrix. Among all the possible dimensional features, the omnivariance (Ω) is considered the most suitable for the variety of situations of the architectural heritage elements. For a study case of the Niculoso Pisano Portal of the Monastery of Santa Paula of Seville (Spain), three clusters are defined according to the different level of details. As a result, and in comparison, to a standard spatial sampling of 1 cm, the proposed clustering allowed a weight spatial sampling within the interval 20 – 1 cm, achieving an 85%-point reduction, keeping 3D points in the complex areas, whereas the low detail areas, like planes, were considerably reduced in size for the next steps of parametric modelling. The error of the optimized point cloud, by the comparison with the original point cloud has a mean value of 0.3 mm and a standard deviation of ± 4.6 mm.

Full text

http://disegnarecon.univaq.it volume 14/ n. 26 - June 2021 ISSN 1828-5961 DISEGNARECON SEMANTIC-DRIVEN ANALYSIS AND CLASSIFICATION IN ARCHITECTURAL HERITAGE DOI: https://doi.org/10.20365/disegnarecon.26.2021.18 Pablo Rodríguez-Gonzálvez Surveyor, engineer in geodesy and cartography, and PhD in photogrammetry and computer vision, since 2017 is assistant professor at the University of León. His research lines include photogrammetry 3D reconstruction, accuracy assessment, and radiometric calibration of different geomatic sensors applied to the conservation of architectural heritage. Point cloud op miza on based on 3D geometric features for architectural heritage modelling The present ar cle shows a novel methodology to classify 3D point clouds related to architectural heritage elements based on dimensional features, and using open source so ware. The 3D point cloud is the key element for the extrac on of seman c and/or vector informa on, as well as the meshing step for architectural heritage modelling. A point cloud classifi ca on that op mizes the point cloud while preserving the relevant informa on will improve the subsequent opera-  ons. The present methodology is based on the extrac on of the geometric proper es of the 3D point clouds on the basis of the 3D covariance matrix. Among all the possible dimensional features, the omnivariance (Ω) is considered the most suitable for the variety of situa ons of the architectural heritage elements. For a study case of the Niculoso Pisano Portal of the Monastery of Santa Paula of Seville (Spain), three clusters are defi ned according to the diff erent level of details. Keywords: Classifi ca on; op miza on; cultural heritage; point cloud; geometrical features Belen Jiménez Fernández - Palacios Topography engineer, Master in GIS and PhD in Geotechnologies. Since 2018 she works as a specialized consultant and since 2019 is professor at the University of Loyola Andalucía. Her lines of research focus on reality based 3D recording techniques, optimization, analysis and visualization of complex digital models applied to Art and Heritage. As a result, and in comparison, to a standard spa-  al sampling of 1 cm, the proposed clustering allowed a weight spa al sampling within the interval 20 – 1 cm, achieving an 85%-point reduc on, keeping 3D points in the complex areas, whereas the low detail areas, like planes, were considerably reduced in size for the next steps of parametric modelling. The error of the op mized point cloud, by the comparison with the original point cloud has a mean value of 0.3 mm and a standard devia on of ± 4.6 mm. 18.2 ISSN 1828-5961 DISEGNARECON RODRÍGUEZ GONZÁLVEZ - JIMÉNEZ FERNÁNDEZ PALACIOS http://disegnarecon.univaq.it Point cloud optimization based on 3D geometric features for architectural heritage modelling SEMANTIC-DRIVEN ANALYSIS AND CLASSIFICATION IN ARCHITECTURAL HERITAGEvolume 14/ n. 26 - June 2021 DOI: https://doi.org/10.20365/disegnarecon.26.2021.18 1. INTRODUCTION The digital documentation processes are becoming an essential element in conservation tasks and decision making, and in this regard, geoinformatics provide a wide set of techniques for the documentation, conservation, and promotion of cultural heritage (CH) (Xiao et al., 2018). While it is possible to achieve high precision and spatial resolution values, the obtained 3D point clouds are usually too heavier for the required tasks to transform the raw data into useful products for the conservation and management of CH assets. A drawback is the fact that it depends on the characteristics of the scanning area to obtain a point cloud that guarantees a homogenous result. But the major drawback is the need to have a suffi ciently light point cloud to be able to manage the data with a minimum of agility, but either in many cases it will be necessary to work with the fragmented point cloud, or key details will be lost in the decimation process. Currently, the 3D measurement and consequent creation of virtual models (CH buildings, assets, scenarios, architectural environments, etc.) is a key tool increasingly employed due to the continuous improvement of the geoinformatics techniques and instruments involved (both software and hardware). The range of applications is widening from the mere 3D digitalization to 3D visualization for augmented, virtual, and/or mixed reality (Bekele et al., 2018); preservation and safeguarding (Remondino and Stylianidis, 2016); data sharing and web visualization (Boutsi et al., 2019); and creation of integrated information systems for management or analysis (Soler et al., 2017), being the common requirements the completeness and precision, so the CH professionals can employ these models effi ciently. The 3D point cloud is the key element for the extraction of semantic and/or vector information, as well as the meshing step for architectural heritage modelling. To defi ne a faithful model of a CH element, the current 3D measurements play a key role to carry out the multi data fusion of all the relevant historical and documental information. Therefore, a point cloud classifi cation that optimizes the point cloud while preserving the relevant information will improve the subsequent operations (Rodriguez-Gonzálvez et al., 2017). Therefore, the aim of the present manuscript is to present a methodology to classify the 3D point clouds related to architectural heritage based on dimensional features. The approach is based on open software, to ease its application among CH professionals. As a result, an optimized point cloud will be generated, preserving the details while decreasing the model size, thus this product will ease the next steps of parametric modelling, since the 3D mesh deliverable obtained will serve as a basis for preservation, consolidation, valorisation, and/or divulgation of the CH element. The proposed workfl ow takes advantage of the geometric properties of the 3D point clouds to extract the key parameters that characterized the irregular areas, namely, the areas where the processing has to be more careful to avoid any loss of detail. The 3D geometrical features encapsulate the geometrical relationship between 3D points for a local neighbourhood (Weinmann et al., 2013), and can be computed from the 3D covariance matrix (Jutzi and Gross, 2009). The geometrical features have been applied to complex tasks as Li- DAR point cloud segmentation (Xu et al. 2017) or the semantic classifi cation of submilimetric photogrammetric point cloud (Rodriguez-Gonzálvez and Rodríguez-Martín, 2019). 2. MATERIALS AND METHODS In this section, the study case analysed and the proposed classifi cation approach are described. The methodology is structured in three phases: 3D feature extraction, clustering, and weighted sampling. The complete methodology is summed up in the following fi gure (Fig. 1): 2.1. Study case The Monastery of Santa Paula is located in the historic neighbourhood of San Julián in Seville (Spain). It was built for the cloistered Order of Saint Jerome in 1473 and was the fi rst monastery in the city to be declared as a historic monument (listed as Good of Cultural Interest (BIC - Bien de Interés Cultural)). The religious building, which is occupied by the cloistered nuns continuously since fi ve centuries, includes a church that was built between 1483 and 1489. It is accessed from a modest entrance brick doorway that opens the way to a landscaped atrium. The greatest important structure in this atrium is the entryway to the church, known as the Niculoso Pisano Portal (Fig. 2). The construction of the Portal was carried out by sculptor Pedro Millán and Francisco Niculoso Pisano in 1504. The Portal, which is the study area for the proposed methodology, is composed by an impressive brick- and-tile structure where its sole design integrates Fig. 1 - Workfl ow of the proposed methodology. 18.3 ISSN 1828-5961 DISEGNARECON RODRÍGUEZ GONZÁLVEZ - JIMÉNEZ FERNÁNDEZ PALACIOS http://disegnarecon.univaq.it Point cloud optimization based on 3D geometric features for architectural heritage modelling SEMANTIC-DRIVEN ANALYSIS AND CLASSIFICATION IN ARCHITECTURAL HERITAGEvolume 14/ n. 26 - June 2021 DOI: https://doi.org/10.20365/disegnarecon.26.2021.18 Gothic and Mudéjar style with Renaissance components. The panel of ornamental tiles is decorated of complex fi gures and tondos with a plateresque crowning, all covered with polychrome glazed tiles. This study case was selected as an example of complex architecture with a mix of planar and smooth surfaces, and non-parametric shapes and ornaments, as normally happens in heritage buildings. Therefore, the present study case is representative one the architectonic heritage to assess the proposed point cloud optimization algorithm. 2.2. Methodology The present subsection is devoted to the semantic classifi cation of the point cloud, to generate subregions thanks to the analysis of 3D dimensional features. The input is a 3D point cloud, which does not require any specifi c consideration since it will be analysed only its geometry. The geometric features are extracted according to the eigenvalues of the covariance matrix of a local neighbourhood for each 3D point in the input point cloud. This subset of points can be selected based on k-nearest neighbours or points within of a sphere of a pre-defi ned radius. For this subset is it possible to compute the optimal plane, but since it is an overdetermined system, a least-square system is written (1): (1) where the matrix A (2) contains the k points with coordinates x, y, z relatives to the neighbourhood centroid (x0, y0, z0), and the vector X contains the coeffi cients of the normal vector of the plane. (2) The least-square solution of the equation (1) is computed by the principal component analysis (PCA) of the matrix ATA, or covariance matrix (Cov). The 3D covariance matrix encapsulates the geometrical relationship between 3D points for a local neighbourhood, and therefore its geometrical properties (Demantké et al., 2012). The covariance matrix (Cov) has the values of the variance in the principal diagonal (3). By the diagonalization process of matrix Cov, the eigenvectors of the covariance matrix are obtained, and as a result, the three eigenvalues (λ1, λ2, λ3). (3) The eigenvalues correspond to the principal components of the spatial distribution of the points; they are sorted as λ1λ2λ3 and employed to compute the 3D features, which can be grouped as dimensional features (Weimann et al., 2013) (Blomley et al., 2014): linearity (4), planarity (5) and sphericity (6), and other measures such as omnivariance (7), anisotropy (8), eigenentropy (9) and surface variation (10), also called the change of curvature. (4) (5) (6) (7) Fig. 2 - Monastery of Santa Paula Seville (Spain): (left) Laser scanner recording of the main entrance brick doorway to the landscaped atrium and (right) detail of the Niculoso Pisano Portal. 18.4 ISSN 1828-5961 DISEGNARECON RODRÍGUEZ GONZÁLVEZ - JIMÉNEZ FERNÁNDEZ PALACIOS http://disegnarecon.univaq.it Point cloud optimization based on 3D geometric features for architectural heritage modelling SEMANTIC-DRIVEN ANALYSIS AND CLASSIFICATION IN ARCHITECTURAL HERITAGEvolume 14/ n. 26 - June 2021 DOI: https://doi.org/10.20365/disegnarecon.26.2021.18 (8) (9) (10) where Λ is the sum of the eigenvalues. The aforementioned dimensional features are global features that refl ect the common characteristics of point cloud geometry. They characterize the degree of change in the surface of the point cloud according to different criteria. So, the selection of the dimensional feature that best refl ects the surface changes is critical to carry to the guided spatial sampling. In order to facilitate the understanding of the dimensional features, and to exemplify the selection of the dimensional feature employed in the proposed approach in Figure 3 is shown their computation over a real-case of a sandstone with an irregular surface and shape. Please note that the sandstone is not part of the Niculoso Pisano Portal, but it has been selected to exemplify the capacity of each dimensional feature due to the different surfaces present. The computation and representation of the results were carried out with the opensource software CloudCompare (Girardeau-Montaut, 2021). It can be appreciated how the dimensional feature that best captures the surface variability is the omnivariance (Fig. 3.e), since takes into account the three eigenvalues, which are highest in areas with changes in the three axes. Moreover, the obtained values are better distributed between the minimum and maximum values, so they can be thresholded easily. Therefore, among all the possible features (Blomley, et al., 2014), the omnivariance (Ω) is considered the most suitable for the variety of situations of the architectural heritage elements. In order to illustrate the relationship between the shapes, their geometric complexity level, and the selected dimensional feature (omnivariance), in Figure 4 is shown its computation over an ideal profi le of a column shaft with a mix of linear, curve, and transition lines. The profi le was generated using CAD software, and extruded orthogonally to create a continuous mesh; next, the mesh was sampled to obtain a uniformly distributed point cloud. On the basis of the computed omnivariance values, a classifi cation on different clusters is generated, which will allow a guided spatial sampling. By the approximate knowledge of the main geometrical primitives anticipated it is possible to specify a set of thresholds to defi ne a discrete number of clusters according to similar omnivariance values, being the higher values related to high detailed features, as borders, corners, and/or surface discontinuities. Therefore, three clusters are suggested; the aforementioned high detailed Fig. 3 - Simulation results of different dimensional features: (a) Original 3D point cloud of a sample rock; (b) linearity; (c) planarity; (d) sphericity; (e) omnivariance; (f) anisotropy; (g) eigentropy; (h) surface variation. Please note that the colour palette and the distribution of the histogram values (all dimensionless, except the omnivariance expressed in m2) are shown to the right of each subimage (b to h). Fig. 4 - Simulation results of the omnivariance computation over a column shaft: (a) 3D view of the 3D point cloud colorized with the omnivariance values; (b) cross-section of the 3D point cloud; (c) unroll of the visible part of the column shaft. Please note that all the subimages share the same colour palette expressed in mm2. 18.5 ISSN 1828-5961 DISEGNARECON RODRÍGUEZ GONZÁLVEZ - JIMÉNEZ FERNÁNDEZ PALACIOS http://disegnarecon.univaq.it Point cloud optimization based on 3D geometric features for architectural heritage modelling SEMANTIC-DRIVEN ANALYSIS AND CLASSIFICATION IN ARCHITECTURAL HERITAGEvolume 14/ n. 26 - June 2021 DOI: https://doi.org/10.20365/disegnarecon.26.2021.18 areas, the quasi-planar features which are areas closer to planes and/or smooth surfaces where the highest sampling will be carried out; and fi nally, the transition areas which encompass the intermediate areas that are diffi cult to assign to any of the both clusters. Once the clustering is completed a guided spatial sampling is applied to all the points inside the cluster based on their associated geometrical features. In the highly detailed areas (highest omnivariance cluster) the lightest decimation is applied since it encloses the areas where the ornaments are located, thus for subsequent meshing tasks it is necessary to keep all the details. So, two objective values are established, the maximum spatial resolution to be preserved (T1), and the minimum one to retain all the features (T2). The areas without any signifi cant feature, enclosed in the cluster with the lowest omnivariance values, can be idealized as a planar surface, so the fi nal number of points could be severely reduced. For this cluster, two objective spatial resolution values are defi ned, fi rstly the minimum sampling value (T4), which cannot be lowered, to avoid committing a great simplifi cation; and secondly the sampling value for the boundary areas between the intermediate and low detail clusters (T3). To sum up, four spatial sampling resolutions are established: • T1: maximum spatial resolution of the 3D point cloud. This value is established on the basis of the technical specifi cation of the input sensor and expected error, so the preserved 3D points are signifi cant, whereas computational overloads are avoided. • T2: minimum spatial resolution of the high-detailed areas. This value should be similar to T1, or equal to T1 if the number of high detail areas is low in relation to the scene size. • T3: the threshold between the transition and low-detailed areas, that functions as a break-point in the subsampling, being the representative value of the scene, assessed globally. • T4: minimum spatial resolution of the low-detailed areas. Among each threshold value, a weighted spatial sampling will be applied on the basis of a linear function. As a result of the process, a fi nal 3D optimized point cloud is generated, which, although lightweight, retains all the key geometrical features. This weight reduction improves subsequent tasks as meshing, vectorization, information management through Heritage Building Information Modelling (HBIM), or even web visualization. Please note, that the HBIM, as the integration of 3D models and databases works as a support in the decision-making processes for the restoration and refurbishment of the CH asset (Bruno et al., 2019). As a side note, the stated thresholds for sampling distance do not relate to the omnivariance, namely, they can be adapted for each study case. 3. RESULTS A point cloud obtained from a Terrestrial Laser Scanner (TLS) is used to exemplify the methodology, however, it can be applied to 3D data coming from Mobile Mapping Systems (MMS), photogrammetry, etc. The study case is the Niculoso Pisano Portal of the Monastery of Santa Paula in Seville (Spain). The fi eldwork was carried out in October 2018. The campaign was focused on the digital recording of the main entrance to the atrium as well as the facade of its church, with special interest in the Niculoso Pisano Portal. The data acquisition was carried out using a TLS Faro FocusS 350 which reaches a resolution of 0.6 - 350 m, with a measurement speed of ca. 1 million of points by second and a distance error of ± 1mm. The 3D data of the structures were surveyed with a sub-centimetre spatial resolution (6 mm at 10 m) and furthermore, with the aim to create photo-realistic 3D models, HDR images (High Dynamic Range 5x) were collected. Altogether 13 stations were necessary to capture the main features of the area, avoiding obstacles due to vegetation. In order to test the proposed methodology, the church portal Fig. 5 - Study case: (a) Location in Google Maps of the Monastery of Santa Paula; (b) and detail of the 3D point cloud of the atrium and the situation of the Niculoso Pisano Portal in red. 18.6 ISSN 1828-5961 DISEGNARECON RODRÍGUEZ GONZÁLVEZ - JIMÉNEZ FERNÁNDEZ PALACIOS http://disegnarecon.univaq.it Point cloud optimization based on 3D geometric features for architectural heritage modelling SEMANTIC-DRIVEN ANALYSIS AND CLASSIFICATION IN ARCHITECTURAL HERITAGEvolume 14/ n. 26 - June 2021 DOI: https://doi.org/10.20365/disegnarecon.26.2021.18 (Fig. 5) of Niculoso Pisano was chosen, due to its geometric complexity. The example point cloud of the Portal has 1.05 million points and an average spatial resolution of 8.3 mm. For the computation of the 3D geometric features, the open-source software CloudCompare is used, since it has in-built the computation function. In Figure 6 is shown the result of the omnivariance computation. The histogram has been modifi ed to show the points which encompass 95 % of the points to improve the visualization. According to the omnivariance values is possible to establish three pre-established clusters, as shown in Figure 7: quasi-planar features (Ω< 1·10-4 m2) in purple colour; transition areas (1·10-4 m2 Ω < 2·10-4 m2) in green colour; high detailed features (Ω > 2·10-4 m2) in yellow colour. Thanks to the clustering it is possible to apply a weighted sampling for each cluster. If over the original point cloud is set a 1 cm resolution, the point cloud will be reduced to 515062 points. The 1 cm resolution was chosen since the 3D data acquisition was carried out with sub-centimetre resolution. By means of the proposed methodology is possible to set two thresholds of 2 cm (T2) and 10 cm (T3) in the change between the clusters, and a minimum resolution of 20 cm (T4). The threshold T1, or maximum spatial resolution, is set a 1 cm. As a result, the fi nal point cloud is composed of 73808 points, a reduction of 85.7%. The result is shown in Figures 8 and 9. The error of the optimized point cloud, by the comparison with the original point cloud has a mean value of 0.3 mm and a standard deviation of ± 4.6 mm. In order to illustrate the subsampling process automation, according to the different clusters of points, a comparison between the presented methodology and a direct subsampling is shown. Please note that the direct subsampling is carried Fig. 6 - Representation of the selected dimensional feature (omnivariance). The scale is in meters. Fig. 7 - Result of the classifi cation. The scale is in meters. Fig. 8 - Global view of the mesh from the optimized point cloud. The scale is in meters. Fig. 9 - Detailed view. 18.7 ISSN 1828-5961 DISEGNARECON RODRÍGUEZ GONZÁLVEZ - JIMÉNEZ FERNÁNDEZ PALACIOS http://disegnarecon.univaq.it Point cloud optimization based on 3D geometric features for architectural heritage modelling SEMANTIC-DRIVEN ANALYSIS AND CLASSIFICATION IN ARCHITECTURAL HERITAGEvolume 14/ n. 26 - June 2021 DOI: https://doi.org/10.20365/disegnarecon.26.2021.18 out with the in-built function of CloudCompare. The central medallion above the arch was selected since it has very detailed characteristics (Fig. 10) encompassing 18765 points. In the fi gure 10 is shown the result of the proposed workfl ow using the aforementioned thresholds (maximum spatial resolution of 1 cm), with a reduction of 93.9% (1140 points). To compare to the usual procedure, the original point cloud is spatially subsampled at 3 cm to achieve a similar number of points, being the result shown in Figure 10. Visually, in Figure 10 is clearly that the proposed methodology distributes the 3D points in the key characteristics of the medallion. To assess them quantitatively, the error between the original point cloud and the meshes derived from both subsampling approaches are computed and shown in Figure 11. The proposed approach, for the selected area, has a mean discrepancy value of 0.1 mm and a standard deviation of ±2.0 mm, being the minimum and maximum discrepancies -16 mm and 14 mm respectively. In comparison the direct approach has no bias (mean value of 0.0 mm), but a higher standard deviation (±2.9 mm), as well as higher discrepancy range (from 20 mm to 25 mm). As similar assessment is carrying out in low detailed areas, as the Portal’s door (Fig. 12). This area is pretty simple and planar, but there are present several rivets that create to a certain geometrical complexity and an alternation of shapes. The original point cloud encompasses 31048 points, and the present methodology reduced up to 749 points (Fig. 12). This heavy reduction (97.6 %) is favored but planar area of the door which encompasses almost all the analyzed fragment. To achieve a similar number of points, a 5 cm direct subsampling is applied (Fig. 12) resulting a total of 761 points. As in the previous example, or the proposed methodology, the optimized point cloud of the door area has a mean discrepancy value of 0.1 mm and a standard deviation of ±1.2 mm, while the direct approach (5 cm subsampling) has a mean value of 0.5 mm and a standard deviation of ±2.4 mm. The effect of these higher error can Fig. 10 - Central medallion above the arch of the Portal. Fig. 11 - Discrepancies values between the original point cloud and the meshes shown in Figure 10 (left) and 10 (right). The units are in meters. 18.8 ISSN 1828-5961 DISEGNARECON RODRÍGUEZ GONZÁLVEZ - JIMÉNEZ FERNÁNDEZ PALACIOS http://disegnarecon.univaq.it Point cloud optimization based on 3D geometric features for architectural heritage modelling SEMANTIC-DRIVEN ANALYSIS AND CLASSIFICATION IN ARCHITECTURAL HERITAGEvolume 14/ n. 26 - June 2021 DOI: https://doi.org/10.20365/disegnarecon.26.2021.18 be appreciated in Figure 13, where all the sixteen rivets are not correctly modelized and does not preserve the shape. The error ranges between -8 mm to 15 mm for the Figure 12; and between -22 mm and 16 mm for the Figure 12. 4. CONCLUSIONS A novel process for point cloud optimization, focused on the context of architectural heritage was presented. It allows optimizing the point cloud thanks to a classifi cation based on the omnivariance feature while preserving the geometry. Despite there are other dimensional features, like planarity, they do not allow an adequate clustering of the point cloud. It was achieved an 85% point reduction for the study case while keeping 3D points in the complex areas. The low detail areas, like planes, were considerably reduced in size for the next steps of parametric modelling. For the proposed thresholds, the fi nal geometrical error is lower than the input spatial resolution. As future research lines, a comparison with other point cloud optimization algorithms would be addressed. As far as Cultural Heritage is concerned is of vital importance that the information obtained through the presented optimization methodology maintain high resolution geometric details in the complex areas while the size has been drastically reduced, allowing a manage and visualization in real time of complex models and facilitating their dissemination. To conclude, the presented methodology allows the automation of parametric modelling using the three-dimensional information provided by the different Geomatic instruments. 5. ACKNOWLEDGEMENTS The authors appreciate and acknowledge the support of the cloistered Order of Saint Jerome of the Monastery of Santa Paula in Seville and Prof. Salvatore Barba of the Department of Civil Engineering (DICIV) of University of Salerno, Italy, for the support on the surveying campaign. Fig. 12 - Left door of the Portal. Fig. 13 - Discrepancies values between the original point cloud and the meshes shown in Figure 12 (left) and 12 (right). The units are in meters. 18.9 ISSN 1828-5961 DISEGNARECON RODRÍGUEZ GONZÁLVEZ - JIMÉNEZ FERNÁNDEZ PALACIOS http://disegnarecon.univaq.it Point cloud optimization based on 3D geometric features for architectural heritage modelling SEMANTIC-DRIVEN ANALYSIS AND CLASSIFICATION IN ARCHITECTURAL HERITAGEvolume 14/ n. 26 - June 2021 DOI: https://doi.org/10.20365/disegnarecon.26.2021.18 REFERENCES Bekele, M. K., Pierdicca, R., Frontoni, E., Malinverni, E. S., & Gain, J. (2018). A survey of augmented, virtual, and mixed reality for cultural heritage. Journal on Computing and Cultural Heritage , 11(2), 1-36. DOI: https:// doi.org/10.1145/3145534. Blomley, R., Weinmann, M., Leitloff, J., & Jutzi, B. (2014). Shape distribution features for point cloud analysis-a geometric histogram approach on multiple scales. ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences , II-3, 9-16. DOI: https://doi.org/10.5194/ isprsannals-II-3-9-2014. Boutsi, A. M., Ioannidis, C., & Soile, S. (2019). An Integrated Approach to 3D Web Visualization of Cultural Heritage Heterogeneous Datasets. Remote Sensing , 11(21), 2508. DOI: https://doi.org/10.3390/ rs11212508. Bruno, S., Musicco, A., Fatiguso, F., & Dell’Osso, G. R. (2019). The role of 4D historic building information modelling and management in the analysis of constructive evolution and decay condition within the refurbishment process. International Journal of Architectural Heritage , 1-17. DOI: https://doi.org/10.1080/15583058. 2019.1668494. Demantké, J., Mallet, C., David, N., & Vallet, B. (2012). Dimensionality based scale selection in 3D lidar point clouds. International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences , XXXVIII-5/ W12, 97-102. DOI: https://doi. org/10.5194/isprsarchives- XXXVIII-5-W12-97-2011. Girardeau-Montaut, D (2021). CloudCompare . Retrived January 16, 2021, from: http://www. cloudcompare.org/ Jutzi, B., & Gross, H. (2009). Nearest neighbour classifi cation on laser point clouds to gain object structures from buildings. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences , XXXVIII-1-4-7/W5, 6 pp. Remondino, F., & Stylianidis, E. (2016). 3 D recording, documentation and management of cultural heritage . Dunbeath, UK: Whittles Publishing. Rodríguez-Gonzálvez, P., & Rodríguez-Martín, M. (2019). Weld bead detection based on 3D geometric features and machine learning approaches. IEEE Access , 7, 14714-14727. DOI: https://doi.org/10.1109/ ACCESS.2019.2891367. Rodríguez-Gonzálvez, P., Jiménez Fernández-Palacios, B., Muñoz-Nieto, A.L., Arias-Sanchez, P., & Gonzalez- Aguilera, D. (2017). Mobile LiDAR system: New possibilities for the documentation and dissemination of large cultural heritage sites. Remote Sensing , 9, 189. DOI: https://doi. org/10.3390/rs9030189. Soler, F., Melero, F. J., & Luzón, M. V. (2017). A complete 3D information system for cultural heritage documentation. Journal of Cultural Heritage , 23, 49-57. DOI: https://doi.org/10.1016/j. culher.2016.09.008. Weinmann, M., Jutzi, B., & Mallet, C. (2013). Feature relevance assessment for the semantic interpretation of 3D point cloud data. ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences , II-5/W2, 313-318. DOI: https:// doi.org/10.5194/isprsannals-II- 5-W2-313-2013. Xiao, W., Mills, J., Guidi, G., Rodríguez-Gonzálvez, P., Barsanti, S. G., & González-Aguilera, D. (2018). Geoinformatics for the conservation and promotion of cultural heritage in support of the UN Sustainable Development Goals. ISPRS Journal of Photogrammetry and Remote Sensing , 142, 389- 406. DOI: https://doi.org/10.1016/j. isprsjprs.2018.01.001. Xu, Y., Yao, W., Hoegner, L., & Stilla, U. (2017). Segmentation of building roofs from airborne LiDAR point clouds using robust voxel-based region growing. Remote Sensing Letters , 8(11), 1062-1071. DOI: https://doi.org/10.1080/215070 4X.2017.1349961.