{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T20:57:51Z","timestamp":1773435471025,"version":"3.50.1"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,4,5]],"date-time":"2023-04-05T00:00:00Z","timestamp":1680652800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,4,5]],"date-time":"2023-04-05T00:00:00Z","timestamp":1680652800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"National Key Research and Development Program of China under Grant","award":["2020AAA0108905"],"award-info":[{"award-number":["2020AAA0108905"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Comput Intell Syst"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Loop closure detection (LCD) plays an important role in visual simultaneous location and mapping (SLAM), as it can effectively reduce the cumulative errors of the SLAM system after a long period of movement. Convolutional neural networks (CNNs) have a significant advantage in image similarity comparison, and researchers have achieved good results by incorporating CNNs into LCD. The LCD based on CNN is more robust than traditional methods. As the deep neural network frameworks from AlexNet and VGG to ResNet have become smaller while maintaining good accuracy, indoor LCD does not need robots to finish a large number of complex processing operations. To reduce the complexity of deep neural networks, this paper presents a new lightweight neural network based on MobileNet V2. We propose a strategy to use Efficient Channel Attention (ECA) to insert into Compressed MobileNet V2 (ECMobileNet) for reducing operands while maintaining precision. A corresponding loop detection method is designed based on the average distribution of ECMobileNet feature vectors combined with Euclidean distance matching. We used TUM datasets to evaluate the results, and the experimental results show that this method outperforms the state-of-the-art methods. Although the model was trained only on the indoorCVPR dataset, it also demonstrated superior performance on the TUM datasets. In particular, the proposed approach is more lightweight and highly efficient than the current existing neural network approaches. Finally, we used TUM datasets to test LCD based on ECMobileNet in PTAM, and the experimental results show that this lightweight neural network is feasible.<\/jats:p>","DOI":"10.1007\/s44196-023-00223-8","type":"journal-article","created":{"date-parts":[[2023,4,5]],"date-time":"2023-04-05T10:25:07Z","timestamp":1680690307000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["A Lightweight Neural Network for Loop Closure Detection in Indoor Visual SLAM"],"prefix":"10.1007","volume":"16","author":[{"given":"Deyang","family":"Zhou","sequence":"first","affiliation":[]},{"given":"Yazhe","family":"Luo","sequence":"additional","affiliation":[]},{"given":"Qinhan","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Ying","family":"Xu","sequence":"additional","affiliation":[]},{"given":"Diansheng","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Xiaochuan","family":"Zhang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,4,5]]},"reference":[{"key":"223_CR1","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2019.107193","volume":"101","author":"R Munoz-Salinas","year":"2020","unstructured":"Munoz-Salinas, R., Medina-Carnicer, R.: UcoSLAM: simultaneous localization and mapping by fusion of keypoints and squared planar markers. Pattern Recogn. 101, 107193 (2020)","journal-title":"Pattern Recogn."},{"issue":"1","key":"223_CR2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s41074-016-0012-1","volume":"9","author":"T Taketomi","year":"2017","unstructured":"Taketomi, T., Uchiyama, H., Ikeda, S.: Visual SLAM algorithms: a survey from 2010 to 2016. IPSJ Trans. Comput. Vis. Appl. 9(1), 1\u201311 (2017)","journal-title":"IPSJ Trans. Comput. Vis. Appl."},{"key":"223_CR3","doi-asserted-by":"publisher","first-page":"35338","DOI":"10.1109\/ACCESS.2021.3062557","volume":"9","author":"MAK Niloy","year":"2021","unstructured":"Niloy, M.A.K., Shama, A., Chakrabortty, R.K., et al.: Critical design and control issues of indoor autonomous mobile robots: a review. IEEE Access 9, 35338\u201335370 (2021)","journal-title":"IEEE Access"},{"issue":"2","key":"223_CR4","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1109\/MRA.2006.1638022","volume":"13","author":"H Durrant-Whyte","year":"2006","unstructured":"Durrant-Whyte, H., Bailey, T.: Simultaneous localization and mapping: part I. IEEE Robot. Autom. Mag. 13(2), 99\u2013110 (2006)","journal-title":"IEEE Robot. Autom. Mag."},{"issue":"3","key":"223_CR5","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1109\/MRA.2006.1678144","volume":"13","author":"H Durrant-Whyte","year":"2006","unstructured":"Durrant-Whyte, H.: Simultaneous localization and mapping (slam): part II. IEEE Robot. Autom. Mag. 13(3), 108\u2013117 (2006)","journal-title":"IEEE Robot. Autom. Mag."},{"issue":"9","key":"223_CR6","doi-asserted-by":"publisher","first-page":"740","DOI":"10.1016\/j.robot.2006.04.016","volume":"54","author":"K Ho","year":"2006","unstructured":"Ho, K., Newman, P.: Loop closure detection in slam by combining visual and spatial appearance. Robot. Auton. Syst. 54(9), 740\u2013749 (2006)","journal-title":"Robot. Auton. Syst."},{"key":"223_CR7","first-page":"13","volume-title":"Robotics and cognitive approaches to spatial mapping","author":"S Thrun","year":"2007","unstructured":"Thrun, S.: Simultaneous localization and mapping. In: Robotics and cognitive approaches to spatial mapping, pp. 13\u201341. Springer, Cham (2007)"},{"issue":"19","key":"223_CR8","doi-asserted-by":"publisher","first-page":"4885","DOI":"10.3390\/rs14194885","volume":"14","author":"J Jin","year":"2022","unstructured":"Jin, J., Bai, J., Xu, Y., et al.: Unifying deep ConvNet and semantic edge features for loop closure detection. Remote Sens. 14(19), 4885 (2022)","journal-title":"Remote Sens."},{"key":"223_CR9","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1007\/978-3-642-40686-7_33","volume-title":"Field and service robotics","author":"M Warren","year":"2014","unstructured":"Warren, M., McKinnon, D., He, H., et al.: Large scale monocular vision-only mapping from a fixed-wing sUAS. In: Field and service robotics, pp. 495\u2013509. Springer, Berlin (2014)"},{"issue":"5","key":"223_CR10","doi-asserted-by":"publisher","first-page":"1147","DOI":"10.1109\/TRO.2015.2463671","volume":"31","author":"R Mur-Artal","year":"2015","unstructured":"Mur-Artal, R., Montiel, J.M.M., Tardos, J.D.: ORB-SLAM: a versatile and accurate monocular SLAM system. IEEE Trans. Rob. 31(5), 1147\u20131163 (2015)","journal-title":"IEEE Trans. Rob."},{"issue":"3","key":"223_CR11","doi-asserted-by":"publisher","first-page":"346","DOI":"10.1016\/j.cviu.2007.09.014","volume":"110","author":"H Bay","year":"2008","unstructured":"Bay, H., Ess, A., Tuytelaars, T., et al.: Speeded-up robust features (SURF). Comput. Vis. Image Underst. 110(3), 346\u2013359 (2008)","journal-title":"Comput. Vis. Image Underst."},{"key":"223_CR12","volume-title":"Modern information retrieval","author":"R Baeza-Yates","year":"1999","unstructured":"Baeza-Yates, R., Ribeiro-Neto, B., et al.: Modern information retrieval, Vol. 463. ACM press, New York (1999)"},{"key":"223_CR13","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2003.1238663","author":"A Sivic","year":"2003","unstructured":"Sivic, A.: Zisserman video google: a text retrieval approach to object matching in videos. Proc. IEEE Int. Comput. Vis. (2003). https:\/\/doi.org\/10.1109\/ICCV.2003.1238663","journal-title":"Proc. IEEE Int. Comput. Vis."},{"key":"223_CR14","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2020.103470","volume":"126","author":"AR Memon","year":"2020","unstructured":"Memon, A.R., Wang, H., Hussain, A.: Loop closure detection using supervised and unsupervised deep neural networks for monocular SLAM systems. Robot. Auton. Syst. 126, 103470 (2020)","journal-title":"Robot. Auton. Syst."},{"key":"223_CR15","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2015.7353721","author":"M Naseer","year":"2015","unstructured":"Naseer, M., Ruhnke, C., Stachniss, C., Spinello, L., Burgard, W.: Robust visual SLAM across seasons. Iros (2015). https:\/\/doi.org\/10.1109\/IROS.2015.7353721","journal-title":"Iros"},{"key":"223_CR16","doi-asserted-by":"crossref","unstructured":"Zhang, X., Su, Y., Zhu, X.: Loop closure detection for visual SLAM systems using convolutional neural network. In: 2017 23rd International Conference on Automation and Computing (ICAC), IEEE, pp. 1\u20136 (2017)","DOI":"10.23919\/IConAC.2017.8082072"},{"issue":"4","key":"223_CR17","doi-asserted-by":"publisher","first-page":"1243","DOI":"10.3390\/s21041243","volume":"21","author":"S Arshad","year":"2021","unstructured":"Arshad, S., Kim, G.-W.: Role of deep learning in loop closure detection for visual and lidar slam: A survey. Sensors 21(4), 1243 (2021)","journal-title":"Sensors"},{"key":"223_CR18","unstructured":"Howard, A. G., Zhu, M., Chen, B., et al.: Mobilenets: Efficient convolutional neural networks for mobile vision applications. arXiv preprint arXiv:1704.04861 (2017)"},{"key":"223_CR19","doi-asserted-by":"crossref","unstructured":"Sandler, M., Howard, A., Zhu, M., et al.: Mobilenetv2: Inverted residuals and linear bottlenecks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 4510\u20134520 (2018)","DOI":"10.1109\/CVPR.2018.00474"},{"key":"223_CR20","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1007\/978-1-4842-6168-2_11","volume-title":"Convolutional neural networks with swift for tensorflow","author":"B Koonce","year":"2021","unstructured":"Koonce, B.: MobileNetV3. In: Convolutional neural networks with swift for tensorflow, pp. 125\u2013144. Apress, Berkeley (2021)"},{"key":"223_CR21","doi-asserted-by":"crossref","unstructured":"Zhang, X., Zhou, X., Lin, M., et al.: Shufflenet: an extremely efficient convolutional neural network for mobile devices. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 6848\u20136856 (2018)","DOI":"10.1109\/CVPR.2018.00716"},{"key":"223_CR22","doi-asserted-by":"crossref","unstructured":"Wang, Q., Wu, B., Zhu, P., et al.: Supplementary material for \u2018ECA-Net: efficient channel attention for deep convolutional neural networks. In: Proceedings of the 2020 IEEE\/CVF Conference on Computer Vision and Pattern Recognition, IEEE, Seattle, WA, USA, pp. 13\u201319 (2020)","DOI":"10.1109\/CVPR42600.2020.01155"},{"key":"223_CR23","unstructured":"Jie, H., Li, S., Gang, S.: Squeeze-and-excitation networks. In: CVPR (2018)"},{"key":"223_CR24","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1016\/j.patcog.2019.01.006","volume":"90","author":"Z Wu","year":"2019","unstructured":"Wu, Z., Shen, C., Van Den Hengel, A.: Wider or deeper: revisiting the resnet model for visual recognition. Pattern Recogn. 90, 119\u2013133 (2019)","journal-title":"Pattern Recogn."},{"key":"223_CR25","doi-asserted-by":"crossref","unstructured":"Klein, G., Murray, D.: Parallel tracking and mapping for small AR workspaces. In: 2007 6th IEEE and ACM international symposium on mixed and augmented reality, IEEE, pp. 225\u2013234 (2007)","DOI":"10.1109\/ISMAR.2007.4538852"},{"key":"223_CR26","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1016\/j.comcom.2022.01.013","volume":"186","author":"N Dong","year":"2022","unstructured":"Dong, N., Qin, M., Chang, J., et al.: Weighted triplet loss based on deep neural networks for loop closure detection in VSLAM. Comput. Commun. 186, 153\u2013165 (2022)","journal-title":"Comput. Commun."},{"issue":"6","key":"223_CR27","doi-asserted-by":"publisher","first-page":"1052","DOI":"10.1109\/TPAMI.2007.1049","volume":"29","author":"AJ Davison","year":"2007","unstructured":"Davison, A.J., Reid, I.D., Molton, N.D., et al.: MonoSLAM: real-time single camera SLAM. IEEE Trans. Pattern Anal. Mach. Intell. 29(6), 1052\u20131067 (2007)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"223_CR28","doi-asserted-by":"crossref","unstructured":"Strasdat, H., Montiel, J. M. M., Davison, A. J.: Real-time monocular SLAM: why filter? In: Robotics and Automation (ICRA), 2010 IEEE International Conference on IEEE, pp. 2657\u20132664 (2010)","DOI":"10.1109\/ROBOT.2010.5509636"},{"issue":"5","key":"223_CR29","doi-asserted-by":"publisher","first-page":"1255","DOI":"10.1109\/TRO.2017.2705103","volume":"33","author":"R Mur-Artal","year":"2017","unstructured":"Mur-Artal, R., Tard\u00f3s, J.D.: Orb-slam2: an open-source slam system for monocular, stereo, and rgb-d cameras. IEEE Trans. Rob. 33(5), 1255\u20131262 (2017)","journal-title":"IEEE Trans. Rob."},{"issue":"6","key":"223_CR30","doi-asserted-by":"publisher","first-page":"1874","DOI":"10.1109\/TRO.2021.3075644","volume":"37","author":"C Campos","year":"2021","unstructured":"Campos, C., Elvira, R., Rodr\u00edguez, J.J.G., et al.: Orb-slam3: an accurate open-source library for visual, visual\u2013inertial, and multimap slam. IEEE Trans. Rob. 37(6), 1874\u20131890 (2021)","journal-title":"IEEE Trans. Rob."},{"issue":"2","key":"223_CR31","doi-asserted-by":"publisher","DOI":"10.1117\/1.JEI.31.2.023004","volume":"31","author":"S Dian","year":"2022","unstructured":"Dian, S., Yin, Y., Wu, C., et al.: Loop closure detection based on local-global similarity measurement strategies. J. Electron. Imaging 31(2), 023004 (2022)","journal-title":"J. Electron. Imaging"},{"key":"223_CR32","doi-asserted-by":"crossref","unstructured":"Zhu, M., Huang, L.: Fast and robust visual loop closure detection with convolutional neural network. In: IEEE 3rd International Conference on Frontiers Technology of Information and Computer (ICFTIC), IEEE, pp. 595\u2013598 (2021)","DOI":"10.1109\/ICFTIC54370.2021.9647341"}],"container-title":["International Journal of Computational Intelligence Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44196-023-00223-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s44196-023-00223-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44196-023-00223-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,5]],"date-time":"2023-04-05T10:34:48Z","timestamp":1680690888000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s44196-023-00223-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,5]]},"references-count":32,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,12]]}},"alternative-id":["223"],"URL":"https:\/\/doi.org\/10.1007\/s44196-023-00223-8","relation":{},"ISSN":["1875-6883"],"issn-type":[{"value":"1875-6883","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,5]]},"assertion":[{"value":"8 December 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 March 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 April 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no known competing financial interests or personal relationships.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical Approval and Consent to Participate"}},{"value":"Not applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for Publication"}}],"article-number":"49"}}