Automated Detection of Lunar Craters Using Deep Learning
Automated Detection of Lunar Craters Using Deep Learning
Abstract—In view of the problems of traditional lunar intelligent algorithm that introduces deep learning model
crater detection algorithm (CDA) needs artificial building to extract meteorite crater
crater, morphological characteristics, and the extraction
precision is not high and the retrieval speed slower. In this Traditional meteorite crater recognition algorithm
paper, based on the Image segmentation convolutional network relies on the construction and matching of data quality and
U-Net model, an automatic crater extraction method based on meteorite crater features. Its core idea is to construct more
the improved U-Net model is proposed. The features of craters accurate meteorite crater feature model and more efficient
on the lunar surface were parameterized by deep convolutional template matching algorithm.
neural network, and the residual block and multiple types of
dense skip connection were introduced into the convolutional In 2012, the convolution neural network was put
network in multi-scale sampling to further accelerate the forward, from the image segmentation method based on
convergence speed of the model and improve the detection neural networks became popular, Chen[1] using the
accuracy, thus realizing the intelligent detection of craters on significance test methods to analyze the impact craters in
the lunar surface. Finally, the accuracy of the algorithm is the CCD images of chang a one point of interest and
verified by selecting DEM on the lunar surface and craters significance, each crater points of interest and constitute a
marking data set. The experimental results show that the significant feature vector, using the SVM classifier to
Improved U-Net model can quickly and accurately detected construct impact craters and classification criterion of the
craters on the lunar surface. crater, which extract impact craters in the image. Based on
the U-Net model of image semantic segmentation in deep
Keywords—lunar crater detection; deep learning; residual learning, Silburt[2] proposed the DeepMoon model for the
block; dense skip connection; U-net recognition of craters on the lunar surface, and transferred
I. INTRODUCTION the model to the mercury surface for the recognition of
craters, and achieved good results. Lee[3] developed the
Craters are the most significant geomorphic form on DeepMars model by extending the DeepMoon model
the lunar surface. It is a kind of topographic mark structure to craters on the surface of Mars, enabling rapid
gradually formed by the impact of meteorites on satellites, identification of craters on the surface of Mars. Zheng
large asteroids or other bodies. It has a large number of Lei[4] used convolutional neural network (CNN) in deep
different shapes and presents annular crater structure of learning combined with custom meteorite crater sample
different sizes and uneven aggregation degree. It is of great database to identify large meteorite craters on the lunar
significance to study the evolution of the moon, the history surface.
of meteorite impacts in the solar system and the space
environment. First of all, the study of lunar craters is Compared with traditional meteorite crater
conducive to the in-depth understanding of the identification methods, the intelligent meteorite crater
characteristics of planetary topography and evolution. identification method based on deep learning can better
Second, studying the distribution of crater diameter- solve the problems such as crater radius difference and
frequency can assist in planetary geological and mineral complex shape characteristics. Due to the complex
resource exploration. In addition, studying the material of features of lunar craters, the identification of lunar craters
crater walls can help to explore the presence of water ice. based on U-Net architecture has the problems of low
accuracy rate and slow convergence rate. Therefore, this
Since the beginning of the Lunar and Mars exploration paper takes craters on the surface of deep space objects as
activities in the United States, the accurate and rapid the research object, and combines existing Lunar DEM
identification of impact craters has always been the focus observation products to construct an intelligent
of deep space exploration research. Many researchers have identification framework for craters on the surface of the
also proposed a series of algorithms to extract lunar craters. moon based on improved U-Net. Residual network and
According to the different design ideas of these algorithms, dense connection acceleration model are introduced to
their development can be roughly divided into two improve the detection accuracy. In addition, more
directions: the traditional algorithm that uses image reasonable post-processing operation also makes the
processing technology to identify meteorite crater and the
Authorized licensed use limited to: Carleton University. Downloaded on May 27,2021 at 22:54:56 UTC from IEEE Xplore. Restrictions apply.
detection model can effectively reduce false negative III. IMPROVED NETWORK MODEL
errors.
A. Residual Network
II. U-NET NETWORK STRUCTURE Residuals networks generally precede ResNet, which
U-Net is an image segmentation algorithm proposed by is a convolutional neural network proposed by He
Ronneberger[5] in 2015, which was originally mainly used Kaiming[6] when he participated in ILSVRC image
in semantic segmentation of medical images. Compared recognition competition in 2015. Its biggest advantage is
with other deep learning frameworks, U-Net has the its unique residual transmission mechanism. This
advantages of fewer required labeling samples and innovation can well solve the phenomenon of "gradient
constant multi-scale characteristics.In the extraction of disappearance" that may occur when the convolutional
meteorite craters, Silburt proposed the identification network has too many layers in deep learning. It has been
framework of U-Net craters and applied it to the extraction widely used in the deep level network convolution model
of meteorite craters on the lunar surface. Its network and has achieved good target extraction accuracy and
structure is shown as follows: model convergence speed.
1420
Authorized licensed use limited to: Carleton University. Downloaded on May 27,2021 at 22:54:56 UTC from IEEE Xplore. Restrictions apply.
As shown in Fig. 3, the improvement of U - Net disc area and the background. p k ,i > 0,1@ , refer to the
network, not only increases the new short jump connection
(orange line), also contains the original U - Net in the long probability that the pixel point is predicted as A kind, that
jump connection part (blue dotted line), a new generation is, the probability value output by the last Softmax layer of
of dense jump links can closely transfer characteristic the network. g k ,i ^0,1` , refer to the tag value of type K
information in multiple residual module, make the crater of pixel point i.
characteristic information more accurate and fast
convergence. C. Evaluation Index
Adam optimization with back-propagation are used
for training with the batch size of a single image and
learning rate of 0.00001. The trained network is then
applied for crater detection on 100 test images. The
common recall and precision rates calculated as follows
are used to evaluate the carter detection performance.
Tp
Precission=
Fig. 3. Improved network structure Tp Fp
(1)
It should be pointed out that the padding operation is Tp
adopted in the experiment, because the input data is the Recall
Tp Fn
same size as the output data except the depth after
convolution operation. In addition, this experiment also where T p , F p , and Fn represent the number of true
introduces the learning rate to solve the problem of
network convergence. positive, false positive, and false negatives respectively.
D. Experimental Results
IV. LUNAR CRATER EXTRACTION EXPERIMENT
In this experiment, the experimental results of
A. Experimental Data relatively dense meteorite craters with overlapping
Lunar Sphere observations include DEM data products meteorite craters were selected for demonstration. We
based on lunar observations by the Lunar Reconnaissance have employed our network to detect craters on test-
Orbiter (LRO) and Kaguya, and lunar craters annotated images.The final experimental results are shown in Fig. 5
with Povilaitis[12] and Head naissance Orbiter Lunar and Fig. 6.
DEM product data is fixed in size, and square image input
is generally used for deep learning in image segmentation
applications[14].
B. Loss Function
Semantic segmentation is still the problem of pixel
classification, and the most commonly used loss function
is the cross entropy function. In this paper, the DicLoss
function is used to replace the traditional cross entropy loss
function˖
N
K
2wk ¦ p k , i g k , i
LDice =1-¦ N
i 1
N
(2)
(c)Unet Model Predict (d)Improve Unet Model Predict
k 1
¦p
i 1
k,i ¦ g k,i
i 1
Fig. 5 Crater Detection Result Comparison on Moon region I
1421
Authorized licensed use limited to: Carleton University. Downloaded on May 27,2021 at 22:54:56 UTC from IEEE Xplore. Restrictions apply.
the improved model in this paper introduces difference respectively on the crater data set, and the loss cost is
network and jump connection, which can identify this type 0.0907 and 0.0213 respectively. It should be pointed out
of meteorite craters. that the improved U-NHW model converges faster from the
improvement of accuracy.
1422
Authorized licensed use limited to: Carleton University. Downloaded on May 27,2021 at 22:54:56 UTC from IEEE Xplore. Restrictions apply.
[8] Jin Y , He F , Liu S , et al. Small Scale Crater Detection based on
Deep Learning with Multi-Temporal Samples of High-Resolution
Images[C]// 2019 10th International Workshop on the Analysis of
Multitemporal Remote Sensing Images (MultiTemp). 2019.
[9] Ali-Dib M , Menou K , Jackson A P , et al. Automated crater shape
retrieval using weakly-supervised deep learning[J]. Icarus, 2020,
345:113749.
[10] Meng D , Yunfeng C , Qingxian W . Method of Passive Image
Based Crater Autonomous Detection[J]. Chinese Journal of
Aeronautics, 2009, 22(3):301-306.
[11] Joseph Paul Cohen, Wei Ding. Crater detection via genetic search
methods to reduce image features[J]. Advances in Space Research,
2014.
[12] Povilaitis R Z , Robinson M S , Bogert C H V D , et al. Regional
Resurfacing, Secondary Crater Populations, and Crater Saturation
Equilibrium on the Moon[C]// Lunar & Planetary Science
Conference. Lunar and Planetary Science Conference, 2017.
[13] Iii J W H , Fassett R I , Kadish R J , et al. Global Distribution of
Large Lunar Craters: Implications for Resurfacing and Impactor
Populations[J]. ence, 2010, 329(5998):1504-1507.
[14] LOLA Team, Kaguya Team, 2015. LRO LOLA and Kaguya
Terrain Camera DEM merge 60N60S 512ppd (59m).
https://astrogeology.usgs.gov/search/map/Moon/LRO/LOLA/Lun
ar_LRO_LrocKaguya_DEMmerge_60N60S_512ppd.
1423
Authorized licensed use limited to: Carleton University. Downloaded on May 27,2021 at 22:54:56 UTC from IEEE Xplore. Restrictions apply.