Ming and Qing Dynasty Official-Style Architecture Roof Types Classification Based on the 3D Point Cloud
Abstract
:1. Introduction
1.1. Backgrounds
1.2. Related Works
1.2.1. Roof Type Classification
1.2.2. Object Recognition Based on 3D Point Cloud
1.3. Motivation and Contributions
- The features which distinguish the roof types are selected based on the “grammar book” and the corresponding feature extraction methods are proposed.
- Aiming at the structure of the ridges, the attributed relational graphs of the ridges from different types of the Ming and Qing Dynasty official-style architectures are constructed and recognized.
- A hierarchical semantic network for the Ming and Qing official-style architecture roof classification is proposed. In this framework, adaptive thresholds are estimated based on the construction rule of Qing Dynasty architecture, and the reliable thresholds are given in this paper.
2. Feature Selection
2.1. A Brief Introduction of the Roof Types
2.2. Feature Analysis for the Ming and Qing Dynasty Official-Style Architecture Roof Classification
- The structural relationship of the ridge vector graph from the flush gable roof and overhanging gable roof are almost the same.
- The ridges cannot provide the single-eave or multiple-eave information which is used to distinguish the single-eave or multiple-eave hip roof, pyramidal roof and gable and hip roof.
- 1.
- The structure of the ridges—SoRs
- 2.
- The distance from the outline of the facades to outline of the roof—DfFtR
- 3.
- The density of the projective points—DoPP
- 4.
- The number of the roof eaves—NoREs
3. Feature Extraction
3.1. The Roof Extraction Method Based on the Change of Projective Areas
- Suppose that the original point cloud represented the Ming and Qing Dynasty official-style architecture (Figure 6a) is defined as , is the number of points in . The point and the point belonging to the point cloud are the highest and lowest points along direction separately.
- Along the z direction, divide the point cloud into the several of subsets with interval as is shown in Figure 6b. The interval is set as based on experience. The sampled points are defined as , . A point from the point cloud is categorized to the subset which should meet Equation (1).
- From 1 to M, wipe off the point set from the original point cloud in turn. After each point subset is removed, project the remaining points onto the planar coordinates with a scale . If the number of points falls in a grid beyond 0, this grid is marked as 255. Subsequently, a morphological close operator with a square structuring element is used to generate an initial binary image. Figure 6c,d shows the generated binary image created by the points which are higher the red points and the green points labeled as in Figure 6b separately. The number of pixels consisting of the binary image can be regarded as the projective areas on the plane. The histogram composed of the areas is shown in Figure 6e.
3.2. The Ridge Extraction Using Section Lines
- Project the roof points onto the plane, and divide the two-dimensional plane into grids according to the specific size . The points , , and are the top point, bottom point, left-most point and the right-most point separately.
- Along the axis, search the ridge points. Firstly, suppose that the points within the row which are parallel to the axis are defined as the point set . , is the number of the points. The point should meet Formula (2).
- Similarly, continue step 2 along the axis and save the ridge points to the point set . The extracted ridge points are shown in Figure 7f.
3.3. Feature Generation
- NoREs generation
- 2.
- DfFtR generation
- 3.
- SoRs generation
- 4.
- DoPP generation
4. Graph Matching Relying on the Attributed Relational Graph of the Ridges
4.1. The Generation of the Attributed Relational Graph of the Ridges
4.2. The Roof Type Reorganization Based on the Subgraph Isograms
- (1)
- , ;
- (2)
- , and ; , and .
5. Our Proposed Method
5.1. The Workflow of Our Proposed Methods
- In the first stage, the roof extraction method is applied to segment the point cloud into the facade points and roof points. The feature NoREs is obtained. If , the Ming and Qing official-style architecture roof is classified as a single-eave roof; otherwise, this roof is categorized as a multiple-eaves roof.
- Secondly, extract the ridge points from the roof points based on the ridge extraction method proposed in Section 3.2 and make use of the ridge points to generate the feature SoRs. Based on the method in Section 4, a single-eave roof can be classified into a hip roof, pyramidal roof, unclassified gable and hip roof or unclassified roof; and the multiple-eaves roof is classified into a hip roof, pyramidal roof or unclassified gable and hip roof.
- In the third step, calculate the DfFtR. If , the unclassified single-eave roof is regarded as an unclassified overhanging gable roof; otherwise, the unclassified single-eave roof is regarded as an unclassified flush gable roof.
- Finally, calculate the DoPP based on the method in Section 3.3. If , the unclassified flush gable roof, unclassified overhanging gable roof or unclassified gable and hip roof is grouped into the flush gable roof category, overhanging gable roof category or gable and hip roof category; otherwise, the unclassified roof is categorized as an overhanging gable round ridge roof, flush gable round ridge roof or gable and hip round ridge roof.
5.2. Threshold Determination
6. Performance Evaluation
6.1. Experimental Data Description
- The first dataset contained the point cloud of the Gate of Supreme Harmony and the Hall of Complete Harmony labeled as rectangle 1 and 2 in Figure 11a. These point cloud was captured by the terrestrial laser scanning (TLS) system. Figure 12 shows the point cloud after registration in the commercial software package Leica Cyclone. The point cloud density of the Gate of Supreme Harmony and the Hall of Complete Harmony was 44,083 points/m2 and 43,416 points/m2, respectively.
- The second dataset was composed of the dense image matching (DIM) point cloud of BaoGuang Hall located in Qutan Temple, QingHai province, China as is shown in Figure 11b. 261 UAV images are collected by DJI Phantom4 which was composed of a FC6310R camera with a 13.2 × 8.8 mm2 sensor size and a pixel size. The flight path surrounded the building as is shown in Figure 13. The distance from the exposure points to this building varied from to . Considering the focal length and the photographic distance, the ground sampling distance (GSD) for all cameras ranged from to . Relying on the commercial software package Bentley, this DIM point cloud was generated. The density of the generated DIM point cloud was 59,737 .
- The third dataset included 3DsMAX models of Meridian Gate, LiJing Xuan, Gate of Lasting Happiness labeled as rectangle 4, 5 and 6 in Figure 11a and a 3D model example from a website. To satisfy the data requirements, we converted these 3D models into 3D point cloud based on the commercial software CloudCompare. The density of the point cloud was 95 points/m2.
6.2. Experimental Results and Discussion
6.2.1. Experimental Results
- NoREs extraction. As is shown in the second row of Table 5, for the Hall of Complete Harmony, LiJing Xuan, Gate of Lasting Happiness and the collected example, the projective areas kept stable at first; subsequently, the projective areas became smaller after the height was beyond the eaves. The NoREs from these architectures was 1 and the roofs of these architectures were grouped into the single-eave roofs. For the generated histogram of the Gate of Supreme Harmony, BaoGuang Hall and the Meridian Gate, there were two intervals where the projective area remained unchanged. The NoREs from the three architectures was 2. The roofs of the three architectures were categorized into the double-eave roofs. The extracted roof of each test architecture is shown in the third row of Table 5.
- SoRs extraction and reorganization. The extracted ridge points from each architecture can be seen in the fifth row of Table 5. The experimental results showed our proposed method could obtain the correct structure of the ridges of each architecture. Based on the extracted SoRs, the roof of the Meridian Gate was distinguished as a double-eave hip roof and the roof of the Hall of Complete Harmony was classified into the pyramidal roof category. The unclassified double-eave gable and hip roof type contained the roofs of Gate of Supreme Harmony and BaoGuang Hall. The roofs of other architectures were categorized as unclassified single-eave roofs.
- DfFtR detection. For the unclassified single-eave roofs, the DfFtR of the collected 3D model example was and the outlines of the facades and roofs from LiJing Xuan and Gate of Lasting Happiness were almost the same as is shown in the sixth row of Table 5. The roof of the collected 3D model example was regarded as an unclassified overhanging gable roof and the roof of LiJing Xuan and Gate of Lasting Happiness were grouped as unclassified flush gable roofs.
- DoPP detection. As is shown in the seventh row of Table 5, except the Gate of Lasting Happiness, the density of points located in the areas around the main ridge from other unclassified roofs was higher than that in other areas. After this step, the Gate of Lasting Happiness was categorized as a flush gable roof with round ridge and other unclassified roofs were classified correctly.
6.2.2. The Density of Point Cloud Sensitivity Analysis
7. Conclusions and Future Work
- The features including NoREs, DfFtR, DoPP and SoRs are selected for the classification of the Ming and Qing official-style architecture roof and the corresponding feature extraction methods are proposed.
- The attributed relational graphs of the ridges from different roof types of the Ming and Qing official-style architecture are constructed and the Ullmann algorithm is applied to complete the initial roof type reorganization task based on SoRs.
- A hierarchical semantic network is proposed to distinguish the type of the Ming and Qing official-style architecture roof and the thresholds used in this semantic network are estimated based on the construction rules of the Ming and Qing official-style architecture. Based on the proposed method, all the selected Ming and Qing official architecture roofs are classified into the correct categories. The experimental results shows that our proposed method can achieve good performance and have robustness.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Conflicts of Interest
References
- Zhang, D. Cultural Symbols in Chinese Architecture. Archit. Des. Rev. 2019, 1, 2–17. [Google Scholar] [CrossRef]
- Armani, S.; Arbi, E. A Comparative Study on Chinese Architecture in Peninsular Malaysia and Mainland China. J. Des. Built Environ. 2014, 14, 1. [Google Scholar]
- Hu, Q.; Wang, S.; Fu, C.; Ai, M.; Yu, D.; Wang, W. Fine Surveying and 3D Modeling Approach for Wooden Ancient Architecture via Multiple Laser Scanner Integration. Remote Sens. 2016, 8, 270. [Google Scholar] [CrossRef] [Green Version]
- Gomes, L.; Bellon, O.R.P.; Silva, L. 3D reconstruction methods for digital preservation of cultural heritage: A survey. Pattern Recognit. Lett. 2014, 50, 3. [Google Scholar] [CrossRef]
- Hu, Z.; Qin, X. Extended interactive and procedural modeling method for ancient Chinese architecture. Multimed. Tools Appl. 2020, 80, 5773–5807. [Google Scholar] [CrossRef]
- Liu, J.; Wu, Z.-K. Rule-Based Generation of Ancient Chinese Architecture from the Song Dynasty. J. Comput. Cult. Herit. 2015, 9, 1–22. [Google Scholar] [CrossRef]
- Yang, X.; Grussenmeyer, P.; Koehl, M.; Macher, H.; Murtiyoso, A.; Landes, T. Review of built heritage modelling: Integration of HBIM and other information techniques. J. Cult. Herit. 2020, 46, 350–360. [Google Scholar] [CrossRef]
- Calin, M.; Damian, G.; Popescu, T.; Manea, R.; Erghelegiu, B.; Salagean, T. 3D modeling for digital preservation of Romanian heritage monuments. Agric. Agric. Sci. Procedia 2015, 6, 421–428. [Google Scholar] [CrossRef] [Green Version]
- Poux, F.; Billen, R.; Kasprzyk, J.-P.; Lefebvre, P.-H.; Hallot, P. A Built Heritage Information System Based on Point Cloud Data: HIS-PC. ISPRS Int. J. Geo-Inf. 2020, 9, 588. [Google Scholar] [CrossRef]
- Kada, M.; McKinley, L. 3D building reconstruction from LiDAR based on a cell decomposition approach. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2009, 38, W4. [Google Scholar]
- Maas, H.G.; Vosselman, G. Two algorithms for extracting building models from raw laser altimetry data. ISPRS J. Photogramm. Remote Sens. 1999, 54, 153–163. [Google Scholar] [CrossRef]
- Henn, A.; Gröger, G.; Stroh, V.; Plümer, L. Model driven reconstruction of roofs from sparse LIDAR point cloud. ISPRS J. Photogramm. Remote Sens. 2013, 76, 17–29. [Google Scholar] [CrossRef]
- Zheng, Y.; Weng, Q. Model-driven reconstruction of 3D buildings using LiDAR data. IEEE Geosci. Remote Sens. Lett. 2015, 12, 1541–1545. [Google Scholar] [CrossRef]
- Vallet, B.; Pierrot-Deseilligny, M.; Boldo, D.; Brédif, M. Building footprint database improvement for 3D reconstruction: A split and merge approach and its evaluation. ISPRS J. Photogramm. Remote Sens. 2011, 66, 732–742. [Google Scholar] [CrossRef]
- Lafarge, F.; Descombes, X.; Zerubia, J.; Pierrot-Deseilligny, M. Automatic building extraction from DEMs using an object approach and application to the 3D-city modeling. ISPRS J. Photogramm. Remote Sens. 2008, 63, 365–381. [Google Scholar] [CrossRef] [Green Version]
- Li, J. (Song Dynasty). Yingzao Fashi. Dongjing, Song Dynasty of China. 1103. [Google Scholar]
- Qing Department of Qing Dynasty. Qing Gong Bu Gongcheng Zuofa Zeli. Beijing, Qing Dynasty of China. 1733. [Google Scholar]
- Shen, Y.; Zhang, E.; Feng, Y.; Liu, S.; Wang, J. Parameterizing the Curvilinear Roofs of Traditional Chinese Architecture. Nexus Netw. J. 2020, 23, 475–492. [Google Scholar] [CrossRef]
- Liu, J. Component-driven procedural modeling for ancient Chinese architecture of the Qing Dynasty. Int. J. Archit. Herit. 2017, 12, 280–307. [Google Scholar] [CrossRef]
- Li, L.; Tang, L.; Zhu, H.; Zhang, H.; Yang, F.; Qin, W. Semantic 3D Modeling Based on CityGML for Ancient Chinese-Style Architectural Roofs of Digital Heritage. ISPRS Int. J. Geo-Inf. 2017, 6, 132. [Google Scholar] [CrossRef] [Green Version]
- Rahmatabadi, S.; Toushmalani, R. Physical order and disorder in Chinese architecture style. Aust. J. Basic Appl. Sci. 2011, 5, 1561–1565. [Google Scholar]
- Kushwaha, S.K.P.; Yogender, Y.; Sara, R. A semi-automatic approach for roof-top extraction and classification from airborne lidar. In Proceedings of the Seventh International Conference on Remote Sensing and Geoinformation of the Environment (RSCy2019), Paphos, Cyprus, 18–21 March 2019. [Google Scholar] [CrossRef]
- Mohajeri, N.; Assouline, D.; Guiboud, B.; Bill, A.; Gudmundsson, A.; Scartezzini, J.L. A city-scale roof shape classification using machine learning for solar energy applications. Renew. Energy 2018, 121, 81–93. [Google Scholar] [CrossRef]
- Zang, A.; Zhang, X.; Chen, X.; Agam, G. Learning-based roof style classification in 2D satellite images. Proc. SPIE 2015, 9473. [Google Scholar] [CrossRef]
- Assouline, D.; Mohajeri, N.; Scartezzini, J.L. Building rooftop classification using random forests for large-scale PV deployment. In Proceedings of the Earth Resources and Environmental Remote Sensing/GIS Applications VIII, Warsaw, Poland, 5 October 2017; Volume 10428, p. 1042806. [Google Scholar]
- Aissou, B.E.; Aissa, A.B.; Dairi, A.; Harrou, F.; Wichmann, A.; Kada, M. Building Roof Superstructures Classification from Imbalanced and Low Density Airborne LiDAR Point Cloud. IEEE Sens. J. 2021, 21, 14960–14976. [Google Scholar] [CrossRef]
- Zhang, X.; Zang, A.; Agam, G.; Chen, X. Learning from synthetic models for roof style classification in point cloud. In Proceedings of the 22nd ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems—SIGSPATIAL, Dallas, TX, USA, 4–7 November 2014; pp. 263–270. [Google Scholar] [CrossRef]
- Axelsson, M.; Soderman, U.; Berg, A.; Lithen, T. Roof Type Classification Using Deep Convolutional Neural Networks on Low Resolution Photogrammetric Point Clouds from Aerial Imagery. In Proceedings of the 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Calgary, AB, Canada, 15–20 April 2018; pp. 1293–1297. [Google Scholar] [CrossRef]
- Partovi, T.; Fraundorfer, F.; Azimi, S.; Marmanis, D.; Reinartz, P. Roof type selection based on patch-based classification using deep learning for high resolution satellite imagery. ISPRS-Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2017, 42, 653–657. [Google Scholar] [CrossRef] [Green Version]
- Castagno, J.; Atkins, E. Roof Shape Classification from LiDAR and Satellite Image Data Fusion Using Supervised Learning. Sensors 2018, 18, 3960. [Google Scholar] [CrossRef] [Green Version]
- Bittner, K.; Körner, M.; Fraundorfer, F.; Reinartz, P. Multi-Task cGAN for Simultaneous Spaceborne DSM Refinement and Roof-Type Classification. Remote Sens. 2019, 11, 1262. [Google Scholar] [CrossRef] [Green Version]
- Buyukdemircioglu, M.; Can, R.; Kocaman, S. Deep learning based roof type classification using very high resolution aerial imagery. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2021, 43, 55–60. [Google Scholar] [CrossRef]
- Grilli, E.; Özdemir, E.; Remondino, F. Application of machine and deep learning strategies for the classification of heritage point clouds. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2019, 42, 447–454. [Google Scholar] [CrossRef] [Green Version]
- Tian, Y.; Song, W.; Sun, S.; Fong, S.; Zou, S. 3D object recognition method with multiple feature extraction from LiDAR point clouds. J. Supercomput. 2019, 75, 4430–4442. [Google Scholar] [CrossRef]
- Yu, Z. Intrinsic shape signatures: A shape descriptor for 3D object recognition. In Proceedings of the 2009 IEEE 12th International Conference on Computer Vision Workshops, ICCV Workshops, Kyoto, Japan, 27 September–4 October 2009. [Google Scholar]
- Mian, A.; Bennamoun, M.; Owens, R. On the Repeatability and Quality of Key points for Local Feature-based 3D Object Retrieval from Cluttered Scenes. Int. J. Comput. Vis. 2010, 89, 348–361. [Google Scholar] [CrossRef] [Green Version]
- Hui, C.; Bhanu, B. 3D free-form object recognition in range images using local surface patches. Pattern Recognit. Lett. 2007, 28, 1252–1262. [Google Scholar] [CrossRef]
- Rusu, R.B.; Blodow, N.; Beetz, M. Fast Point Feature Histograms (FPFH) for 3D registration. In Proceedings of the 2009 IEEE International Conference on Robotics and Automation, Kobe Japan, 12–17 May 2009; pp. 3212–3217. [Google Scholar] [CrossRef]
- Guo, Y.; Sohel, F.; Bennamoun, M.; Lu, M.; Wan, J. Rotational projection statistics for 3D local surface description and object recognition. Int. J. Comput. Vis. 2013, 105, 63. [Google Scholar] [CrossRef] [Green Version]
- Tombari, F.; Salti, S.; Di Stefano, L. Unique Signatures of Histograms for Local Surface Description. In Proceedings of the 11th European Conference on Computer Vision Conference on Computer Vision: Part III, Crete, Greece, 5–11 September 2010; Springer: Berlin/Heidelberg, Germany, 2010; pp. 356–369. [Google Scholar] [CrossRef] [Green Version]
- Mikolajczyk, K.; Schmid, C. A performance evaluation of local descriptors. IEEE Trans. Pattern Anal. Mach. Intell. 2005, 27, 1615–1630. [Google Scholar] [CrossRef] [Green Version]
- Rusu, R.B.; Holzbach, A.; Beetz, M.; Bradski, G. Detecting and segmenting objects for mobile manipulation. In Proceedings of the 2009 IEEE 12th International Conference on Computer Vision Workshops, ICCV Workshops, Kyoto, Japan, 27 September–4 October 2009; IEEE: Kyoto, Japan, 2009. [Google Scholar]
- Rusu, R.B.; Bradski, G.; Thibaux, R.; Hsu, J. Fast 3D recognition and pose using the Viewpoint Feature Histogram. In Proceedings of the 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, Taipei, Taiwan, 18–22 October 2010; IEEE: Taipei, Taiwan, 2010. [Google Scholar]
- Aldoma, A.; Vincze, M.; Blodow, N.; Gossow, D.; Gedikli, S.; Rusu, R.B.; Bradski, G. CAD-model recognition and 6D OF pose estimation using 3D cues. In Proceedings of the IEEE International Conference on Computer Vision Workshops, ICCV 2011 Workshops, Barcelona, Spain, 6–3 November 2011; IEEE: Barcelona, Spain, 2011. [Google Scholar]
- Wohlkinger, W.; Vincze, M. Ensemble of shape functions for 3D object classification. In Proceedings of the 2011 IEEE International Conference on Robotics and Biomimetics, Phuket, Thailand, 7–11 December 2012; IEEE: Phuket, Thailand, 2012. [Google Scholar]
- Schnabel, R.; Wahl, R.; Wessel, R.; Klein, R. Shape Recognition in 3D Point-Clouds. In Proceedings of the 16th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision’2008, Plzen-Bory, Czech Republic, 4–7 February 2008. [Google Scholar]
- Cheng, Y.-M.; Ding, H.-X.; Wang, Y.-X.; Zhang, H.-H. Curved Object Recognition Based on Geometrical Features. J. Image Graph. 2000, 5, 573–579. [Google Scholar]
- Hao, W.; Wang, Y. Structure-based object detection from scene point clouds. Neurocomputing 2016, 191, 148. [Google Scholar] [CrossRef]
- Berner, A.; Li, J.; Holz, D.; Stuckler, J.; Behnke, S.; Klein, R. Combining contour and shape primitives for object detection and pose estimation of prefabricated parts. In Proceedings of the 2013 IEEE International Conference on Image Processing, Melbourne, Australia, 15–18 September 2013; p. 3326. [Google Scholar] [CrossRef]
- Dehbi, Y.; Henn, A.; Gröger, G.; Stroh, V.; Plümer, L. Robust and fast reconstruction of complex roofs with active sampling from 3D point clouds. Trans. GIS 2020, 12659. [Google Scholar] [CrossRef]
- Zeybek, M. Classification of UAV point clouds by random forest machine learning algorithm. Turk. J. Eng. 2021, 5, 51–61. [Google Scholar] [CrossRef]
- Wang, Z.; Zhang, L.; Fang, T.; Mathiopoulos, P.T.; Tong, X.; Qu, H.; Xiao, Z.; Li, F.; Chen, D. A Multiscale and Hierarchical Feature Extraction Method for Terrestrial Laser Scanning Point Cloud Classification. IEEE Trans. Geosci. Remote Sens. 2015, 53, 2409–2425. [Google Scholar] [CrossRef]
- Guo, B.; Huang, X.; Zhang, F.; Sohn, G. Classification of airborne laser scanning data using JointBoost. ISPRS J. Photogramm. Remote Sens. 2015, 100, 71–83. [Google Scholar] [CrossRef]
- Yi, Z.; Wang, H.; Duan, G.; Wang, Z. An Airborne LiDAR Building-Extraction Method Based on the Naive Bayes-RANSAC Method for Proportional Segmentation of Quantitative Features. J. Indian Soc. Remote Sens. 2020, 1–12. [Google Scholar] [CrossRef]
- Eckart, B.; Kelly, A. REM-Seg: A robust EM algorithm for parallel segmentation and registration of point clouds. In Proceedings of the 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2013), Tokyo, Japan, 3–7 November 2013; pp. 4355–4362. [Google Scholar] [CrossRef]
- Qi, C.R.; Su, H.; Mo, K.; Guibas, L.J. Pointnet: Deep learning on point sets for 3D classification and segmentation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 652–660. [Google Scholar]
- Qi, C.R.; Yi, L.; Su, H.; Guibas, L.J. Pointnet++: Deep hierarchical feature learning on point sets in a metric space. arXiv 2017, arXiv:1706.02413. [Google Scholar]
- Li, Y.; Bu, R.; Sun, M.; Wu, W.; Di, X.; Chen, B. Pointcnn: Convolution on x-transformed points. arXiv 2018, arXiv:1801.07791. [Google Scholar]
- Su, H.; Jampani, V.; Sun, D.; Maji, S.; Kalogerakis, E.; Yang, M.H.; Kautz, J. Splatnet: Sparse lattice networks for point cloud processing. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 2530–2539. [Google Scholar]
- Wang, Y.; Sun, Y.; Liu, Z.; Sarma, S.E.; Bronstein, M.M.; Solomon, J.M. Dynamic graph cnn for learning on point clouds. ACM Trans. Graph. 2019, 38, 146. [Google Scholar] [CrossRef] [Green Version]
- Wu, Z.; Song, S.; Khosla, A.; Yu, F.; Zhang, L.; Tang, X.; Xiao, J. 3D shapenets: A deep representation for volumetric shapes. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA, 7–12 June 2015; pp. 1912–1920. [Google Scholar]
- Geiger, A.; Lenz, P.; Stiller, C.; Urtasun, R. Vision meets Robotics: The KITTI Dataset. Int. J. Robot. Res. IJRR 2013, 32, 1231–1237. [Google Scholar] [CrossRef] [Green Version]
- De Deuge, M.; Quadros, A.; Hung, C.; Douillard, B. Unsupervised feature learning for classification of outdoor 3D scans. In Proceedings of the Australasian Conference on Robitics and Automation, Sydney, Australia, 2–4 December 2013; Volume 2, p. 1. [Google Scholar]
- Hackel, T.; Savinov, N.; Ladicky, L.; Wegner, J.D.; Schindler, K.; Pollefeys, M. SEMANTIC3D.NET: A new large-scale point cloud classification benchmark. ISPRS Ann. Photogram. Remote Sens. Spat. Inf. Sci. 2017, IV-1-W1, 91–98. [Google Scholar] [CrossRef] [Green Version]
- Armeni, I.; Sener, O.; Zamir, A.R.; Jiang, H.; Brilakis, I.; Fischer, M.; Savarese, S. 3D semantic parsing of large-scale indoor spaces. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 1534–1543. [Google Scholar]
- Pierdicca, R.; Paolanti, M.; Matrone, F.; Martini, M.; Morbidoni, C.; Malinverni, E.S.; Frontoni, E.; Lingua, A.M. Point Cloud Semantic Segmentation Using a Deep Learning Framework for Cultural Heritage. Remote Sens. 2020, 12, 1005. [Google Scholar] [CrossRef] [Green Version]
- Iwanowski, M.; Soille, P. Fast Algorithm for Order Independent Binary Homotopic Thinning. In Proceedings of the International Conference on Adaptive and Natural Computing Algorithms, Warsaw, Poland, 11–14 April 2007; Springer: Berlin, Germany, 2007; pp. 606–615. [Google Scholar]
- Lu, X.; Yao, J.; Li, K.; Li, L. CannyLines: A parameter-free line segment detector. In Proceedings of the 2015 IEEE International Conference on Image Processing (ICIP), Quebec City, QC, Canada, 27–30 September 2015; pp. 507–511. [Google Scholar]
- Čibej, U.; Mihelič, J. Improvements to Ullmann’s Algorithm for the Subgraph Isomorphism Problem. Int. J. Pattern Recognit. Artif. Intell. 2015, 29, 1550025. [Google Scholar] [CrossRef]
- Dong, Y.; Zhang, L.; Cui, X.; Ai, H.; Xu, B. Extraction of Buildings from Multiple-View Aerial Images Using a Feature-Level-Fusion Strategy. Remote Sens. 2018, 10, 1947. [Google Scholar] [CrossRef] [Green Version]
- Huo, P.; Hou, M.; Dong, Y.; Li, A.; Ji, Y.; Li, S. A Method for 3D Reconstruction of the Ming and Qing Official-Style Roof Using a Decorative Components Template Library. ISPRS Int. J. Geo-Inf. 2020, 9, 570. [Google Scholar] [CrossRef]
Roof Type | Illustrations | Example | Description |
---|---|---|---|
hip roof | Hip roofs with all sides sloping, are the classiest traditional roof style. There are a total of five ridges including a main ridges and four vertical ridges. | ||
gable and hip roof | Gable and hip roofs, with two curving sides, are second in importance to hip roofs. They are nine ridges including a main ridges, four vertical ridges and four diagonal ridges. | ||
overhanging gable roof | Overhanging gable roofs have two straight, overhanging slopes. They are five ridges including a main ridges and four vertical ridges. | ||
flush gable roof | Flush gable roofs have a main ridge and raise sloping ridges on the gable walls. It is a very simple style with two slopes facing front and back. | ||
pyramidal roof | Pyramidal roof has four slopes. The number of the slopes is equal to the number of vertical ridges which intersected at one point. | ||
round ridge roof | Round ridge roof, with no main ridge, has two straight slopes. It is a variant of the gable and hip roof, overhanging gable roof and flush gable roof. |
Index | The Modules of the Wooden Frame with Dougong | The Modules of the Wooden Frame without Dougong |
---|---|---|
eave column height | 60 doukou | 11 D |
main ridge height | 12 doukou | 2.2 D |
diameter of the draft | 1.5 doukou | D/3 |
cantilever length | 12 doukou | 3.3 D |
Architecture Name | Roof Type | Point Cloud | Illustration |
---|---|---|---|
Gate of Supreme Harmony | double-eave gable and hip roof | ||
Hall of Complete Harmony | pyramidal roof | ||
BaoGuang Hall | double-eave gable and hip roof | ||
Meridian Gate | double-eave hip roof | ||
LiJing Xuan | flush gable roof | ||
Gate of Lasting Happiness | flush gable roof with round ridge | ||
A 3D model example | overhanging gable roof |
Gate of Supreme Harmony | Hall of Complete Harmony | BaoGuang Hall | Meridian Gate | LiJing Xuan | Gate of Lasting Happiness | A 3D Model Example | |
---|---|---|---|---|---|---|---|
Original point cloud of test | |||||||
The change of the areas on the X along the Z directions | |||||||
Extracted roof | |||||||
NoREs | null | null | null | null | |||
Extracted ridge points | |||||||
DfFtR | null | null | null | null | |||
Main ridge | null | null | |||||
Roof type | double-eave gable and hip roof | pyramidal roof | double-eave gable and hip roof | double-eave hip roof | flush gable roof | flush gable roof with round ridge | overhanging flush gable roof |
Density | The Histogram of the Projective Areas | Roof | Ridges | Main Ridges |
---|---|---|---|---|
59,737 | ||||
5974 | ||||
597 |
Density | The Histogram of the Projective Areas | Roof | Ridges | Main Ridges |
---|---|---|---|---|
43,416 | null | |||
4342 | null | |||
434 | null |
Density | The Histogram of the Projective Areas | Roof | Ridges | Main Ridges |
---|---|---|---|---|
95 | ||||
9.5 | ||||
1 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Dong, Y.; Hou, M.; Xu, B.; Li, Y.; Ji, Y. Ming and Qing Dynasty Official-Style Architecture Roof Types Classification Based on the 3D Point Cloud. ISPRS Int. J. Geo-Inf. 2021, 10, 650. https://doi.org/10.3390/ijgi10100650
Dong Y, Hou M, Xu B, Li Y, Ji Y. Ming and Qing Dynasty Official-Style Architecture Roof Types Classification Based on the 3D Point Cloud. ISPRS International Journal of Geo-Information. 2021; 10(10):650. https://doi.org/10.3390/ijgi10100650
Chicago/Turabian StyleDong, Youqiang, Miaole Hou, Biao Xu, Yihao Li, and Yuhang Ji. 2021. "Ming and Qing Dynasty Official-Style Architecture Roof Types Classification Based on the 3D Point Cloud" ISPRS International Journal of Geo-Information 10, no. 10: 650. https://doi.org/10.3390/ijgi10100650