{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T13:59:20Z","timestamp":1760709560868,"version":"build-2065373602"},"reference-count":44,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2018,3,26]],"date-time":"2018-03-26T00:00:00Z","timestamp":1522022400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Spanish Government (AEI\/FEDER, UE)","award":["DPI2016-78361-R"],"award-info":[{"award-number":["DPI2016-78361-R"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>In this work, a framework is proposed to build topological models in mobile robotics, using an omnidirectional vision sensor as the only source of information. The model is structured hierarchically into three layers, from one high-level layer which permits a coarse estimation of the robot position to one low-level layer to refine this estimation efficiently. The algorithm is based on the use of clustering approaches to obtain compact topological models in the high-level layers, combined with global appearance techniques to represent robustly the omnidirectional scenes. Compared to the classical approaches based on the extraction and description of local features, global-appearance descriptors lead to models that can be interpreted and handled more intuitively. However, while local-feature techniques have been extensively studied in the literature, global-appearance ones require to be evaluated in detail to test their efficacy in map-building tasks. The proposed algorithms are tested with a set of publicly available panoramic images captured in realistic environments. The results show that global-appearance descriptors along with some specific clustering algorithms constitute a robust alternative to create a hierarchical representation of the environment.<\/jats:p>","DOI":"10.3390\/rs10040522","type":"journal-article","created":{"date-parts":[[2018,3,26]],"date-time":"2018-03-26T12:08:25Z","timestamp":1522066105000},"page":"522","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Modeling Environments Hierarchically with Omnidirectional Imaging and Global-Appearance Descriptors"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3045-4316","authenticated-orcid":false,"given":"Luis","family":"Pay\u00e1","sequence":"first","affiliation":[{"name":"Department of Systems Engineering and Automation, Miguel Hern\u00e1ndez University, 03202 Elx Alicante, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4565-496X","authenticated-orcid":false,"given":"Adri\u00e1n","family":"Peidr\u00f3","sequence":"additional","affiliation":[{"name":"Department of Systems Engineering and Automation, Miguel Hern\u00e1ndez University, 03202 Elx Alicante, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francisco","family":"Amor\u00f3s","sequence":"additional","affiliation":[{"name":"Department of Systems Engineering and Automation, Miguel Hern\u00e1ndez University, 03202 Elx Alicante, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2245-0542","authenticated-orcid":false,"given":"David","family":"Valiente","sequence":"additional","affiliation":[{"name":"Department of Systems Engineering and Automation, Miguel Hern\u00e1ndez University, 03202 Elx Alicante, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1065-8944","authenticated-orcid":false,"given":"Oscar","family":"Reinoso","sequence":"additional","affiliation":[{"name":"Department of Systems Engineering and Automation, Miguel Hern\u00e1ndez University, 03202 Elx Alicante, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,3,26]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Caruso, D., Engel, J., and Cremers, D. (October, January 28). Large-scale direct slam for omnidirectional cameras. Proceedings of the 2015 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany.","DOI":"10.1109\/IROS.2015.7353366"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/j.robot.2009.09.010","article-title":"SIFT, SURF & seasons: Appearance-based long-term localization in outdoor environments","volume":"58","author":"Valgren","year":"2010","journal-title":"Robot. Auton. Syst."},{"key":"ref_3","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 IEEE International Conference on Computer Vision, Barcelona, Spain.","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"6205","DOI":"10.1109\/TIE.2016.2573765","article-title":"stereovisual-Inertial Odometry with Multiple Kalman Filters Ensemble","volume":"63","author":"Liu","year":"2016","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"380","DOI":"10.1016\/j.neucom.2012.06.055","article-title":"Performance evaluation of feature detection and matching in stereo visual odometry","volume":"120","author":"Jiang","year":"2013","journal-title":"Neurocomputing"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/MRA.2004.1371608","article-title":"Household robots look and learn: Environment modeling and localization from an omnidirectional vision system","volume":"11","author":"Krose","year":"2004","journal-title":"IEEE Robot. Autom. Mag."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"3033","DOI":"10.3390\/s140203033","article-title":"Performance of Global-Appearance Descriptors in Map Building and Localization Using Omnidirectional Vision","volume":"14","author":"Reinoso","year":"2014","journal-title":"Sensors"},{"key":"ref_8","unstructured":"Ulrich, I., and Nourbakhsh, I. (2000, January 24\u201328). Appearance-based place recognition for topological localization. Proceedings of the IEEE International Conference on Robotics and Automation, San Francisco, CA, USA."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.robot.2014.11.009","article-title":"Vision-based topological mapping and localization methods: A survey","volume":"64","author":"Ortiz","year":"2015","journal-title":"Robot. Auton. Syst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1016\/j.engappai.2015.11.004","article-title":"Robot navigation via spatial and temporal coherent semantic maps","volume":"48","author":"Kostavelis","year":"2016","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Galindo, C., Saffiotti, A., Coradeschi, S., Buschka, P., Fernandez-Madrigal, J.A., and Gonz\u00e1lez, J. (2005, January 2\u20136). Multi-hierarchical semantic maps for mobile robotics. Proceedings of the 2005 IEEE\/RSJ International Conference on Intelligent Robots and Systems, 2005, (IROS 2005), Edmonton, AB, Canada.","DOI":"10.1109\/IROS.2005.1545511"},{"key":"ref_12","unstructured":"Pronobis, A., and Jensfelt, P. (2011, January 7\u20139). Hierarchical Multi-Modal Place Categorization. Proceedings of the 5th European Conference on Mobile Robots, 2011, (ECMR 2011), \u00d6rebro, Sweden."},{"key":"ref_13","unstructured":"Contreras, L., and Mayol-Cuevas, W. (October, January 28). Trajectory-Driven Point Cloud Compression Techniques for Visual SLAM. Proceedings of the IEEE International Conference on Intelligent Robots and Systems, Hamburg, Germany."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Rady, S., Wagner, A., and Badreddin, E. (2010, January 18\u201322). Building efficient topological maps for mobile robot localization: An evaluation study on COLD benchmarking database. Proceedings of the IEEE International Conference on Intelligent Robots and System, Taipei, Taiwan.","DOI":"10.1109\/IROS.2010.5649670"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Maddern, W., Milford, M., and Wyeth, G. (2012, January 14\u201318). Capping computation time and storage requirements for appearance-based localization with CAT-SLAM. Proceedings of the IEEE International Conference on Robotics and Automation, Saint Paul, MN, USA.","DOI":"10.1109\/ICRA.2012.6224622"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Zivkovic, Z., Bakker, B., and Krose, B. (2005, January 2\u20136). Hierarchical map building using visual landmarks and geometric constraints. Proceedings of the 2005 IEEE\/RSJ International Conference on Intelligent Robots and Systems, 2005, (IROS 2005), Edmonton, AB, Canada.","DOI":"10.1109\/IROS.2005.1544951"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Valgren, C., Duckett, T., and Lilienthal, A. (2007, January 10\u201314). Incremental spectral clustering and its application to topological mapping. Proceedings of the IEEE International Conference on Robotics and Automation, Roma, Italy.","DOI":"10.1109\/ROBOT.2007.364138"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"639","DOI":"10.1142\/S0218001408006430","article-title":"Unsupervised learning of a hierarchy of topological maps using omnidirectional images","volume":"22","author":"Stimec","year":"2007","journal-title":"Int. J. Pattern Recognit. Artif. Intell."},{"key":"ref_19","first-page":"1","article-title":"Using Omnidirectional Vision to Create a Model of the Environment: A Comparative Evaluation of Global-Appearance Descriptors","volume":"2016","author":"Reinoso","year":"2016","journal-title":"J. Sens."},{"key":"ref_20","unstructured":"Zhou, B., Lapedriza, A., Xiao, J., Torralba, A., and Oliva, A. (2014, January 8\u201313). Learning deep features for scene recognition using places database. Proceedings of the 27th International Conference on Neural Information Processing Systems, Montreal, QC, Canada."},{"key":"ref_21","unstructured":"Ishiguro, H., and Tsuji, S. (1996, January 8). Image-based memory of environment. Proceedings of the 1996 IEEE\/RSJ International Conference on Intelligent Robots and Systems\u2019 96, IROS 96, Osaka, Japan."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1016\/j.robot.2004.03.014","article-title":"Image-based memory for robot navigation using properties of omnidirectional images","volume":"47","author":"Menegatti","year":"2004","journal-title":"Robot. Auton. Syst."},{"key":"ref_23","unstructured":"Kirby, M. (2001). Geometric Data Analysis: An Empirical Approach to Dimensionality Reduction and the Study of Patterns, Wiley."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1162\/jocn.1991.3.1.71","article-title":"Eigenfaces for recognition","volume":"3","author":"Turk","year":"1991","journal-title":"J. Cognit. Neurosci."},{"key":"ref_25","unstructured":"Jogan, M., and Leonardis, A. (2000, January 12). Robust localization using eigenspace of spinning-images. Proceedings of the IEEE Workshop on Omnidirectional Vision, Hilton Head Island, SC, USA."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/S0921-8890(03)00064-2","article-title":"Robust localization using an omnidirectional appearance-based subspace model of environment","volume":"45","author":"Jogan","year":"2003","journal-title":"Robot. Auton. Syst."},{"key":"ref_27","unstructured":"Dalal, N., and Triggs, B. (2005, January 20\u201325). Histograms of Oriented Gradients fot Human Detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, San Diego, CA, USA."},{"key":"ref_28","unstructured":"Hofmeister, M., Liebsch, M., and Zell, A. (2009, January 10\u201313). Visual self-localization for small mobile robots with weighted gradient orientation histograms. Proceedings of the 40th International Symposium on Robotics, Barcelona, Spain."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1023\/A:1011139631724","article-title":"Modeling the shape of the scene: A holistic representation of the spatial envelope","volume":"42","author":"Oliva","year":"2001","journal-title":"Int. J. Comput. Vis."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1016\/S0079-6123(06)55002-2","article-title":"Building the gist of a scene: The role of global image features in recognition","volume":"155","author":"Oliva","year":"2006","journal-title":"Prog. Brain Res."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"861","DOI":"10.1109\/TRO.2009.2022424","article-title":"Biologically Inspired Mobile Robot Vision Localization","volume":"25","author":"Siagian","year":"2009","journal-title":"IEEE Trans. Robot."},{"key":"ref_32","unstructured":"Chang, C.K., Siagian, C., and Itti, L. (2010, January 18\u201322). Mobile robot vision navigation and localization using Gist and Saliency. Proceedings of the 2010 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Taipei, Taiwan."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1109\/TRO.2012.2220211","article-title":"Localization in Urban Environments Using a Panoramic Gist Descriptor","volume":"29","author":"Murillo","year":"2013","journal-title":"IEEE Trans. Robot."},{"key":"ref_34","unstructured":"Krizhevsky, A., Sutskever, I., and Hinton, G.E. (2012, January 3\u20136). Imagenet classification with deep convolutional neural networks. Proceedings of the 25th International Conference on Neural Information Processing Systems, Lake Tahoe, Nevada."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., and Rabinovich, A. (2015, January 7\u201312). Going deeper with convolutions. Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA.","DOI":"10.1109\/CVPR.2015.7298594"},{"key":"ref_36","unstructured":"Simonyan, K., and Zisserman, A. (arXiv, 2014). Very deep convolutional networks for large-scale image recognition, arXiv."},{"key":"ref_37","unstructured":"Zhou, B., Lapedriza, A., Xiao, J., Torralba, A., and Oliva, A. (2018, February 28). Places-CNN model from MIT. Available online: https:\/\/github.com\/BVLC\/caffe\/wiki\/Model-Zoo#places-cnn-model-from-mit."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Everitt, B.S., Landau, S., Leese, M., and Stahl, D. (2011). Cluster Analysis, John Wiley & Sons, Ltd.","DOI":"10.1002\/9780470977811"},{"key":"ref_39","unstructured":"Kaufman, L., and Rousseeuw, P.J. (2009). Finding Groups in Data: An Introduction to Cluster Analysis, John Wiley & Sons."},{"key":"ref_40","unstructured":"Spat, H. (1980). Clustering Analysis Algorithms for Data Reduction and Classification of Objects, Ellis Horwood Limited."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1007\/s11222-007-9033-z","article-title":"A tutorial on spectral clustering","volume":"17","author":"Luxburg","year":"2007","journal-title":"Stat. Comput."},{"key":"ref_42","unstructured":"Ng, A.Y., Jordan, M.I., and Weiss, Y. (2001). On Spectral Clustering: Analysis and an algorithm. Advances in Neural Information Processing Systems, MIT Press."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1007\/s10514-007-9043-x","article-title":"Visual homing in environments with anisotropic landmark distribution","volume":"23","author":"Moller","year":"2007","journal-title":"Auton. Robot."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1016\/0377-0427(87)90125-7","article-title":"Silhouettes: A graphical aid to the interpretation and validation of cluster analysis","volume":"20","author":"Rousseeuw","year":"1987","journal-title":"J. Comput. Appl. Math."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/10\/4\/522\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T14:58:35Z","timestamp":1760194715000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/10\/4\/522"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3,26]]},"references-count":44,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2018,4]]}},"alternative-id":["rs10040522"],"URL":"https:\/\/doi.org\/10.3390\/rs10040522","relation":{},"ISSN":["2072-4292"],"issn-type":[{"type":"electronic","value":"2072-4292"}],"subject":[],"published":{"date-parts":[[2018,3,26]]}}}