{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T02:39:21Z","timestamp":1760150361693,"version":"build-2065373602"},"reference-count":30,"publisher":"MDPI AG","issue":"21","license":[{"start":{"date-parts":[[2023,10,30]],"date-time":"2023-10-30T00:00:00Z","timestamp":1698624000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100005739","name":"PAPIIT","doi-asserted-by":"publisher","award":["TA100721","TA101523","TA101323","PE111223"],"award-info":[{"award-number":["TA100721","TA101523","TA101323","PE111223"]}],"id":[{"id":"10.13039\/501100005739","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Scene classification in autonomous navigation is a highly complex task due to variations, such as light conditions and dynamic objects, in the inspected scenes; it is also a challenge for small-factor computers to run modern and highly demanding algorithms. In this contribution, we introduce a novel method for classifying scenes in simultaneous localization and mapping (SLAM) using the boundary object function (BOF) descriptor on RGB-D points. Our method aims to reduce complexity with almost no performance cost. All the BOF-based descriptors from each object in a scene are combined to define the scene class. Instead of traditional image classification methods such as ORB or SIFT, we use the BOF descriptor to classify scenes. Through an RGB-D camera, we capture points and adjust them onto layers than are perpendicular to the camera plane. From each plane, we extract the boundaries of objects such as furniture, ceilings, walls, or doors. The extracted features compose a bag of visual words classified by a support vector machine. The proposed method achieves almost the same accuracy in scene classification as a SIFT-based algorithm and is 2.38\u00d7 faster. The experimental results demonstrate the effectiveness of the proposed method in terms of accuracy and robustness for the 7-Scenes and SUNRGBD datasets.<\/jats:p>","DOI":"10.3390\/s23218836","type":"journal-article","created":{"date-parts":[[2023,10,30]],"date-time":"2023-10-30T13:26:55Z","timestamp":1698672415000},"page":"8836","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["A New Method for Classifying Scenes for Simultaneous Localization and Mapping Using the Boundary Object Function Descriptor on RGB-D Points"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2281-0891","authenticated-orcid":false,"given":"Victor","family":"Lomas-Barrie","sequence":"first","affiliation":[{"name":"Instituto de Investigaciones en Matematicas Aplicadas y en Sistemas, Universidad Nacional Autonoma de Mexico, Mexico City 04510, Mexico"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-3947-7129","authenticated-orcid":false,"given":"Mario","family":"Suarez-Espinoza","sequence":"additional","affiliation":[{"name":"Facultad de Ingenier\u00eda, Universidad Nacional Autonoma de Mexico, Mexico City 04510, Mexico"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-7480-3622","authenticated-orcid":false,"given":"Gerardo","family":"Hernandez-Chavez","sequence":"additional","affiliation":[{"name":"Facultad de Ciencias, Universidad Nacional Autonoma de Mexico, Mexico City 04510, Mexico"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9952-1943","authenticated-orcid":false,"given":"Antonio","family":"Neme","sequence":"additional","affiliation":[{"name":"Instituto de Investigaciones en Matematicas Aplicadas y en Sistemas, Universidad Nacional Autonoma de Mexico, Mexico City 04510, Mexico"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,10,30]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Gupta, A., and Fernando, X. (2022). Simultaneous Localization and Mapping (SLAM) and Data Fusion in Unmanned Aerial Vehicles: Recent Advances and Challenges. Drones, 6.","DOI":"10.32920\/21476628"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Xu, X., Zhang, L., Yang, J., Cao, C., Wang, W., Ran, Y., Tan, Z., and Luo, M. (2022). A Review of Multi-Sensor Fusion SLAM Systems Based on 3D LIDAR. Remote Sens., 14.","DOI":"10.3390\/rs14122835"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Barros, A., Michel, M., Moline, Y., Corre, G., and Carrel, F. (2022). A Comprehensive Survey of Visual SLAM Algorithms. Robotics, 11.","DOI":"10.3390\/robotics11010024"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Eldemiry, A., Zou, Y., Li, Y., Wen, C.Y., and Chen, W. (2022). Autonomous Exploration of Unknown Indoor Environments for High-Quality Mapping Using Feature-Based RGB-D SLAM. Sensors, 22.","DOI":"10.3390\/s22145117"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Lu, Q., Pan, Y., Hu, L., and He, J. (2023). A Method for Reconstructing Background from RGB-D SLAM in Indoor Dynamic Environments. Sensors, 23.","DOI":"10.3390\/s23073529"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Rublee, E., Rabaud, V., Konolige, K., and Bradski, G. (2011, January 6\u201313). ORB: An efficient alternative to SIFT or SURF. Proceedings of the 2011 International Conference on Computer Vision, Barcelona, Spain.","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","article-title":"Distinctive Image Features from Scale-Invariant Keypoints","volume":"60","author":"Lowe","year":"2004","journal-title":"Int. J. Comput. Vis."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1108\/01445150510610926","article-title":"Machine vision approach for robotic assembly","volume":"25","year":"2005","journal-title":"Assem. Autom."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1007\/s11263-020-01359-2","article-title":"Image Matching from Handcrafted to Deep Features: A Survey","volume":"129","author":"Ma","year":"2021","journal-title":"Int. J. Comput. Vis."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1007\/s11554-023-01343-2","article-title":"An RGB-D SLAM algorithm based on adaptive semantic segmentation in dynamic environment","volume":"20","author":"Wei","year":"2023","journal-title":"J. Real-Time Image Process."},{"key":"ref_11","first-page":"55","article-title":"Ontology-based video retrieval using modified classification technique by learning in smart surveillance applications","volume":"4","author":"Sathiyaprasad","year":"2023","journal-title":"Int. J. Cogn. Comput. Eng."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Lomas-Barrie, V., Silva-Flores, R., Neme, A., and Pena-Cabrera, M. (2022). A Multiview Recognition Method of Predefined Objects for Robot Assembly Using Deep Learning and Its Implementation on an FPGA. Electronics, 11.","DOI":"10.3390\/electronics11050696"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Lomas-Barrie, V., Pena-Cabrera, M., Lopez-Juarez, I., and Navarro-Gonzalez, J.L. (2021). Fuzzy ARTMAP-Based Fast Object Recognition for Robots Using FPGA. Electronics, 10.","DOI":"10.3390\/electronics10030361"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Heikel, E., and Espinosa-Leal, L. (2022). Indoor Scene Recognition via Object Detection and TF-IDF. J. Imaging, 8.","DOI":"10.20944\/preprints202207.0070.v1"},{"key":"ref_15","first-page":"8677","article-title":"Cleaning of object surfaces based on deep learning: A method for generating manipulator trajectories using RGB-D semantic segmentation","volume":"35","author":"Qi","year":"2023","journal-title":"Neural Comput. Appl."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Xu, G., Li, X., Zhang, X., Xing, G., and Pan, F. (2021). Loop Closure Detection in RGB-D SLAM by Utilizing Siamese ConvNet Features. Appl. Sci., 12.","DOI":"10.3390\/app12010062"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Yuan, Z., Xu, K., Zhou, X., Deng, B., and Ma, Y. (2021). SVG-Loop: Semantic\u2013Visual\u2013Geometric Information-Based Loop Closure Detection. Remote Sens., 13.","DOI":"10.3390\/rs13173520"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Alshehri, A., Owais, M., Gyani, J., Aljarbou, M.H., and Alsulamy, S. (2023). Residual Neural Networks for Origin-Destination Trip Matrix Estimation from Traffic Sensor Information. Sustainability, 15.","DOI":"10.3390\/su15139881"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Shotton, J., Glocker, B., Zach, C., Izadi, S., Criminisi, A., and Fitzgibbon, A. (2013, January 23\u201328). Scene Coordinate Regression Forests for Camera Relocalization in RGB-D Images. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Portland, OR, USA.","DOI":"10.1109\/CVPR.2013.377"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Song, S., Lichtenberg, S.P., and Xiao, J. (2015, January 7\u201312). SUN RGB-D: A RGB-D scene understanding benchmark suite. Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.","DOI":"10.1109\/CVPR.2015.7298655"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"401","DOI":"10.3390\/digital2030022","article-title":"On 3D Reconstruction Using RGB-D Cameras","volume":"2","author":"Tychola","year":"2022","journal-title":"Digital"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"107205","DOI":"10.1016\/j.patcog.2020.107205","article-title":"Scene recognition: A comprehensive survey","volume":"102","author":"Xie","year":"2020","journal-title":"Pattern Recognit."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"3051","DOI":"10.1109\/LRA.2018.2849609","article-title":"iBoW-LCD: An Appearance-Based Loop-Closure Detection Approach Using Incremental Bags of Binary Words","volume":"3","author":"Ortiz","year":"2018","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1188","DOI":"10.1109\/TRO.2012.2197158","article-title":"Bags of Binary Words for Fast Place Recognition in Image Sequences","volume":"28","author":"Tardos","year":"2012","journal-title":"IEEE Trans. Robot."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1147","DOI":"10.1109\/TRO.2015.2463671","article-title":"ORB-SLAM: A Versatile and Accurate Monocular SLAM System","volume":"31","author":"Montiel","year":"2015","journal-title":"IEEE Trans. Robot."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Gaspar, A.R., Nunes, A., and Matos, A. (2021, January 28\u201329). Evaluation of Bags of Binary Words for Place Recognition in Challenging Scenarios. Proceedings of the IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC), Santa Maria da Feira, Portugal.","DOI":"10.1109\/ICARSC52212.2021.9429799"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"871","DOI":"10.1109\/TRO.2012.2189497","article-title":"Robust Place Recognition With Stereo Sequences","volume":"28","author":"Cadena","year":"2012","journal-title":"IEEE Trans. Robot."},{"key":"ref_28","unstructured":"Muja, M., and Lowe, D.G. (2009, January 5\u20138). Fast Approximate Nearest Neighbors with Automatic Algorithm Configuration. Proceedings of the International Conference on Computer Vision Theory and Applications, Lisbon, Portugal."},{"key":"ref_29","unstructured":"Itti, L., Rees, G., and Tsotsos, J.K. (2005). Neurobiology of Attention, Academic Press."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Glocker, B., Izadi, S., Shotton, J., and Criminisi, A. (2013, January 1\u20134). Real-time RGB-D camera relocalization. Proceedings of the IEEE International Symposium on Mixed and Augmented Reality (ISMAR), Adelaide, Australia.","DOI":"10.1109\/ISMAR.2013.6671777"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/21\/8836\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T21:14:26Z","timestamp":1760130866000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/21\/8836"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,30]]},"references-count":30,"journal-issue":{"issue":"21","published-online":{"date-parts":[[2023,11]]}},"alternative-id":["s23218836"],"URL":"https:\/\/doi.org\/10.3390\/s23218836","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2023,10,30]]}}}