{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T13:59:32Z","timestamp":1779890372983,"version":"3.53.1"},"reference-count":49,"publisher":"MDPI AG","issue":"20","license":[{"start":{"date-parts":[[2022,10,19]],"date-time":"2022-10-19T00:00:00Z","timestamp":1666137600000},"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":["62076127"],"award-info":[{"award-number":["62076127"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>The detection and counting of lunar impact craters are crucial for the selection of detector landing sites and the estimation of the age of the Moon. However, traditional crater detection methods are based on machine learning and image processing technologies. These are inefficient for situations with different distributions, overlaps, and crater sizes, and most of them mainly focus on the accuracy of detection and ignore the efficiency. In this paper, we propose an efficient lunar crater detection (ELCD) algorithm based on a novel crater edge segmentation network (AFNet) to detect lunar craters from digital elevation model (DEM) data. First, in AFNet, a lightweight attention mechanism module is introduced to enhance the feature extract capabilities of networks, and a new multiscale feature fusion module is designed by fusing different multi-level feature maps to reduce the information loss of the output map. Then, considering the imbalance in the classification and the distributions of the crater data, an efficient crater edge segmentation loss function (CESL) is designed to improve the network optimization performance. Lastly, the crater positions are obtained from the network output map by the crater edge extraction (CEA) algorithm. The experiment was conducted on the PyTorch platform using two lunar crater catalogs to evaluate the ELCD. The experimental results show that ELCD has a superior detection accuracy and inference speed compared with other state-of-the-art crater detection algorithms. As with most crater detection models that use DEM data, some small craters may be considered to be noise that cannot be detected. The proposed algorithm can be used to improve the accuracy and speed of deep space probes in detecting candidate landing sites, and the discovery of new craters can increase the size of the original data set.<\/jats:p>","DOI":"10.3390\/rs14205225","type":"journal-article","created":{"date-parts":[[2022,10,19]],"date-time":"2022-10-19T22:19:53Z","timestamp":1666217993000},"page":"5225","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["ELCD: Efficient Lunar Crater Detection Based on Attention Mechanisms and Multiscale Feature Fusion Networks from Digital Elevation Models"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9506-3762","authenticated-orcid":false,"given":"Lili","family":"Fan","sequence":"first","affiliation":[{"name":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jiabin","family":"Yuan","sequence":"additional","affiliation":[{"name":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Keke","family":"Zha","sequence":"additional","affiliation":[{"name":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xunan","family":"Wang","sequence":"additional","affiliation":[{"name":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,10,19]]},"reference":[{"key":"ref_1","unstructured":"Strom, R., Malhotra, R., Ito, T., Yoshida, F., and Kring, D. (2005, January 5\u20139). Origin of Impacting Objects in the Inner Solar System. Proceedings of the AGU Fall Meeting Abstracts, San Francisco, CA, USA."},{"key":"ref_2","first-page":"e07187","article-title":"Experimental Crystallization of the Lunar Magma Ocean, Initial Selenotherm and Density Stratification, and Implications for Crust Formation, Overturn and the Bulk Silicate Moon Composition","volume":"127","author":"Schmidt","year":"2022","journal-title":"J. Geophys. Res. (Planets)"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"619","DOI":"10.1146\/annurev-earth-063016-020131","article-title":"The late heavy bombardment","volume":"45","author":"Bottke","year":"2017","journal-title":"Annu. Rev. Earth Planet. Sci."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1016\/j.icarus.2018.12.039","article-title":"Terra-mare comparison of small young craters on the Moon","volume":"322","author":"Kereszturi","year":"2019","journal-title":"Icarus"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"115166","DOI":"10.1016\/j.icarus.2022.115166","article-title":"Formation age of lunar Lalande crater and its implications for the source region of the KREEP-rich meteorite Sayh al Uhaymir 169","volume":"386","author":"Xu","year":"2022","journal-title":"Icarus"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"2916","DOI":"10.1109\/TAES.2014.120282","article-title":"Modeling cratered surfaces with real and synthetic terrain for testing planetary landers","volume":"50","author":"Martin","year":"2014","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.actaastro.2021.10.025","article-title":"Deep learning-based spacecraft relative navigation methods: A survey","volume":"191","author":"Song","year":"2022","journal-title":"Acta Astronaut."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"114879","DOI":"10.1016\/j.icarus.2022.114879","article-title":"Testing statistical impact crater analysis in permanently shadowed lunar polar regions","volume":"376","author":"Kereszturi","year":"2022","journal-title":"Icarus"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.pss.2017.05.006","article-title":"Crater density differences: Exploring regional resurfacing, secondary crater populations, and crater saturation equilibrium on the moon","volume":"162","author":"Povilaitis","year":"2018","journal-title":"Planet. Space Sci."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1504","DOI":"10.1126\/science.1195050","article-title":"Global distribution of large lunar craters: Implications for resurfacing and impactor populations","volume":"329","author":"Fassett","year":"2010","journal-title":"Science"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1109\/LGRS.2011.2161263","article-title":"Automatic extraction of ellipsoidal features for planetary image registration","volume":"9","author":"Troglio","year":"2011","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Galloway, M.J., Benedix, G.K., Bland, P.A., Paxman, J., Towner, M.C., and Tan, T. (2014, January 27\u201330). Automated crater detection and counting using the Hough transform. Proceedings of the 2014 IEEE International Conference on Image Processing (ICIP), Paris, France.","DOI":"10.1109\/ICIP.2014.7025316"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2419","DOI":"10.1016\/j.asr.2014.08.018","article-title":"A machine learning approach to crater detection from topographic data","volume":"54","author":"Di","year":"2014","journal-title":"Adv. Space Res."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"4008","DOI":"10.1109\/TGRS.2007.904948","article-title":"Impact crater recognition on Mars based on a probability volume created by template matching","volume":"45","author":"Bandeira","year":"2007","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Emami, E., Bebis, G., Nefian, A., and Fong, T. (2015, January 14\u201316). Automatic crater detection using convex grouping and convolutional neural networks. Proceedings of the International Symposium on Visual Computing, Las Vegas, NV, USA.","DOI":"10.1007\/978-3-319-27863-6_20"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"He, J., Cui, H., and Feng, J. (2010, January 13\u201315). Edge information based crater detection and matching for lunar exploration. Proceedings of the 2010 International Conference on Intelligent Control and Information Processing, Dalian, China.","DOI":"10.1109\/ICICIP.2010.5565284"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"3681","DOI":"10.1109\/TGRS.2018.2806371","article-title":"Lunar crater detection based on terrain analysis and mathematical morphology methods using digital elevation models","volume":"56","author":"Chen","year":"2018","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_18","unstructured":"Barata, T., Alves, E.I., Saraiva, J., and Pina, P. (October, January 29). Automatic recognition of impact craters on the surface of Mars. Proceedings of the International Conference Image Analysis and Recognition, Porto, Portugal."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"880","DOI":"10.1016\/j.pss.2009.03.009","article-title":"Automatic detection of sub-km craters in high resolution planetary images","volume":"57","author":"Urbach","year":"2009","journal-title":"Planet. Space Sci."},{"key":"ref_20","first-page":"3","article-title":"Application of machine learning using support vector machines for crater detection from Martian digital topography data","volume":"38","year":"2010","journal-title":"38th COSPAR Sci. Assem."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1109\/TGRS.2018.2852717","article-title":"Coarse-to-fine extraction of small-scale lunar impact craters from the CCD images of the Chang\u2019E lunar orbiters","volume":"57","author":"Kang","year":"2018","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"5777","DOI":"10.1109\/TGRS.2019.2902198","article-title":"Active machine learning approach for crater detection from planetary imagery and digital elevation models","volume":"57","author":"Wang","year":"2019","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Zhou, L., Zhang, C., and Wu, M. (2018, January 18\u201322). D-LinkNet: LinkNet with pretrained encoder and dilated convolution for high resolution satellite imagery road extraction. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Salt Lake City, UT, USA.","DOI":"10.1109\/CVPRW.2018.00034"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Orsic, M., Kreso, I., Bevandic, P., and Segvic, S. (2019, January 16\u201317). In defense of pre-trained imagenet architectures for real-time semantic segmentation of road-driving images. Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA.","DOI":"10.1109\/CVPR.2019.01289"},{"key":"ref_25","first-page":"1","article-title":"Multiscale CNN based on component analysis for SAR ATR","volume":"60","author":"Li","year":"2021","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Liao, L., Du, L., and Guo, Y. (2021). Semi-supervised SAR target detection based on an improved faster R-CNN. Remote Sens., 14.","DOI":"10.3390\/rs14010143"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1615","DOI":"10.1016\/j.asr.2019.07.017","article-title":"Automated crater detection algorithms from a machine learning perspective in the convolutional neural network era","volume":"64","author":"DeLatte","year":"2019","journal-title":"Adv. Space Res."},{"key":"ref_28","first-page":"391","article-title":"Neural Network Approach to Crater Detection for Lunar Terrain Relative Navigation","volume":"18","author":"Downes","year":"2021","journal-title":"J. Aerosp. Inf. Syst."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"107503","DOI":"10.1016\/j.ast.2022.107503","article-title":"Optical navigation for Lunar landing based on Convolutional Neural Network crater detector","volume":"123","author":"Silvestrini","year":"2022","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"749","DOI":"10.1109\/LGRS.2018.2802944","article-title":"Road extraction by deep residual u-net","volume":"15","author":"Zhang","year":"2018","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Li, W., Zhou, B., Hsu, C.Y., Li, Y., and Ren, F. (2017, January 7). Recognizing terrain features on terrestrial surface using a deep learning model: An example with crater detection. Proceedings of the 1st Workshop on Artificial Intelligence and Deep Learning for Geographic Knowledge Discovery, Los Angeles, CA, USA.","DOI":"10.1145\/3149808.3149814"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"105500","DOI":"10.1016\/j.pss.2022.105500","article-title":"Automated crater detection from co-registered optical images, elevation maps and slope maps using deep learning","volume":"218","author":"Tewari","year":"2022","journal-title":"Planet. Space Sci."},{"key":"ref_33","first-page":"1","article-title":"High-Resolution Feature Pyramid Network for Automatic Crater Detection on Mars","volume":"60","author":"Yang","year":"2021","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Wang, H., Jiang, J., and Zhang, G. (2018). CraterIDNet: An end-to-end fully convolutional neural network for crater detection and identification in remotely sensed planetary images. Remote Sens., 10.","DOI":"10.3390\/rs10071067"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1016\/j.icarus.2018.06.022","article-title":"Lunar crater identification via deep learning","volume":"317","author":"Silburt","year":"2019","journal-title":"Icarus"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Wang, S., Fan, Z., Li, Z., Zhang, H., and Wei, C. (2020). An effective lunar crater recognition algorithm based on convolutional neural network. Remote Sens., 12.","DOI":"10.3390\/rs12172694"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"2944","DOI":"10.1109\/JSTARS.2019.2918302","article-title":"Segmentation convolutional neural networks for automatic crater detection on mars","volume":"12","author":"DeLatte","year":"2019","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Ronneberger, O., Fischer, P., and Brox, T. (2015, January 5\u20139). U-net: Convolutional networks for biomedical image segmentation. Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention, Munich, Germany.","DOI":"10.1007\/978-3-319-24574-4_28"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"104645","DOI":"10.1016\/j.cageo.2020.104645","article-title":"Automated crater detection with human level performance","volume":"147","author":"Lee","year":"2021","journal-title":"Comput. Geosci."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"128117","DOI":"10.1016\/j.conbuildmat.2022.128117","article-title":"Research progress on lunar and Martian concrete","volume":"343","author":"Hu","year":"2022","journal-title":"Constr. Build. Mater."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Ketkar, N., and Moolayil, J. (2021). Introduction to pytorch. Deep Learning with Python, Springer.","DOI":"10.1007\/978-1-4842-5364-9"},{"key":"ref_42","unstructured":"Simonyan, K., and Zisserman, A. (2014). Very Deep Convolutional Networks for Large-Scale Image Recognition. arXiv."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Wang, Q., Wu, B., Zhu, P., Li, P., Zuo, W., and Hu, Q. (2020, January 13-19). ECA-Net: Efficient Channel Attention for Deep Convolutional Neural Networks. Proceedings of the 2020 IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA.","DOI":"10.1109\/CVPR42600.2020.01155"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Lin, T.Y., Goyal, P., Girshick, R., He, K., and Doll\u00e1r, P. (2017, January 22\u201329). Focal loss for dense object detection. Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy.","DOI":"10.1109\/ICCV.2017.324"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Van Hulse, J., Khoshgoftaar, T.M., and Napolitano, A. (2007, January 20\u201324). Experimental perspectives on learning from imbalanced data. Proceedings of the 24th International Conference on Machine Learning, Corvalis, OR, USA.","DOI":"10.1145\/1273496.1273614"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1109\/TGRS.2006.885402","article-title":"Machine detection of Martian impact craters from digital topography data","volume":"45","author":"Bue","year":"2006","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"e453","DOI":"10.7717\/peerj.453","article-title":"Scikit-image: Image processing in Python","volume":"2","author":"Boulogne","year":"2014","journal-title":"PeerJ"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Yong, H., Huang, J., Hua, X., and Zhang, L. (2020, January 23\u201328). Gradient centralization: A new optimization technique for deep neural networks. Proceedings of the European Conference on Computer Vision, Glasgow, UK.","DOI":"10.1007\/978-3-030-58452-8_37"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1016\/j.icarus.2015.07.039","article-title":"A new lunar digital elevation model from the Lunar Orbiter Laser Altimeter and SELENE Terrain Camera","volume":"273","author":"Barker","year":"2016","journal-title":"Icarus"}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/20\/5225\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:57:13Z","timestamp":1760144233000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/20\/5225"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,19]]},"references-count":49,"journal-issue":{"issue":"20","published-online":{"date-parts":[[2022,10]]}},"alternative-id":["rs14205225"],"URL":"https:\/\/doi.org\/10.3390\/rs14205225","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,10,19]]}}}