{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T08:29:14Z","timestamp":1767860954257,"version":"3.49.0"},"reference-count":34,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2022,4,10]],"date-time":"2022-04-10T00:00:00Z","timestamp":1649548800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["42071437"],"award-info":[{"award-number":["42071437"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62006199"],"award-info":[{"award-number":["62006199"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["42071355"],"award-info":[{"award-number":["42071355"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["41971411"],"award-info":[{"award-number":["41971411"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Sichuan Science and Technology Program","award":["2020YFG0083"],"award-info":[{"award-number":["2020YFG0083"]}]},{"name":"Sichuan Science and Technology Program","award":["2020YJ0010"],"award-info":[{"award-number":["2020YJ0010"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>This paper proposes an efficient approach for the plane segmentation of indoor and corridor scenes. Specifically, the proposed method first uses voxels to pre-segment the scene and establishes the topological relationship between neighboring voxels. The voxel normal vectors are projected onto the surface of a Gaussian sphere based on the corresponding directions to achieve fast plane grouping using a variant of the K-means approach. To improve the segmentation integration, we propose releasing the points from the specified voxels and establishing second-order relationships between different primitives. We then introduce a global energy-optimization strategy that considers the unity and pairwise potentials while including high-order sequences to improve the over-segmentation problem. Three benchmark methods are introduced to evaluate the properties of the proposed approach by using the ISPRS benchmark datasets and self-collected in-house. The results of our experiments and the comparisons indicate that the proposed method can return reliable segmentation with precision over 72% even with the low-cost sensor, and provide the best performances in terms of the precision and recall rate compared to the benchmark methods.<\/jats:p>","DOI":"10.3390\/ijgi11040247","type":"journal-article","created":{"date-parts":[[2022,4,10]],"date-time":"2022-04-10T23:06:01Z","timestamp":1649631961000},"page":"247","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["An Efficient Plane-Segmentation Method for Indoor Point Clouds Based on Countability of Saliency Directions"],"prefix":"10.3390","volume":"11","author":[{"given":"Xuming","family":"Ge","sequence":"first","affiliation":[{"name":"Faculty of Geosciences and Environmental Engineering, Southwest Jiaotong University, Chengdu 610000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jingyuan","family":"Zhang","sequence":"additional","affiliation":[{"name":"Faculty of Geosciences and Environmental Engineering, Southwest Jiaotong University, Chengdu 610000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6049-8005","authenticated-orcid":false,"given":"Bo","family":"Xu","sequence":"additional","affiliation":[{"name":"Faculty of Geosciences and Environmental Engineering, Southwest Jiaotong University, Chengdu 610000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hao","family":"Shu","sequence":"additional","affiliation":[{"name":"China Railway Eryuan Engineering Group Co., Ltd., Chengdu 610000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Min","family":"Chen","sequence":"additional","affiliation":[{"name":"Faculty of Geosciences and Environmental Engineering, Southwest Jiaotong University, Chengdu 610000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,4,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"344","DOI":"10.1016\/j.isprsjprs.2017.06.011","article-title":"Automatic markerless registration of point clouds with semantic-keypoint-based 4-points congruent sets","volume":"130","author":"Ge","year":"2017","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1016\/j.isprsjprs.2020.01.009","article-title":"Fast regularity-constrained plane fitting","volume":"161","author":"Lin","year":"2020","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_3","first-page":"79","article-title":"Segmentation based robust interpolation-a new approach to laser data filtering","volume":"36","author":"Pfeifer","year":"2005","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/0031-3203(81)90009-1","article-title":"Generalizing the Hough transform to detect arbitrary shapes","volume":"13","author":"Ballard","year":"1981","journal-title":"Pattern Recognit."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"214","DOI":"10.1111\/j.1467-8659.2007.01016.x","article-title":"Efficient RANSAC for point-cloud shape detection","volume":"26","author":"Schnabel","year":"2007","journal-title":"Comput. Graph. Forum"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"647","DOI":"10.1177\/0278364911434148","article-title":"RGB-D mapping: Using Kinect-style depth cameras for dense 3D modeling of indoor environments","volume":"31","author":"Henry","year":"2012","journal-title":"Int. J. Robot. Res."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"633","DOI":"10.14358\/PERS.85.9.633","article-title":"Enhanced 3D mapping with an RGB-D sensor via integration of depth measurements and image sequences","volume":"85","author":"Wu","year":"2019","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"257","DOI":"10.5194\/isprsarchives-XL-7-W2-257-2013","article-title":"Point cloud segmentation for urban scene classification","volume":"1","author":"Vosselman","year":"2013","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Li, L., Yang, F., Zhu, H., Li, D., Li, Y., and Tang, L. (2017). An improved RANSAC for 3D point cloud plane segmentation based on normal distribution transformation cells. Remote Sens., 9.","DOI":"10.3390\/rs9050433"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"102892","DOI":"10.1016\/j.autcon.2019.102892","article-title":"Structural-based point cloud segmentation of highly ornate building fa\u00e7ades for computational modelling","volume":"108","year":"2019","journal-title":"Autom. Constr."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"103608","DOI":"10.1016\/j.csi.2021.103608","article-title":"Efficient plane extraction using normal estimation and RANSAC from 3D point cloud","volume":"82","author":"Yang","year":"2022","journal-title":"Comput. Stand. Interfaces"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"30873","DOI":"10.1109\/ACCESS.2020.2973580","article-title":"Robust segmentation of building planar features from unorganized point cloud","volume":"8","author":"Tian","year":"2020","journal-title":"IEEE Access"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1016\/j.isprsjprs.2015.01.011","article-title":"Octree-based region growing for point cloud segmentation","volume":"104","author":"Vo","year":"2015","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_14","unstructured":"Deschaud, J.E., and Goulette, F. (2010). A Fast and Accurate plane Detection Algorithm for Large Noisy Point Clouds Using Filtered Normals and Voxel Growing. 3DPVT, Hal Archives-Ouvertes."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"2154007","DOI":"10.1142\/S0218001421540070","article-title":"Supervoxel-based region growing segmentation for point cloud data","volume":"35","author":"Luo","year":"2021","journal-title":"Int. J. Pattern Recognit. Artif. Intell."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Holz, D., Holzer, S., Rusu, R.B., and Behnke, S. (2011). Real-Time Plane Segmentation Using RGB-D Cameras. Robot Soccer World Cup, Springer.","DOI":"10.1007\/978-3-642-32060-6_26"},{"key":"ref_17","first-page":"36","article-title":"A global Point cloud segmentation using euclidean cluster extraction algorithm with the smoothness","volume":"35","author":"Wu","year":"2016","journal-title":"Meas. Control Technol."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1016\/j.isprsjprs.2014.04.022","article-title":"A global optimization approach to roof segmentation from airborne lidar point clouds","volume":"94","author":"Yan","year":"2014","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Lee, H., and Jung, J. (2021). Clustering-based plane segmentation neural network for urban scene modeling. Sensors, 21.","DOI":"10.3390\/s21248382"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Kulikajevas, A., Maskeli\u016bnas, R., Damasevicius, R., and Misra, S. (2019). Reconstruction of 3D object shape using hybrid modular neural network architecture trained on 3D models from ShapeNetCore dataset. Sensors, 19.","DOI":"10.3390\/s19071553"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Kulikajevas, A., Maskeli\u016bnas, R., Dama\u0161evi\u010dius, R., and Ho, E.S.L. (2020). 3D object reconstruction from imperfect depth data using extended YOLOv3 network. Sensors, 20.","DOI":"10.3390\/s20072025"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1317","DOI":"10.1007\/s00371-020-02024-y","article-title":"3D car shape reconstruction from a contour sketch using GAN and lazy learning","volume":"38","author":"Nozawa","year":"2021","journal-title":"Vis. Comput."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Pham, T.T., Eich, M., Reid, I., and Wyeth, G. (2016, January 9\u201314). Geometrically Consistent Plane Extraction for Dense Indoor 3D Maps Segmentation. Proceedings of the 2016 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Korea.","DOI":"10.1109\/IROS.2016.7759618"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1016\/j.isprsjprs.2018.01.013","article-title":"An efficient global energy optimization approach for robust 3D plane segmentation of point clouds","volume":"137","author":"Dong","year":"2018","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1007\/s11263-011-0474-7","article-title":"Energy-based geometric multi-model fitting","volume":"97","author":"Isack","year":"2012","journal-title":"Int. J. Comput. Vis."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1145\/2766995","article-title":"RAPter: Rebuilding man-made scenes with regular arrangements of planes","volume":"34","author":"Monszpart","year":"2015","journal-title":"ACM Trans. Graph."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1016\/j.isprsjprs.2018.05.004","article-title":"Toward better boundary preserved supervoxel segmentation for 3D point clouds","volume":"143","author":"Lin","year":"2018","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Sculley, D. (2010, January 26\u201330). Web-Scale K-Means Clustering. Proceedings of the 19th International Conference, World Wide Web.","DOI":"10.1145\/1772690.1772862"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"4790","DOI":"10.1109\/TGRS.2016.2551546","article-title":"Robust segmentation for large volumes of laser scanning three-dimensional point cloud data","volume":"54","author":"Nurunnabi","year":"2016","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s11263-011-0437-z","article-title":"Fast approximate energy minimization with label costs","volume":"96","author":"Delong","year":"2012","journal-title":"Int. J. Comput. Vis."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Ge, X., Wu, B., Li, Y., and Hu, H. (2019). A multi-primitive-based hierarchical optimal approach for semantic labeling of ALS point clouds. Remote Sens., 11.","DOI":"10.3390\/rs11101243"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1007\/BF01016406","article-title":"Potts model and graph theory","volume":"52","author":"Wu","year":"1988","journal-title":"J. Stat. Phys."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"367","DOI":"10.5194\/isprs-archives-XLII-2-W7-367-2017","article-title":"The ISPRS benchmark on indoor modelling","volume":"42","author":"Khoshelham","year":"2017","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1007\/s11263-012-0517-8","article-title":"Creating large-scale city models from 3D-point clouds: A robust approach with hybrid representation","volume":"99","author":"Lafarge","year":"2012","journal-title":"Int. J. Comput. Vis."}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/11\/4\/247\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:51:26Z","timestamp":1760136686000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/11\/4\/247"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,10]]},"references-count":34,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2022,4]]}},"alternative-id":["ijgi11040247"],"URL":"https:\/\/doi.org\/10.3390\/ijgi11040247","relation":{},"ISSN":["2220-9964"],"issn-type":[{"value":"2220-9964","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,4,10]]}}}