CN104700115A - Detection method for meteor crater in soft landing process of martian probe based on sparsely promoted and integrated classifier - Google Patents
Detection method for meteor crater in soft landing process of martian probe based on sparsely promoted and integrated classifier Download PDFInfo
- Publication number
- CN104700115A CN104700115A CN201510089099.1A CN201510089099A CN104700115A CN 104700115 A CN104700115 A CN 104700115A CN 201510089099 A CN201510089099 A CN 201510089099A CN 104700115 A CN104700115 A CN 104700115A
- Authority
- CN
- China
- Prior art keywords
- meteorite crater
- beta
- candidate
- crater
- algorithm
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Image Analysis (AREA)
Abstract
The invention provides a detection method for a meteor crater in the soft landing process of a martian probe based on a sparsely promoted and integrated classifier. The detection method comprises four steps: step 1, determining a candidate meteor crater; step 2, carrying out feature extraction on the candidate meteor crater; step 3, carrying out feature selection on extracted textural features; step 4, designing the sparsely promoted and integrated classifier by combining a Boost algorithm and a sparse kernel density estimation algorithm RSDE-WLL (Research Software Design Engineer-Wireless Local Loop), so as to realize quick detection on the meteor crater based on an image. According to the method provided by the invention, the classification on the meteor crater and a non-meteor crater can be realized by using the advantages of the sparsely promoted and integrated classifier designed including sparse solution and computation complexity reduction after the feature extraction and selection are carried out on the textural features of the meteor crater based on the image, so as to quickly detect the meteor crater; furthermore, the classification accuracy can reach up to 85% or above, and the certain reference value can be realized for the detection of the meteor crater in the soft landing process of the actual martian probe.
Description
Technical field
The present invention relates to a kind of detection method based on meteorite crater in the Mars probes soft landing process of sparse lifting integrated (SparseBoost) sorter, be specifically related to the design of the pre-service of meteorite crater in martian surface image, Texture Feature Extraction and selection and SparseBoost sorter, belong to image procossing and area of pattern recognition.
Background technology
In Mars probes soft landing process, detection of obstacles research fundamental purpose is detect barrier and determine safe landing locations accordingly.Wherein meteorite crater is the modal geological form in celestial body surface such as Mars, has the features such as distribution is wide, area is large, characteristics of image is obvious, is one of main barrier needing in detector soft landing process to detect.
In the image of Mars probes collection, meteorite crater can regard a pair crescent moon with bright and dark area as.In the candidate's meteorite crater determined, usually after the textural characteristics of candidate's meteorite crater being extracted, the characteristic extracted has higher dimension, must be classified to the meteorite crater in candidate's meteorite crater and non-meteorite crater by suitable image feature selection algorithm, supervised learning sorting algorithm, to determine the particular location of meteorite crater in image.
SparseBoost sorting algorithm is a kind of sparse supervised learning sorting algorithm, advantage compared with existing AdaBoost, Boost algorithm is, in each iterative process, AdaBoost algorithm utilizes whole feature set, and SparseBoost algorithm only selects an optimum feature; Simultaneously in the process building Weak Classifier, the equal trade-off decision tree of AdaBoost and Boost algorithm builds sorter, utilize whole sample set in computation process, and SparseBoost algorithm adopts sparse Density Estimator RSDE-WL1 to build Weak Classifier, only utilizes a small amount of sample to realize.Therefore SparseBoost algorithm has advantage that is openness and reduction computation complexity, in real process, SparseBoost sorting algorithm is applied to the detection of meteorite crater in Mars probes soft landing process, effectively can reduce computation complexity, realize the quick detection of meteorite crater.
Summary of the invention
1, goal of the invention
The object of this invention is to provide a kind of detection method based on meteorite crater in the Mars probes soft landing process of sparse lifting integrated classifier, first the method carries out pre-service to determine candidate's meteorite crater to the image gathered, secondly abstract image textural characteristics from candidate's meteorite crater, and carry out feature selecting; Then the sparse Density Estimator algorithm (RSDE-WL1) of improving is combined with lifting Ensemble Learning Algorithms (Boost), build sparse lifting integrated classifier (SparseBoost sorter), finally SparseBoost sorter is applied to the detection of meteorite crater, realize detecting fast, obtain higher classify accuracy simultaneously.
2, technical scheme
For achieving the above object, the step in the main frame figure (Fig. 1) that the present invention detects automatically according to meteorite crater, specifically introduces the technical scheme of the method.
The present invention devises a kind of detection method based on meteorite crater in the Mars probes soft landing process of sparse lifting integrated classifier, and the method comprises the following steps:
Step 1. determines candidate's meteorite crater
Determine that the key of candidate's meteorite crater is that the meteorite crater in image can regard a pair crescent moon with bright and dark area as, as shown in Figure 2.The shape of often pair of crescent moon can be determined from image by the shape detecting method based on mathematical morphology, the crescent moon that can mate meteorite crater alternatively.As shown in Figure 3, input is a full-colour image to the building process of candidate's meteorite crater, it comprises a lot of bright and dark features region.Bright and dark shape parallel processing, by using original image process to become clear shape, and uses inverted image to process dark shape.The target of the method eliminates all noise characteristics that cannot be designated as meteorite crater, and only retain bright and dark features.Remaining bright and dark features region matches each other, and these area marking are good, as the candidate region of meteorite crater.
Step 2. candidate meteorite crater Texture Feature Extraction
In order to represent single candidate's meteorite crater from rectangular characteristic aspect, first we extract the square image block around candidate's meteorite crater.In an experiment, in order to comprise the edge of meteorite crater around, we use the twice of candidate's meteorite crater size as masked areas.The textural characteristics of each candidate's meteorite crater the unknown uses the square covering of 9 kinds of different sizes to encode, as shown in Figure 4.Therefore, the attribute of candidate's meteorite crater that image comprises can be described by thousands of textural characteristics.These features are not separate, and these complete features compensate for by the single square restriction hiding the texture information obtained.
Step 3. carries out feature selecting to the textural characteristics extracted
According to the preliminary candidate's meteorite crater textural characteristics extracted, due to the higher-dimension of characteristic, therefore by before training sample and test sample book input sorter, feature selecting must be carried out.In the present invention, the SparseBoost algorithm that we utilize step 4 to design carries out feature selecting, and the maximum difference of itself and AdaBoost algorithm is, the former only chooses an optimum feature in iterative process each time, and the latter utilizes whole feature set usually.Greatly reduce the intrinsic dimensionality of training sample like this, effectively reduce the computation complexity of sorter training.
Boost algorithm is combined with sparse Density Estimator algorithm RSDE-WL1 by step 4., devises sparse lifting integrated classifier, to realize the quick detection to the meteorite crater based on image.
According to selected candidate's meteorite crater textural characteristics, in order to distinguish wherein meteorite crater and non-meteorite crater, the present invention devises a kind of supervised learning sorting algorithm---SparseBoost algorithm.The method is in conjunction with the sparse Density Estimator algorithm (RSDE-WL1) of Boost algorithm and a kind of improvement, while selection character subset, construct the design of some sparse Density Estimator devices for corresponding base sorter, by the weighted array of base sorter, finally realize integrated classifier.
Given n candidate's meteorite crater (x
1, y
1), (x
2, y
2) ..., (x
n, y
n), wherein y
i=0,1, i=1,2 ..., n correspond to non-meteorite crater (c respectively
0) and meteorite crater (c
1) example, n
0and n
1correspond to the number of non-meteorite crater and meteorite crater example respectively, n
0+ n
1=n.Each candidate's meteorite crater can be expressed as a proper vector x=(f
1, f
2..., f
m)
t, wherein each feature f
i, i=1 ..., m is produced by the square covering of ad-hoc location a certain on candidate's meteorite crater, and m is the feature sum extracted.SparseBoost algorithm (detailed process is as algorithm 1) is utilized to build a series of Weak Classifier h
t(x), and by weighting integrated approach Weak Classifier carried out combining and set up final strong classifier H (x):
Wherein T is iterations (T < n), α
tthe Weak Classifier h of study
tthe weight of (x).
In each iterative process, need the step realizing following three cores: Weak Classifier study, optimal feature selection and next iteration process sample weights upgrade.Wherein, in Weak Classifier learning process, penalty term is added, the sparse Density Estimator algorithm RSDE-WL1 be improved to compression collection density Estimation algorithm (RSDE).Utilize RSDE-WL1 algorithm to estimate its probability density function to each category attribute, classify according to the sample of Bayes decision rule to input, obtain Weak Classifier.
(1) Weak Classifier study
In the t time iterative process, for the single optimal characteristics f ∈ { f chosen
1, f
2..., f
mthe Weak Classifier h that builds
tx (), realizes by building Bayes classifier.Before the two classification problem of classifying about meteorite crater and non-meteorite crater is discussed, first introduce Bayes classifier.General for Bayes's classification problem, other posterior probability density of expectation estimation given input amendment x lower class.In order to obtain one about the probability classification of density Estimation, first train a Multilayer networks device for each category attribute c
wherein x is the proper vector for representing single candidate's meteorite crater, and β is core weight vector, and c is the category attribute of candidate's meteorite crater, c ∈ { c
0, c
1, c
0represent non-meteorite crater classification, c
1represent meteorite crater classification.Then use Bayes rule (2) to calculate posterior probability, final test sample is assigned to the category attribute with maximum a posteriori probability.
For two classification problem in the present invention, first estimate two conditional probability densities under given classification
with
these two density can be obtained by follow-up sparse Density Estimator RSDE-WL1 (calculating according to formula (5) and (6)).Then according to formula (2), corresponding posterior probability is calculated respectively
with
(directly calculating according to formula (2)).According to the sample size of each category attribute, calculate the prior probability p (c of two kinds
0) and p (c
1): p (c
0)=n
0/ n, p (c
1)=n
1/ n, p (c
0)+p (c
1)=1.The sample of Bayes decision rule (3) to input is finally utilized to classify
Therefore, Weak Classifier h
tx the expression formula of () is
Wherein two kind attribute lower probability density
with
sparse estimation expression be respectively:
M
0and m
1the number of non-zero core weights in sparse Density Estimator RSDE-WL1 expression formula under correspond to two kind attributes respectively, n
0and n
1correspond to the number of non-meteorite crater and meteorite crater example respectively, usual m
0< n
0and m
1< n
1.
with
for core weight vector, β
kfor core weights coefficient (0≤β
k≤ 1), h
0and h
1for the wide (h of nucleus band
0> 0, h
1> 0),
with
for kernel function.
Wherein, the simple realization process of the sparse Density Estimator RSDE-WL1 of improvement is as follows:
First compression collection density Estimation (RSDE) algorithm is introduced.RSDE based on experience points square error (ISE) criterion, with total regression matrix
based on, make core weights as much as possible be tending towards 0, thus obtain the sparse expression formula of density p (x), wherein K
i,k=K
h(x
i, x
k) be Φ
nthe i-th row k column element.In particular, the RSDE with gaussian kernel estimates, its core weight vector β can obtain by minimizing integrated square error, as follows: wherein,
represent N × N and tie up space of matrices;
In formula (7), parameter beta is consistent with the meaning of parameters in formula (2), and dx represents differential term, E
p (x)represent expectation value;
Wherein
item has nothing to do due to itself and parameter beta, can not consider, E
p (x){ } represents the expectation value about density p (x).By Density Estimator expression formula
substitution formula (7), through series of transformations, obtains the non-negative double optimization problem of belt restraining
Constraint condition β
k>=0,1≤k≤N and
wherein, matrix
element definition is
g
h() is gaussian kernel function, and h is that nucleus band is wide,
The Parzen window estimated value vector of each sample point, β
n=[β
1, β
2..., β
n]
t.
In order to reduce the degree of rarefication of the aggregation extent of weights coefficient in some region and raising density Estimation, we introduce the weighting l of weights coefficient
1norm
as penalty term, the sparse Density Estimator algorithm RSDE-WL1 be improved.
also regularization term is called, wherein
for diagonal matrix.Definition
w=[w
1, w
2..., w
n]
t, β
n=[β
1, β
2..., β
n]
t, adding the new double optimization problem after penalty term is
Notice that problem (9) is non-convex, utilize corresponding iterative algorithm to solve sparse solution that the problems referred to above can obtain weights coefficient.
(2) optimal feature selection
Calculate Weak Classifier h
tx the weighted error summation of (), selects the single optimal characteristics f meeting least error
tfor building the optimum Weak Classifier of current iteration
h
t(x)=h(x,f
t) (11)
(3) next iteration process sample weights upgrades
SparseBoost algorithm combines classification results this information relevant of current sample weights in AdaBoost algorithm and selected feature in the past, and this information contributes to selecting current optimal characteristics.In implementation procedure, strengthen by the sample weights of mis-classification, and reduce by the sample weights of correctly classifying.When calculating weighted error summation, more may be selected in next iteration process by the sample of mis-classification.It is as follows that weight upgrades expression formula
3, advantage and effect
A kind of detection method based on meteorite crater in the Mars probes soft landing process of sparse lifting integrated classifier of the present invention, it compared with the conventional method, its major advantage is: the time complexity of (1) classifier algorithm is O (Tm (m
0+ m
1)), compared with Boost algorithm, the time complexity of Boost algorithm is O (Tmn), due to m
0+ m
1< n
0+ n
1=n, therefore has significant advantage on time complexity.(2) when each structure Weak Classifier, the feature that only selection one is optimum as sample vector, and does not utilize whole feature, reduces computation complexity, accelerates classification speed.(3) classify to based on the meteorite crater of image and non-meteorite crater, classification accuracy can be similar to reach 85% and more than, have certain reference value to the detection of meteorite crater in the Mars probes soft landing process of reality.
Accompanying drawing explanation
Fig. 1 meteorite crater detects main frame figure automatically.
The physical principle that a meteorite crater is made up of the bright and dark area as crescent moon is explained in Fig. 2 (A) meteorite crater crescent moon region.
Bright and the dark area of the real 1km size meteorite crater of Fig. 2 (B).
Fig. 3 builds candidate's meteorite crater process flow diagram.
Fig. 4 (A) 2 kinds of 2-rectangles hide.
Fig. 4 (B) 2 kinds of 3-rectangles hide.
Fig. 4 (C) 5 kinds of 4-rectangles hide.
The example that Fig. 4 (D) hides meteorite crater 2-rectangle.
Fig. 5 (A) territory, West meteorite crater real image.
Fig. 5 (B) zone line meteorite crater real image.
Fig. 5 (C) territory, East meteorite crater real image.
Embodiment
A kind of detection method based on meteorite crater in the Mars probes soft landing process of sparse lifting integrated classifier of the present invention, the step that the method comprises is shown in Fig. 1.Its main thought makes full use of the advantage that designed sparse lifting integrated classifier has sparse solution and reduction computation complexity, after feature extraction and selection are carried out to the meteorite crater textural characteristics based on image, realize the classification to meteorite crater and non-meteorite crater, to reach the quick detection of meteorite crater.The physical principle that Fig. 2 (A)-(B) is bright in meteorite crater crescent moon region and dark area and real example.Fig. 3 is for building candidate's meteorite crater process flow diagram.
The present invention selects a part of High Resolution Stereo Camera (HRSC) full-colour image minimum point h0905_0000 as test set, this image is by the quick airship shooting of Mars, as shown in Fig. 5 (A)-(C), selected image resolution ratio is 12.5 meters/pixel, and size is 3000 × 4500 pixel (37500 × 56250m
2).Domain expert is manual on this pictures have been marked about 3500 meteorite craters and has compared as the truth on earth's surface and automatic testing result.This pictures is a great challenge for automatically detecting meteorite crater algorithm, because it contains the form with spatial variations, and the contrast of image is on duty mutually.This pictures is divided into three parts, be designated as territory, West, zone line and territory, East, there are similar landforms in territory, West and territory, East, but there is more meteorite crater in territory, West than East territory, and zone line has visibly different surperficial geographic entity compared with other two regions.
Step 1,2: determine candidate's meteorite crater and candidate's meteorite crater Texture Feature Extraction
According to the defining method of candidate's meteorite crater, we tentatively determine 13075 candidate's meteorite craters from full-colour image 5.By the method that Fig. 4 (A)-(D) 9 kinds side row hides, from candidate's meteorite crater image, 1089 image texture characteristics are extracted.Training set Stochastic choice 204 true meteorite craters and 292 non-meteorite crater examples compositions from the half of candidate's meteorite crater in north, territory, East in experiment, are respectively 2935,1181 and 1223 from test set corresponding candidate's meteorite crater number in territory, West, middle region and territory, East in experiment.
Step 3: feature selecting is carried out to the textural characteristics extracted
The least possible in order to realize selected characteristic number, and classify accuracy is large as far as possible, the iterations T of the present invention to SpraseBoost algorithm is set to 2,5,10,15,20,25,30,50,100,150,200 respectively, then in territory, West, middle region and territory, East test the classification results choosing individual features subset respectively.Simultaneously due to the unbalancedness that meteorite crater in candidate's meteorite crater data and non-meteorite crater distribute, successfully detect that true meteorite crater is more important than non-meteorite crater.Therefore, the present invention uses accuracy rate (Accuracy=(TP+TN)/(TP+TN+FP+FN)), recall ratio (Recall=TP/ (TP+FN)), precision ratio (Precision=TP/ (TP+FP)) and F measured value (F-measure=2/ (1/ (Recall)+1/ (Precision))) as evaluation index.Wherein TP represents by the true meteorite crater number of correctly classifying, and TN represents by the non-meteorite crater number of correctly classifying, and FP represents by mis-classification to be the non-meteorite crater number of meteorite crater, and FN represents by mis-classification to be the true meteorite crater number of non-meteorite crater.
In the arranging of iterations T, select 2 features mainly because candidate's meteorite crater is made up of bright and dark area, therefore these two features that representative is bright and dark are most important, maximum to choose 200 features be in order to compared with the experimental result of other documents, and middle characteristic number is random selecting.In feature selection process, utilize the thinking of Boost algorithm, in T iterative process, choose the single optimal characteristics f meeting least error each time
t, obtain the structure of T feature for sample set, wherein T < n.
Step 4: be combined with sparse Density Estimator algorithm RSDE-WL1 by Boost algorithm, devise sparse lifting integrated classifier, to realize the quick detection to the meteorite crater based on image.
In the design of sorter, mainly comprise the step of three cores: Weak Classifier study, optimal feature selection and next iteration process sample weights upgrade.First initialization is carried out, for the initial weight w of input amendment
iif, y
i=0, then w
i=1/2n
0; If y
i=1, then w
i=1/2n
1, wherein n
0and n
1correspond to the number of non-meteorite crater and meteorite crater example respectively, n
0+ n
1=n.In Weak Classifier study, parameters λ=0.001, l
max=8, ε=1/ (0.3*N), the density Estimation expression formula of the sparse Density Estimator device RSDE-WL1 be improved, then according to Bayesian decision criterion, obtain a Weak Classifier h in each iterative process
t(x).In optimal feature selection, calculate the error in classification of Weak Classifier
choose and meet the minimum feature of error in classification as there being most feature, γ is set
t=ε
t/ 1-ε
t.It is finally the weight of next iteration process more new samples
thus obtain T Weak Classifier.Be weighted by this T Weak Classifier and be combined into final strong classifier, the weight of corresponding Weak Classifier is set to α
t=ln (1/ γ
t).
Table 1-3 show respectively on territory, West, zone line and territory, East, characteristic number selected by different iterations and classification accuracy, recall ratio, precision ratio and F measured value.As can be seen from table 1-3, on territory, West, zone line and region, three, territory, East, when selected characteristic number is respectively 10,20, when 20, corresponding classification accuracy reaches the highest, be respectively 0.790,0.854 and 0.874, F measured value also reaches maximum simultaneously, be respectively 0.790,0.796 and 0.818.Therefore, when training set is determined, the optimal characteristics number chosen when classifying to trizonal test data is respectively 10,20 and 20.
Territory, table 1 West
Iterations T | Selected characteristic number | Accuracy | Recall | Precision | F-measure |
2 | 2 | 0.783 | 0.840 | 0.737 | 0.785 |
5 | 5 | 0.788 | 0.814 | 0.765 | 0.789 |
10 | 10 | 0.790 | 0.796 | 0.767 | 0.790 |
15 | 15 | 0.788 | 0.779 | 0.774 | 0.776 |
20 | 20 | 0.775 | 0.724 | 0.783 | 0.752 |
25 | 25 | 0.771 | 0.714 | 0.781 | 0.746 |
30 | 30 | 0.763 | 0.691 | 0.782 | 0.734 |
50 | 50 | 0.740 | 0.625 | 0.781 | 0.694 |
100 | 100 | 0.688 | 0.502 | 0.755 | 0.603 |
150 | 150 | 0.658 | 0.423 | 0.737 | 0.541 |
200 | 200 | 0.638 | 0.378 | 0.721 | 0.496 |
Table 2 zone line
Iterations T | Selected characteristic number | Accuracy | Recall | Precision | F-measure |
2 | 2 | 0.850 | 0.761 | 0.827 | 0.751 |
5 | 5 | 0.848 | 0.743 | 0.836 | 0.760 |
10 | 10 | 0.843 | 0.700 | 0.854 | 0.769 |
15 | 15 | 0.844 | 0.689 | 0.869 | 0.768 |
20 | 20 | 0.854 | 0.761 | 0.834 | 0.796 |
25 | 25 | 0.841 | 0.709 | 0.842 | 0.770 |
30 | 30 | 0.837 | 0.707 | 0.832 | 0.764 |
50 | 50 | 0.831 | 0.661 | 0.854 | 0.746 |
100 | 100 | 0.813 | 0.587 | 0.873 | 0.702 |
150 | 150 | 0.782 | 0.497 | 0.866 | 0.631 |
200 | 200 | 0.789 | 0.512 | 0.873 | 0.646 |
Territory, table 3 East
Iterations T | Selected characteristic number | Accuracy | Recall | Precision | F-measure |
2 | 2 | 0.861 | 0.755 | 0.838 | 0.801 |
5 | 5 | 0.867 | 0.746 | 0.858 | 0.811 |
10 | 10 | 0.865 | 0.738 | 0.883 | 0.804 |
15 | 15 | 0.868 | 0.725 | 0.905 | 0.805 |
20 | 20 | 0.874 | 0.753 | 0.894 | 0.818 |
25 | 25 | 0.868 | 0.716 | 0.911 | 0.802 |
30 | 30 | 0.867 | 0.716 | 0.909 | 0.801 |
50 | 50 | 0.863 | 0.699 | 0.914 | 0.792 |
100 | 100 | 0.860 | 0.666 | 0.941 | 0.780 |
150 | 150 | 0.841 | 0.611 | 0.946 | 0.743 |
200 | 200 | 0.842 | 0.611 | 0.950 | 0.744 |
Choose four kinds of supervised classification algorithms detected for meteorite crater and the SparseBoost algorithm that proposes of the present invention compares, as Boost, AdaBoost, SVM and J48 algorithm.Boost algorithm adopts decision tree as base sorter, lifting Integrated Algorithm and feature selecting algorithm is merged and classifies.And other three kinds of algorithms can not carry out feature selecting to raw data set in experimentation.Table 4 lists the classification accuracy (Accuracy) of these five kinds of algorithms on territory, West, zone line and territory, East, recall ratio (Recall), precision ratio (Precision) and F measured value (F-measure).
Table 4 meteorite crater detection algorithm of the present invention and other four kinds of meteorite crater detection algorithm Performance comparision
As can be seen from Table 4, on territory, West and territory, East, have the classification accuracy of the sorting algorithm (SparseBoost and Boost) of feature selecting and F measured value all apparently higher than the sorting algorithm (AdaBoost, SVM and J48) without feature selecting, wherein SparseBoost algorithm is better than Boost algorithm.And at zone line, there is the algorithm of feature selecting compared with the algorithm without feature selecting, difference little (as SparseBoost, AdaBoost and J48) on classification accuracy and F measured value, even poorer (as Boost), this may be that training sample owing to taking is from territory, East, and the special geomorphology that middle region is different from territory, East causes losing some important characteristic informations during feature selecting, can find out that from Fig. 5 (B) the geographical form in middle region obviously has larger difference with west, territory, East.Therefore, totally it seems, SparseBoost sorting algorithm proposed by the invention has good classifying quality in meteorite crater context of detection, and computation complexity is minimum.
It should be noted last that: above embodiment is the unrestricted technical scheme of the present invention in order to explanation only, although with reference to above-described embodiment to invention has been detailed description, those of ordinary skill in the art is to be understood that: still can modify to the present invention or equivalent replacement, and not departing from any modification or partial replacement of the spirit and scope of the present invention, it all should be encompassed in the middle of right of the present invention.
Claims (1)
1., based on the detection method of meteorite crater in the Mars probes soft landing process of sparse lifting integrated classifier, it is characterized in that: the method comprises the following steps:
Step 1. determines candidate's meteorite crater
Determine that the key of candidate's meteorite crater is that the meteorite crater in image regards a pair crescent moon with bright and dark area as, the shape of often pair of crescent moon is determined from image by the shape detecting method based on mathematical morphology, the crescent moon meteorite crater alternatively of coupling; The building process of candidate's meteorite crater is input is a full-colour image, it comprises a lot of bright and dark features region; Bright and dark shape parallel processing, by using original image process to become clear shape, and uses inverted image to process dark shape; The target of the method eliminates all noise characteristics that cannot be designated as meteorite crater, and only retain bright and dark features; Remaining bright and dark features region matches each other, and these area marking are good, as the candidate region of meteorite crater;
Step 2. candidate meteorite crater Texture Feature Extraction
In order to represent single candidate's meteorite crater from rectangular characteristic aspect, first extract the square image block around candidate's meteorite crater; In an experiment, in order to comprise the edge of meteorite crater around, use the twice of candidate's meteorite crater size as masked areas; The textural characteristics of each candidate's meteorite crater the unknown uses the square covering of 9 kinds of different sizes to encode, and therefore, the attribute of candidate's meteorite crater that image comprises is described by thousands of textural characteristics; These features are not separate, and these complete features compensate for by the single square restriction hiding the texture information obtained;
Step 3. carries out feature selecting to the textural characteristics extracted
According to the preliminary candidate's meteorite crater textural characteristics extracted, due to the higher-dimension of characteristic, therefore by before training sample and test sample book input sorter, feature selecting must be carried out; The SparseBoost algorithm utilizing step 4 to design carries out feature selecting, and the maximum difference of itself and AdaBoost algorithm is, the former only chooses an optimum feature in iterative process each time, and the latter utilizes whole feature set usually; Which decrease the intrinsic dimensionality of training sample, effectively reduce the computation complexity of sorter training;
Boost algorithm is combined with sparse Density Estimator algorithm RSDE-WL1 by step 4., devises sparse lifting integrated classifier, to realize the quick detection to the meteorite crater based on image;
According to selected candidate's meteorite crater textural characteristics, in order to distinguish wherein meteorite crater and non-meteorite crater, devising SparseBoost algorithm and carrying out supervised learning classification; The method is in conjunction with the sparse Density Estimator algorithm RSDE-WL1 of Boost algorithm and a kind of improvement, while selection character subset, construct some sparse Density Estimator devices for the design of corresponding base sorter, by the weighted array of base sorter, finally realize integrated classifier;
Given n candidate's meteorite crater (x
1, y
1), (x
2, y
2) ..., (x
n, y
n), wherein y
i=0,1, i=1,2 ..., n correspond to non-meteorite crater (c respectively
0) and meteorite crater (c
1) example, n
0and n
1correspond to the number of non-meteorite crater and meteorite crater example respectively, n
0+ n
1=n; Each candidate's meteorite crater is expressed as a proper vector x=(f
1, f
2..., f
m)
t, wherein each feature f
i, i=1 ..., m is produced by the square covering of ad-hoc location a certain on candidate's meteorite crater, and m is the feature sum extracted; SparseBoost algorithm is utilized to build a series of Weak Classifier h
t(x), and by weighting integrated approach Weak Classifier carried out combining and set up final strong classifier H (x):
Wherein T is iterations (T < n), α
tthe Weak Classifier h of study
tthe weight of (x);
In each iterative process, need the step realizing following three cores: Weak Classifier study, optimal feature selection and next iteration process sample weights upgrade; Wherein, in Weak Classifier learning process, penalty term is added, the sparse Density Estimator algorithm RSDE-WL1 be improved to compression collection density Estimation algorithm RSDE; Utilize RSDE-WL1 algorithm to estimate its probability density function to each category attribute, classify according to the sample of Bayes decision rule to input, obtain Weak Classifier;
(1) Weak Classifier study
In the t time iterative process, for the single optimal characteristics f ∈ { f chosen
1, f
2..., f
mthe Weak Classifier h that builds
tx (), realizes by building Bayes classifier; Before the two classification problem of classifying about meteorite crater and non-meteorite crater is discussed, first introduce Bayes classifier; For Bayes's classification problem, other posterior probability density of expectation estimation given input amendment x lower class; In order to obtain one about the probability classification of density Estimation, first train a Multilayer networks device for each category attribute c
wherein x is the proper vector for representing single candidate's meteorite crater, and β is core weight vector, and c is the category attribute of candidate's meteorite crater, c ∈ { c
0, c
1, c
0represent non-meteorite crater classification, c
1represent meteorite crater classification; Then use Bayes rule (2) to calculate posterior probability, final test sample is assigned to the category attribute with maximum a posteriori probability;
For classification problem, first estimate two conditional probability densities under given classification
with
these two density are obtained by follow-up sparse Density Estimator RSDE-WL1; Then according to formula (2), corresponding posterior probability is calculated respectively
with
according to the sample size of each category attribute, calculate the prior probability p (c of two kinds
0) and p (c
1): p (c
0)=n
0/ n, p (c
1)=n
1/ n, p (c
0)+p (c
1)=1; The sample of Bayes decision rule (3) to input is finally utilized to classify:
Therefore, Weak Classifier h
tx the expression formula of () is:
Wherein two kind attribute lower probability density
with
sparse estimation expression be respectively:
M
0and m
1the number of non-zero core weights in sparse Density Estimator RSDE-WL1 expression formula under correspond to two kind attributes respectively, n
0and n
1correspond to the number of non-meteorite crater and meteorite crater example respectively, m
0< n
0and m
1< n
1;
with
for core weight vector, β
kfor core weights coefficient, 0≤β
k≤ 1; h
0and h
1for nucleus band is wide, h
0> 0, h
1> 0;
with
for kernel function;
Wherein, the implementation procedure of the sparse Density Estimator RSDE-WL1 of improvement is as follows:
First compression collection density Estimation algorithm RSDE is introduced; RSDE based on experience points square error criterion ISE, with total regression matrix
based on, make core weights be tending towards 0, thus obtain the sparse expression formula of density p (x), wherein K
i,k=K
h(x
i, x
k) be Φ
nthe i-th row k column element; RSDE with gaussian kernel estimates, its core weight vector β can obtain by minimizing integrated square error, as follows: wherein,
represent N × N and tie up space of matrices;
In formula (7), parameter beta is consistent with the meaning of parameters in formula (2), and dx represents differential term, E
p (x)represent expectation value;
Wherein,
item has nothing to do due to itself and parameter beta, need not consider, E
p (x){ } represents the expectation value about density p (x); By Density Estimator expression formula
substitution formula (7), through series of transformations, obtains the non-negative double optimization problem of belt restraining
Constraint condition β
k>=0,1≤k≤N and
wherein, matrix
element definition is
g
h() is gaussian kernel function, and h is that nucleus band is wide,
The Parzen window estimated value vector of each sample point, β
n=[β
1, β
2..., β
n]
t;
In order to reduce the degree of rarefication of the aggregation extent of weights coefficient in some region and raising density Estimation, introduce the weighting l of weights coefficient
1norm
as penalty term, the sparse Density Estimator algorithm RSDE-WL1 be improved;
also regularization term is called, wherein
for diagonal matrix; Definition
w=[w
1, w
2..., w
n]
t, β
n=[β
1, β
2..., β
n]
t, adding the new double optimization problem after penalty term is
(2) optimal feature selection
Calculate Weak Classifier h
tx the weighted error summation of (), selects the single optimal characteristics f meeting least error
tfor building the optimum Weak Classifier of current iteration
h
t(x)=h(x,f
t) (11)
(3) next iteration process sample weights upgrades
SparseBoost algorithm combines classification results this information relevant of current sample weights in AdaBoost algorithm and selected feature in the past, and this information contributes to selecting current optimal characteristics; In implementation procedure, strengthen by the sample weights of mis-classification, and reduce by the sample weights of correctly classifying; When calculating weighted error summation, can be selected in next iteration process by the sample of mis-classification; It is as follows that weight upgrades expression formula
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510089099.1A CN104700115B (en) | 2014-07-30 | 2015-02-27 | The detection method of crater during Mars probes soft landing based on sparse lifting integrated classifier |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2014103712370 | 2014-07-30 | ||
CN201410371237 | 2014-07-30 | ||
CN201510089099.1A CN104700115B (en) | 2014-07-30 | 2015-02-27 | The detection method of crater during Mars probes soft landing based on sparse lifting integrated classifier |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104700115A true CN104700115A (en) | 2015-06-10 |
CN104700115B CN104700115B (en) | 2017-12-05 |
Family
ID=53347212
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510089099.1A Active CN104700115B (en) | 2014-07-30 | 2015-02-27 | The detection method of crater during Mars probes soft landing based on sparse lifting integrated classifier |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104700115B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106778861A (en) * | 2016-12-12 | 2017-05-31 | 齐鲁工业大学 | A kind of screening technique of key feature |
CN107945274A (en) * | 2017-12-26 | 2018-04-20 | 苏州蜗牛数字科技股份有限公司 | A kind of crater terrain generation method and device based on fertile sharp noise |
CN108734219A (en) * | 2018-05-23 | 2018-11-02 | 北京航空航天大学 | A kind of detection of end-to-end impact crater and recognition methods based on full convolutional neural networks structure |
CN110443176A (en) * | 2019-07-29 | 2019-11-12 | 中国科学院国家空间科学中心 | A kind of dark small and weak celestial body association detection method and system based on statistical nature space |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102129565A (en) * | 2011-03-01 | 2011-07-20 | 北京航空航天大学 | Object detection method based on feature redundancy elimination AdaBoost classifier |
CN102855486A (en) * | 2012-08-20 | 2013-01-02 | 北京理工大学 | Generalized image target detection method |
CN102944226A (en) * | 2012-12-03 | 2013-02-27 | 哈尔滨工业大学 | Meteor crater detecting method based on bright and dark area pairing |
CN103093463A (en) * | 2013-01-15 | 2013-05-08 | 南京航空航天大学 | Meteor crater detecting method based on gray level image |
-
2015
- 2015-02-27 CN CN201510089099.1A patent/CN104700115B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102129565A (en) * | 2011-03-01 | 2011-07-20 | 北京航空航天大学 | Object detection method based on feature redundancy elimination AdaBoost classifier |
CN102855486A (en) * | 2012-08-20 | 2013-01-02 | 北京理工大学 | Generalized image target detection method |
CN102944226A (en) * | 2012-12-03 | 2013-02-27 | 哈尔滨工业大学 | Meteor crater detecting method based on bright and dark area pairing |
CN103093463A (en) * | 2013-01-15 | 2013-05-08 | 南京航空航天大学 | Meteor crater detecting method based on gray level image |
Non-Patent Citations (4)
Title |
---|
JUNG RACK KIM等: "QUANTITATIVE ASSESSMENT OF AUTOMATED CRATER DETECTION ON MARS", 《(PROCEEDINGS) ISPRS CONGRESS. ISPRS: ISTANBUL, TURKEY》 * |
R MARTINS等: "Crater Detection by a Boosting Approach", 《IEEE GEOSCIENCE AND REMOTE SENSING LETTERS》 * |
丁萌等: "基于Census变换和Boosting方法的陨石坑区域检测", 《南京航空航天大学学报》 * |
张腾宇等: "利用数字高程模型自动检测火星表面陨石坑", 《深空探测学报》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106778861A (en) * | 2016-12-12 | 2017-05-31 | 齐鲁工业大学 | A kind of screening technique of key feature |
CN107945274A (en) * | 2017-12-26 | 2018-04-20 | 苏州蜗牛数字科技股份有限公司 | A kind of crater terrain generation method and device based on fertile sharp noise |
CN107945274B (en) * | 2017-12-26 | 2021-04-20 | 苏州蜗牛数字科技股份有限公司 | Volly noise-based annular mountain terrain generation method and device |
CN108734219A (en) * | 2018-05-23 | 2018-11-02 | 北京航空航天大学 | A kind of detection of end-to-end impact crater and recognition methods based on full convolutional neural networks structure |
CN108734219B (en) * | 2018-05-23 | 2022-02-01 | 北京航空航天大学 | End-to-end collision pit detection and identification method based on full convolution neural network structure |
CN110443176A (en) * | 2019-07-29 | 2019-11-12 | 中国科学院国家空间科学中心 | A kind of dark small and weak celestial body association detection method and system based on statistical nature space |
CN110443176B (en) * | 2019-07-29 | 2022-03-04 | 中国科学院国家空间科学中心 | Dark and weak celestial body correlation detection method and system based on statistical feature space |
Also Published As
Publication number | Publication date |
---|---|
CN104700115B (en) | 2017-12-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101894275B (en) | Weakly supervised method for classifying SAR images | |
CN105930868B (en) | A kind of low resolution airport target detection method based on stratification enhancing study | |
CN105184309B (en) | Classification of Polarimetric SAR Image based on CNN and SVM | |
CN104915676B (en) | SAR image sorting technique based on further feature study and watershed | |
CN101520894B (en) | Method for extracting significant object based on region significance | |
CN106203523A (en) | The classification hyperspectral imagery of the semi-supervised algorithm fusion of decision tree is promoted based on gradient | |
CN102982338B (en) | Classification of Polarimetric SAR Image method based on spectral clustering | |
CN106611423B (en) | SAR image segmentation method based on ridge ripple filter and deconvolution structural model | |
CN106570874B (en) | Image marking method combining image local constraint and object global constraint | |
CN105069796B (en) | SAR image segmentation method based on small echo both scatternets | |
CN104732244B (en) | The Classifying Method in Remote Sensing Image integrated based on wavelet transformation, how tactful PSO and SVM | |
CN103258210B (en) | A kind of high-definition image classification method based on dictionary learning | |
CN106683102B (en) | SAR image segmentation method based on ridge ripple filter and convolutional coding structure learning model | |
CN107292336A (en) | A kind of Classification of Polarimetric SAR Image method based on DCGAN | |
CN104166859A (en) | Polarization SAR image classification based on SSAE and FSALS-SVM | |
CN106611422B (en) | Stochastic gradient Bayes's SAR image segmentation method based on sketch structure | |
CN106651884B (en) | Mean field variation Bayes's SAR image segmentation method based on sketch structure | |
CN106203521A (en) | Based on disparity map from the SAR image change detection of step study | |
CN103839073A (en) | Polarization SAR image classification method based on polarization features and affinity propagation clustering | |
CN107403434A (en) | SAR image semantic segmentation method based on two-phase analyzing method | |
CN104408731B (en) | Region graph and statistic similarity coding-based SAR (synthetic aperture radar) image segmentation method | |
CN104700115A (en) | Detection method for meteor crater in soft landing process of martian probe based on sparsely promoted and integrated classifier | |
Hernández-Lobato et al. | A probabilistic model for dirty multi-task feature selection | |
CN108268890A (en) | A kind of hyperspectral image classification method | |
CN103955709A (en) | Weighted synthetic kernel and triple markov field (TMF) based polarimetric synthetic aperture radar (SAR) image classification method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |