Crater detection using unsupervised algorithms and convolutional neural networks
Abstract
Craters are among the most abundant features on the surface of many planets with great importance for planetary scientists. They reveal chronology information about planets and may be used for autonomous spacecraft navigation and landing. Although numerous research efforts have been carried out in the field of crater detection, existing crater detection algorithms (CDAs) are only helpful in a limited number of applications. A promising crater detection approach involves two main steps: 1) hypothesis generation (HG) and 2) hypothesis verification (HV). During HG, potential crater locations are detected. The validity of the hypothesized crater locations is then tested in a HV step. In this context, we discuss some commonly used algorithms for HG such as highlight-shadow region detection and Hough transform as well as our novel and enhanced algorithms based on interest point detection and convex grouping. A key objective of this paper is to analyze their performance while paying special attention to how they affect the accuracy of the verification step. To deal with different size craters, we focus on multiscale HG. For HV, we have chosen convolutional neural networks which have recently achieved state-of-the-art performance in many computer vision applications. Due to the variation of test sets in the literature, it is often challenging to compare the performance of different CDAs in a fair way. In this paper, we present a comprehensive performance evaluation and comparison of CDAs. Each algorithm has been trained/tested using common data sets generated by a systematic approach.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
State-of-the-art crater detectors make use of Object Detection Networks and image segmentation.
“State of the art detectors make use of Object Detection Networks (ODN) [18,19] image segmentation [20,21,22].”
From Optical navigation for Lunar landing based on Convolutional Neural Network crater detector (2022) · cites this paper as [19]
Cites
Gradient-based learning applied to document recognition
Lecun, Y., Bottou, L., Bengio, Y., & Haffner, P. (1998) · Proceedings of the IEEE · doi:10.1109/5.726791 · Cited by 58,805 · see citing works
Shi, J., & Tomasi (1994) · Proceedings of IEEE Conference on Computer Vision and Pattern Recognition CVPR-94 · doi:10.1109/cvpr.1994.323794 · Cited by 7,724 · cited 2× · see citing works
“We have investigated four HG algorithms in this paper based on Hough transform [11], highlight-shadow regions [12], convex grouping [13], and interest points [14].”
MethodCratering Chronology and the Evolution of Mars
HARTMANN, W. K., & Neukum, G. (2001) · Space sciences series of ISSI · doi:10.1007/978-94-017-1035-0_6 · Cited by 979 · see citing works
Cratering Chronology and the Evolution of Mars
Hartmann, W. K., & Neukum, G. (2001) · Space Science Reviews · doi:10.1023/a:1011945222010 · Cited by 909 · see citing works
Comparative study of Hough Transform methods for circle finding
Yuen, H. K., Princen, J., Illingworth, J., et al. (1990) · Image and Vision Computing · doi:10.1016/0262-8856(90)90059-e · Cited by 795 · see citing works
Pavlidis, T., & Horowitz, S. L. (1974) · IEEE Transactions on Computers · doi:10.1109/t-c.1974.224041 · Cited by 548 · see citing works
Monocular precrash vehicle detection: features and classifiers
Sun, Z., Bebis, G. N., & Miller, R. H. (2006) · IEEE Transactions on Image Processing · doi:10.1109/tip.2006.877062 · Cited by 275 · see citing works
Self-citationRobust and efficient detection of salient convex groups
Jacobs, D. W. (1996) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.476008 · Cited by 200 · see citing works
Automated detection of geological landforms on Mars using Convolutional Neural Networks
Palafox, L. F., Hamilton, C. W., Scheidt, S. P., & Alvarez, A. M. (2017) · Computers & Geosciences · doi:10.1016/j.cageo.2016.12.015 · Cited by 148 · see citing works
Automatic detection of sub-km craters in high resolution planetary images
Urbach, E. R., & Stepinski, T. F. (2009) · Planetary and Space Science · doi:10.1016/j.pss.2009.03.009 · Cited by 143 · see citing works
Crater detection for autonomous landing on asteroids
Leroy, B., Medioni, G., Johnson, E., et al. (2001) · Image and Vision Computing · doi:10.1016/s0262-8856(00)00111-6 · Cited by 110 · see citing works
Machine Detection of Martian Impact Craters From Digital Topography Data
Bue, B., & Stepinski, T. F. (2007) · IEEE Transactions on Geoscience and Remote Sensing · doi:10.1109/tgrs.2006.885402 · Cited by 106 · see citing works
Impact Crater Recognition on Mars Based on a Probability Volume Created by Template Matching
Bandeira, L., Saraiva, J., & Pina, P. (2007) · IEEE Transactions on Geoscience and Remote Sensing · doi:10.1109/tgrs.2007.904948 · Cited by 101 · see citing works
Crater Detection by a Boosting Approach
Martins, R., Pina, P., Marques, J. S., & Silveira, M. (2008) · IEEE Geoscience and Remote Sensing Letters · doi:10.1109/lgrs.2008.2006004 · Cited by 95 · see citing works
Salamunićcar, G., Lončarić, S., & Mazarico, E. (2011) · Planetary and Space Science · doi:10.1016/j.pss.2011.09.003 · Cited by 89 · see citing works
A new approach based on crater detection and matching for visual navigation in planetary landing
Yu, M., Cui, H., & Tian, Y. (2013) · Advances in Space Research · doi:10.1016/j.asr.2013.04.011 · Cited by 84 · see citing works
Machine cataloging of impact craters on Mars
Stepinski, T. F., Mendenhall, M. P., & Bue, B. (2009) · Icarus · doi:10.1016/j.icarus.2009.04.026 · Cited by 84 · see citing works
Salamunićcar, G., Lončarić, S., Pina, P., Bandeira, L., & Saraiva, J. (2010) · Planetary and Space Science · doi:10.1016/j.pss.2010.11.003 · Cited by 69 · see citing works
Salamunićcar, G., Lončarić, S., Grumpe, A., & Wöhler, C. (2013) · Advances in Space Research · doi:10.1016/j.asr.2013.06.024 · Cited by 67 · see citing works
Salamunićcar, G., & Lončarić, S. (2010) · IEEE Transactions on Geoscience and Remote Sensing · doi:10.1109/tgrs.2009.2037750 · Cited by 67 · see citing works
Salamunićcar, G., & Lončarić, S. (2007) · Advances in Space Research · doi:10.1016/j.asr.2007.04.028 · Cited by 65 · see citing works
Detecting Impact Craters in Planetary Images Using Machine Learning
Stepinski, T. F., Ding, W., & Vilalta, R. (2012) · IGI Global eBooks · doi:10.4018/978-1-4666-1806-0.ch008 · Cited by 49 · see citing works
Automatic Extraction of Ellipsoidal Features for Planetary Image Registration
Troglio, G., Moigne, J. L., Benediktsson, J. A., et al. (2011) · IEEE Geoscience and Remote Sensing Letters · doi:10.1109/lgrs.2011.2161263 · Cited by 46 · see citing works
Automatic Crater Detection Using Convex Grouping and Convolutional Neural Networks
Emami, E., Bebis, G. N., Nefian, A., & Fong, T. W. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-27863-6_20 · Cited by 44 · see citing works
Self-citationAutomatic detection of impact craters on Mars using a modified adaboosting method
Jin, S., & Zhang, T. (2014) · Planetary and Space Science · doi:10.1016/j.pss.2014.04.021 · Cited by 41 · see citing works
Crater Detection via Convolutional Neural NetworksPreprint
Cohen, J., Lo, H. Z., Lu, T., & Ding, W. (2016) · arXiv (Cornell University) · doi:10.48550/arxiv.1601.00978 · Cited by 39 · see citing works
Ding, M., Cao, Y., & Wu, Q. (2013) · Chinese Journal of Aeronautics · doi:10.1016/j.cja.2013.02.016 · Cited by 35 · see citing works
Salamunićcar, G., Lončarić, S., Pina, P., Bandeira, L., & Saraiva, J. (2013) · Advances in Space Research · doi:10.1016/j.asr.2013.11.006 · Cited by 32 · see citing works
Automated crater detection and counting using the hough transform
Galloway, M. J., Benedix, G. K., Bland, P. A., et al. (2014) · Proceedings - International Conference on Image Processing · doi:10.1109/icip.2014.7025316 · Cited by 26 · see citing works
Constraining geologic properties and processes through the use of impact craters
Barlow, N. G. (2014) · Geomorphology · doi:10.1016/j.geomorph.2014.08.027 · Cited by 21 · see citing works
Data Mining System for Planetary Images - Crater Detection and Categorization
Honda, R., Konishi, O., Azuma, R., et al. (2000) · Cited by 19 · see citing works
Crater detection algorithm with part PHOG features for safe landing
Liu, A., Chen, M., & Pan, W. (2012) · International Conference on Systems and Informatics (ICSAI) · doi:10.1109/icsai.2012.6223214 · Cited by 14 · see citing works
Ding, Meng, Cao, et al. (2013) · Acta Scientiarum Naturalium Universitatis Sunyatseni · Cited by 12 · see citing works
On Crater Verification Using Mislocalized Crater Regions
Emami, E., Bebis, G. N., Nefian, A., et al. (2017) · IEEE Winter Conference on Applications of Computer Vision · doi:10.1109/wacv.2017.127 · Cited by 9 · see citing works
Self-citationA Bayesian Approach to Subkilometer Crater Shape Analysis Using Individual HiRISE Images
Savage, R., Palafox, L. F., Morrison, C. T., et al. (2018) · IEEE Transactions on Geoscience and Remote Sensing · doi:10.1109/tgrs.2018.2825608 · Cited by 9 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Optical navigation for Lunar landing based on Convolutional Neural Network crater detector
Silvestrini, S., Piccinin, M., Zanotti, G., Brandonisio, A., Bloise, I., Feruglio, L., Lunghi, P., Lavagna, M., & Varile, M. (2022) · Aerospace Science and Technology · doi:10.1016/j.ast.2022.107503 · Cited by 65 · see citing works
Hsu, C.-Y., Li, W., & Wang, S. (2021) · Remote Sensing · doi:10.3390/rs13112116 · Cited by 53 · see citing works
- Authors
- Emami, E., Ahmad, T., Bebis, G., Nefian, A., & Fong, T.
- Affiliations
- University of Nevada, Reno (US)
- Ames Research Center (US)
- Venue
- IEEE Transactions on Geoscience and Remote Sensing
- Published
- 2019-08
- Volume
- 57
- Issue
- 8
- Pages
- 5373-5383
- ISSN
- 0196-2892 (ISSN-L)
- 1558-0644
- OpenAlex
- W2922359028
- Cited by
- 48
- References
- 35
- Citations by year
- 2026: 8 · 2025: 10 · 2024: 11 · 2023: 1 · 2022: 9 · 2021: 6 · 2020: 3
- FWCI
- 2.01
- Type
- journal article
- Language
- en
- Open access
- closed
- Licence
- Locations
- IEEE Transactions on Geoscience and Remote Sensing (publishedVersion)
- Funders
- National Aeronautics and Space Administration (NNX11AM09A)
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Image and Object Detection Techniques
- Physical Sciences › Physics and Astronomy › Astronomy and Astrophysics › Planetary Science and Exploration
- Physical Sciences › Engineering › Media Technology › Remote-Sensing Image Classification
- Keywords
- crater detection, planetary surfaces, hypothesis generation, hypothesis verification, keypoint detection, Hough transform, convolutional neural networks, algorithm performance evaluation
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review