Abstract
Impact craters, prominent geomorphological aspects of planetary surfaces, provide valuable insights into terrain development and the evolutionary timeline of the solar system. However, detecting Crater objects is exciting but demanding in lunar surface exploration. At the same time, the recent popular object recognition techniques perform well overall. As lunar images are disturbed by illumination conditions and the object’s scale varies depending on the craters’ size, the performance of detecting lunar objects is imperfect. Therefore, this study designed a multi-scale feature structure that effectively integrates information at all levels with the help of ResNet-50 as the framework, with an augmented feature pyramid network (Aug-FPN) combined with a consistent super-vision module. Also, this study used a residual feature augmentation module to boost the extraction of unchangeable proportional contextual data and reduced data loss at the uppermost level of the feature map in the pyramid network. Finally, Soft-RoI selection is applied to acquire more effective RoI features from various pyramid levels and generate an improved RoI feature following position enhancement and classification. The study evaluated the proposed model using standard metrics on the fusion of a global dataset, which gives precision, recall and F1-Score nearly equal to 92%, 89.2%, and 90.5%, respectively, compared to other object detector models. The proposed model efficiently enhanced the recognition accuracy of multi-scale objects for craters, such as varying scales of craters on the Moon’s surface in between [0.1–5] km as small, nearly greater than [5–10] km as medium, and > 10 km as large craters. The results found from the ablation study demonstrated that the proposed method greatly enhanced the detection accuracy with the low false positive rate (FPR) with the scale mentioned, particularly in complex scenarios such as noisy, overlapping, and illumination conditions without post-processing techniques.












Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.Data availability
The datasets obtained from this Mission LRO, Kaguya (Selene), Clementine were used for analysis during the current study. .
References
Arvidson RE (1974) Morphologic classification of Martian craters and some implications. Icarus 22(3):264–271. https://doi.org/10.1016/0019-1035(74)90176-6
Bandeira L, Saraiva J, Pina P (2007) Impact crater recognition on Mars based on a probability volume created by template matching. IEEE Trans Geosci Remote Sens 45(12):4008–4015. https://doi.org/10.1109/TGRS.2007.904948
Barker MK, Mazarico E, Neumann GA, Zuber MT, Haruyama J, Smith DE (2016) A new lunar digital elevation model from the lunar orbiter laser altimeter and SELENE terrain camera. Icarus 273:346–355. https://doi.org/10.1016/j.icarus.2015.07.039
Barlow NG (2005) A review of Martian impact crater ejecta structures and their implications for target properties. Large Meteor Impacts III 384:433–442. https://www.researchgate.net/profile/Nadine-Barlow/publication/279415871_A_review_of_Martian_impact_crater_ejecta_structures_and_their_implications_for_target_properties/links/55eb29c508aeb65162677438/A-review-of-Martian-impact-crater-ejecta-structures-and-their-implications-for-target-properties.pdf
Baronia A, Sarup J, Gupta S, Shanker R, Chourasia K, Soni D (2024) Multi-scale based approach for crater detection on lunar surface using clustering algorithm. Procedia Comput Sci 235:1145–1156. https://doi.org/10.1016/j.procs.2024.04.109
Chaini C, Jha VK (2024) A review on deep learning-based automated lunar crater detection. Earth Sci Inf 17(5):3863–3898. https://doi.org/10.1007/s12145-024-01396-2
Chatterjee S, Chakraborty S, Nath A, Chowdhury PR, Deshmukh B (2023), January Near-real-time detection of craters: A YOLO v5 based approach. In: 2023 international conference on machine intelligence for GeoAnalytics and remote sensing (MIGARS) (Vol. 1, pp 1–4). IEEE. https://doi.org/10.1109/MIGARS57353.2023.10064529
Chen HZ, Jing N, Wang J, Chen YG, Chen L (2013) A novel saliency detection method for lunar remote sensing images. IEEE Geosci Remote Sens Lett 11(1):24–28. https://doi.org/10.1109/LGRS.2013.2244845
Chen M, Liu D, Qian K, Li J, Lei M, Zhou Y (2018) Lunar crater detection based on terrain analysis and mathematical morphology methods using digital elevation models. IEEE Trans Geosci Remote Sens 56(7):3681–3692. https://doi.org/10.1109/TGRS.2018.2806371
Chen Y, Zhuang J, Fang H (2023) Object detection using scalable feature maps in remote sensing images. In: Proceedings of the 2023 6th International Conference on Algorithms, Computing and Artificial Intelligence, pp 11–16. https://doi.org/10.1145/3639631.3639634
Chen M, Ma X, Hu T, Kang Z, Xiao M (2024) Multi-Platform integrated analysis of the degradation patterns of impact crater populations on the lunar surface. Remote Sens 16(13):2359. https://doi.org/10.3390/rs16132359
Cintala MJ, Head JW, Mutch TA (1976), April Martian crater depth/diameter relationships-comparison with the moon and mercury. In: Lunar science conference, 7th, Houston, Tex., March 15–19, 1976, Proceedings. Volume 3.(A77-34651 15–91) New York, Pergamon Press, Inc., 1976 (Vol 7, pp 3575–3587). https://articles.adsabs.harvard.edu/cgi-bin/nph-iarticle_query?1976LPSC…C%26defaultprint=YES%26filetype=.pdf
Cohen JP, Ding W (2014) Crater detection via genetic search methods to reduce image features. Adv Space Res 53(12):1768–1782. https://doi.org/10.1016/j.asr.2013.05.010
DeLatte DM, Crites ST, Guttenberg N, Yairi T (2019) Automated crater detection algorithms from a machine learning perspective in the convolutional neural network era. Adv Space Res 64(8):1615–1628. https://doi.org/10.1016/j.asr.2019.07.017
Di K, Li W, Yue Z, Sun Y, Liu Y (2014) A machine learning approach to crater detection from topographic data. Adv Space Res 54(11):2419–2429. https://doi.org/10.1016/j.asr.2014.08.018
Emami E, Bebis G, Nefian A, Fong T (2015) Automatic crater detection using convex grouping and convolutional neural networks. In: Advances in Visual Computing: 11th International Symposium, ISVC 2015, Las Vegas, NV, USA, December 14–16, 2015, Proceedings, Part II 11, pp 213–224. Springer International Publishing. https://doi.org/10.1007/978-3-319-27863-6_20
Everingham M, Van Gool L, Williams CK, Winn J, Zisserman A (2010) The Pascal visual object classes (voc) challenge. Int J Comput Vision 88:303–338. https://doi.org/10.1007/s11263-009-0275-4
Fang H, Lafarge F (2019) Pyramid scene parsing network in 3D: improving semantic segmentation of point clouds with multi-scale contextual information. Isprs J Photogrammetry Remote Sens 154:246–258. https://doi.org/10.1016/j.isprsjprs.2019.06.010
Flores-Méndez A (2003) Crater marking and classification using computer vision. In: Progress in pattern recognition, speech and image analysis: 8th Iberoamerican congress on pattern recognition, CIARP 2003, Havana, Cuba, November 26–29, 2003 Proceedings 8, pp 79–86. Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-540-24586-5_9
Galloway MJ, Benedix GK, Bland PA, Paxman J, Towner MC, Tan T (2014) Automated crater detection and counting using the Hough transform. In: 2014 IEEE international conference on image processing (ICIP), pp 1579–1583. IEEE. https://doi.org/10.1109/ICIP.2014.7025316
Gao J, Geng X, Zhang Y, Wang R, Shao K (2024) Augmented weighted bidirectional feature pyramid network for marine object detection. Expert Syst Appl 237:121688. https://doi.org/10.1016/j.eswa.2023.121688
Giannakis I, Bhardwaj A, Sam L, Leontidis G (2023) Deep learning universal crater detection using segment anything model (sam). ArXiv Preprint arXiv:2304 07764. https://doi.org/10.48550/arXiv.2304.07764
Guo C, Fan B, Zhang Q, Xiang S, Pan C (2020) Augfpn: Improving multi-scale feature learning for object detection. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 12595–12604. https://openaccess.thecvf.com/content_CVPR_2020/papers/Guo_AugFPN_Improving_Multi-Scale_Feature_Learning_for_Object_Detection_CVPR_2020_paper.pdf
Hartmann WK (1966) Martian cratering. Icarus 5(1–6):565–576. https://doi.org/10.1016/0019-1035(66)90071-6
He K, Gkioxari G, Dollár P, Girshick R (2017) Mask r-cnn. In: Proceedings of the IEEE international conference on computer vision, pp 2961–2969. https://openaccess.thecvf.com/content_ICCV_2017/papers/He_Mask_R-CNN_ICCV_2017_paper.pdf
Head III, Fassett JW, Kadish CI, Smith SJ, Zuber DE, Neumann MT, G. A., Mazarico E (2010) Global distribution of large lunar craters: implications for resurfacing and impactor populations. Science 329(5998):1504–1507. https://doi.org/10.1126/science.1195050
Hsu CY, Li W, Wang S (2021) Knowledge-driven GeoAI: integrating Spatial knowledge into multi-scale deep learning for Mars crater detection. Remote Sens 13(11):2116. https://doi.org/10.3390/rs13112116
Huang L, Wang Z, Fu X (2022), December Pedestrian detection based on multi-scale feature fusion. In: 2022 IEEE 5th Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC), Vol 5, pp 1010–1014. IEEE. https://doi.org/10.1109/IMCEC55388.2022.10019992
Huangfu P, Dang L (2023) A multi-scale pyramid feature fusion-based object detection method for remote sensing images. Int J Remote Sens 44(24):7790–7807. https://doi.org/10.1080/01431161.2023.2288947
Jia Y, Wan G, Liu L, Wang J, Wu Y, Xue N, Yang R (2021) Split-attention networks with self-calibrated Convolution for Moon impact crater detection from multi-source data. Remote Sens 13(16):3193. https://doi.org/10.3390/rs13163193
Koonce B, Koonce BE (2021) Convolutional neural networks with swift for tensorflow: Image recognition and dataset categorization, pp 109–123. Apress, New York. https://doi.org/10.1007/978-1-4842-6168-2
La Grassa R, Cremonese G, Gallo I, Re C, Martellato E (2023) YOLOLens: A deep learning model based on super-resolution to enhance the crater detection of the planetary surfaces. Remote Sens 15(5):1171. https://doi.org/10.3390/rs15051171
Lee C (2019) Automated crater detection on Mars using deep learning. Planet Space Sci 170:16–28. https://doi.org/10.1016/j.pss.2019.03.008
Lee C, Hogan J (2021) Automated crater detection with human level performance. Comput Geosci 147:104645. https://doi.org/10.1016/j.cageo.2020.104645
Li J, Liang X, Shen S, Xu T, Feng J, Yan S (2017) Scale-aware fast R-CNN for pedestrian detection. IEEE Trans Multimedia 20(4):985–996. https://doi.org/10.1109/TMM.2017.2759508
Li Y, Chen Y, Wang N, Zhang Z (2019) Scale-aware trident networks for object detection. In: Proceedings of the IEEE/CVF international conference on computer vision, pp 6054–6063. https://openaccess.thecvf.com/content_ICCV_2019/papers/Li_Scale-Aware_Trident_Networks_for_Object_Detection_ICCV_2019_paper.pdf
Li H, Jiang B, Li Y, Cao L (2021) A combined method of crater detection and recognition based on deep learning. Syst Sci Control Eng 9(sup2):132–140. https://doi.org/10.1080/21642583.2020.1852980
Lin TY, Dollár P, Girshick R, He K, Hariharan B, Belongie S (2017) Feature pyramid networks for object detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 2117–2125. https://openaccess.thecvf.com/content_cvpr_2017/papers/Lin_Feature_Pyramid_Networks_CVPR_2017_paper.pdf
Lin X, Zhu Z, Yu X, Ji X, Luo T, Xi X, Liang Y (2022) Lunar crater detection on digital elevation model: a complete workflow using deep learning and its application. Remote Sens 14(3):621. https://doi.org/10.3390/rs14030621
Liu B, Zhao W, Sun Q (2017) Study of object detection based on Faster R-CNN. In: 2017 Chinese automation congress (CAC), pp 6233–6236. IEEE. https://doi.org/10.1109/CAC.2017.8243900
Liu S, Qi L, Qin H, Shi J, Jia J (2018) Path aggregation network for instance segmentation. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 8759–8768. https://openaccess.thecvf.com/content_cvpr_2018/papers/Liu_Path_Aggregation_Network_CVPR_2018_paper.pdf
Martins R, Pina P, Marques JS, Silveira M (2008) Crater detection by a boosting approach. IEEE Geosci Remote Sens Lett 6(1):127–131. https://doi.org/10.1109/LGRS.2008.2006004
Nozette S, Rustan P, Pleasance LP, Kordas JF, Lewis IT, Park HS, Zuber MT (1994) The Clementine mission to the Moon: scientific overview. Science 266(5192):1835–1839. https://doi.org/10.1126/science.266.5192.1835
Palafox LF, Hamilton CW, Scheidt SP, Alvarez AM (2017) Automated detection of geological landforms on Mars using convolutional neural networks. Comput Geosci 101:48–56. https://doi.org/10.1016/j.cageo.2016.12.015
Plescia JB (2015), March Lunar crater forms on melt sheets—origins and implications for self-secondary cratering and chronology. In: 46th annual lunar and planetary science conference, No. 1832, p 2054. https://www.hou.usra.edu/meetings/lpsc2015/pdf/2054.pdf
Povilaitis RZ, Robinson MS, Van der Bogert CH, Hiesinger H, Meyer HM, Ostrach LR (2018) Crater density differences: exploring regional resurfacing, secondary crater populations, and crater saturation equilibrium on the Moon. Planet Space Sci 162:41–51. https://doi.org/10.1016/j.pss.2017.05.006
Qing C, Xiao T, Zhang S, Li P (2024) Region proposal networks (RPN) enhanced slicing for improved multi-scale object detection. In: 2024 7th International conference on communication engineering and technology (ICCET), pp 66–70. IEEE. https://doi.org/10.1109/ICCET62255.2024.00018
Ren S, He K, Girshick R, Sun J (2016) Faster R-CNN: towards real-time object detection with region proposal networks. IEEE Trans Pattern Anal Mach Intell 39(6):1137–1149. https://doi.org/10.1109/TPAMI.2016.2577031
Robbins SJ, Hynek BM (2012) A new global database of Mars impact craters ≥ 1 Km: 1. Database creation, properties, and parameters. J Geophys Res Planet 117(E5). https://doi.org/10.1029/2011JE003966
Ronneberger O, Fischer P, Brox T (2015) U-net: Convolutional networks for biomedical image segmentation. In: Medical image computing and computer-assisted intervention–MICCAI 2015: 18th international conference, Munich, Germany, October 5–9, 2015, proceedings, part III 18, pp 234–241. Springer International Publishing. https://doi.org/10.1007/978-3-319-24574-4_28
Salamunićcar G, Lončarić S (2010) Method for crater detection from digital topography data: interpolation based improvement and application to lunar SELENE LALT data. 38th COSPAR Sci Assembly 38:3. https://ui.adsabs.harvard.edu/abs/2010cosp%26S/abstract
Salamunićcar G, Lončarić S (2012) Crater detection algorithms: a survey of the first decade of intensive research. https://www.croris.hr/crosbi/publikacija/prilog-knjiga/46602?lang=en
Scholten F, Oberst J, Matz KD, Roatsch T, Wählisch M, Speyerer EJ, Robinson MS (2012) GLD100: the near-global lunar 100 m raster DTM from LROC WAC stereo image data. J Geophys Res Planet 117(E12). https://doi.org/10.1029/2011JE003926
Schon SC, Head JW, Fassett CI (2012) Recent high-latitude resurfacing by a climate-related latitude-dependent mantle: constraining age of emplacement from counts of small craters. Planet Space Sci 69(1):49–61. https://doi.org/10.1016/j.pss.2012.03.015
Shabbir A, Ali N, Ahmed J, Zafar B, Rasheed A, Sajid M, Dar SH (2021) Satellite and scene image classification based on transfer learning and fine tuning of ResNet50. Math Probl Eng 2021(1):5843816. https://doi.org/10.1155/2021/5843816
Silburt A, Ali-Dib M, Zhu C, Jackson A, Valencia D, Kissin Y, Menou K (2019) Lunar crater identification via deep learning. Icarus 317:27–38. https://doi.org/10.1016/j.icarus.2018.06.022
Stepinski TF, Mendenhall MP, Bue BD (2009) Machine cataloging of impact craters on Mars. Icarus 203(1):77–87. https://doi.org/10.1016/j.icarus.2009.04.026
Stepinski TF, Ding W, Vilalta R (2012) Detecting impact craters in planetary images using machine learning. In: Intelligent data analysis for real-life applications: theory and practice, pp 146–159. IGI Global. https://www.igi-global.com/chapter/content/67447
Tewari A, Verma V, Srivastava P, Jain V, Khanna N (2022) Automated crater detection from co-registered optical images, elevation maps and slope maps using deep learning. Planet Space Sci 218:105500. https://doi.org/10.1016/j.pss.2022.105500
Tewari A, Jain V, Khanna N (2024) Automatic crater shape retrieval using unsupervised and semi-supervised systems. Icarus 408:115761. https://doi.org/10.1016/j.icarus.2023.115761
Wang H, Jiang J, 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(7):1067. https://doi.org/10.3390/rs10071067
Wang S, Fan Z, Li Z, Zhang H, Wei C (2020) An effective lunar crater recognition algorithm based on convolutional neural network. Remote Sens 12(17):2694. https://doi.org/10.3390/rs12172694
Wang H, Jiang S, Gao Y (2022) Improved object detection algorithm based on Faster RCNN. J Phys Conf Ser 2395(1):012069. https://doi.org/10.1088/1742-6596/2395/1/012069
Wetzler PG, Honda R, Enke B, Merline WJ, Chapman CR, Burl MC (2005), January Learning to detect small impact craters. In: 2005 Seventh IEEE workshops on applications of computer vision (WACV/MOTION’05), Vol 1, pp 178–184. IEEE. https://doi.org/10.1109/ACVMOT.2005.68
Wilhelms DE, McCauley JF, Trask NJ (1987) The geologic history of the moon (No. 1348). https://doi.org/10.3133/pp1348
Wu P, Mu R, Deng Y (2022) Robust crater detection algorithm based on maximum entropy threshold segmentation. Int J Aerosp Eng 2022(1):4872248. https://doi.org/10.1155/2022/4872248
Xiao M, Hu T, Kang Z, Zhao H, Liu F (2024) Automatic extraction of multiple morphological parameters of lunar impact craters. Photogram Rec. https://doi.org/10.1111/phor.12483
Yang J, Kang Z (2019) Bayesian network-based extraction of lunar impact craters from optical images and DEM data. Adv Space Res 63(11):3721–3737. https://doi.org/10.1016/j.asr.2019.02.005
Yang C, Zhao H, Bruzzone L, Benediktsson JA, Liang Y, Liu B, Ouyang Z (2020) Lunar impact crater identification and age Estimation with Chang’E data by deep and transfer learning. Nat Commun 11(1):6358. https://doi.org/10.1038/s41467-020-20215-y
Yang H, Xu X, Ma Y, Xu Y, Liu S (2021) CraterdaNet: A convolutional neural network for small-scale crater detection via synthetic-to-real domain adaptation. IEEE Trans Geosci Remote Sens 60:1–12. https://doi.org/10.1109/TGRS.2021.3116348
Yu M, Cui H, Tian Y (2014) A new approach based on crater detection and matching for visual navigation in planetary landing. Adv Space Res 53(12):1810–1821. https://doi.org/10.1016/j.asr.2013.04.011
Yuan Y, Zhu P, Zhao N, Jin D, Zhang J, Zhou Q (2013) Automatic identification of circular mare craters based on mathematical morphology. SCIENTIA SINICA Physica, Mechanica & Astronomica 43(3):324. https://ui.adsabs.harvard.edu/abs/2013SSPMA.43.324Y/abstract
Zhang S, Zhang P, Yang J, Kang Z, Cao Z, Yang Z (2024) Automatic detection for small-scale lunar impact crater using deep learning. Adv Space Res 73(4):2175–2187. https://doi.org/10.1016/j.asr.2023.05.041
Zhu J, Liang J, Tian X (2023), April Lunar impact crater detection based on YOLO v7 using muti-source data. In: 2023 IEEE International Conference on Control, Electronics and Computer Technology (ICCECT), pp 901–905. IEEE. https://doi.org/10.1109/ICCECT57938.2023.10140508
Zuo W, Li C, Yu L, Zhang Z, Wang R, Zeng X, Xiong Y (2019) Shadow–highlight feature matching automatic small crater recognition using high-resolution digital orthophoto map from Chang’E missions. Acta Geochim 38:541–554. https://doi.org/10.1007/s11631-019-00356-8
Acknowledgements
This manuscript results from collaborative research involving the Guide, Research Fellow, and Department of Computer Science and Remote Sensing at BIT Mesra, College in Ranchi.
Funding
No Funding.
Author information
Authors and Affiliations
Contributions
C.C. contributed to the writing of the Manuscript and proposed model preparation. The manuscript was thoroughly reviewed under the supervision of V.J. and K.R.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
All co-authors involved in this study declare no conflict of interest.
Additional information
Communicated by Hassan Babaie.
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Chaini, C., Jha, V.K. & Rajnish, K. Multi-scale feature pyramid-based crater detection on lunar surface. Earth Sci Inform 18, 305 (2025). https://doi.org/10.1007/s12145-025-01818-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12145-025-01818-9