Skip to main content

Fast target detection method for high-resolution SAR images based on variance weighted information entropy

Abstract

Since the traditional CFAR algorithm is not suitable for high-resolution target detection of synthetic aperture radar (SAR) images, a new two-stage target detection method based on variance weighted information entropy is proposed in this paper. On the first stage, the regions of interest (ROIs) in SAR image is extracted based on the variance weighted information entropy (WIE), which has been proved to be a simple and effective quantitative description index for the complex degree of infrared image background. Considering that SAR images are nonuniform, an experiment is conducted ahead, in which the value of the variance WIE from a real SAR image in three areas with significant different uniform levels are tested and compared. The results preliminarily verified that the variance WIE is able to measure the complex degree of SAR images. After that, in order to make the segmentation efficient, the rough ROIs are further processed with a series of methods which adjust ROIs into regular pieces. On the second stage, for each of the ROIs, a variational segmentation algorithm based on the Split-Bregman algorithm is adopted to extract the target. In our experiment, the proposed method is tested on two kinds of SAR images, and its effectiveness is successfully demonstrated.

1 Introduction

Man-made objects can be divided into linear targets and blob targets. For linear targets, like roads, railways, bridges, and airport runway, they often appear to have obvious characteristics of straight line or curve and can be described approximately through an accurate extraction of the line feature. However, blob targets like tanks, ships, vehicles, aircraft, bunkers, oil depots, power plants, and other types of construction usually have a reunion in the spatial distribution, which means that the targets are located in a rectangular area in the image as a whole.

This paper is focused on the detection of blob targets.

Among applications of synthetic aperture radar (SAR) images, the automatic target recognition (ATR) system is of great importance. The target detection of SAR images, serving as the first stage of ATR systems, provides a basis for the validity of subsequent recognition.

By now, the most widely used target detection algorithm is the constant false alarm detection (CFAR). CFAR algorithms detect targets by pixel-wise threshold operation, in which the threshold is adaptively computed for each pixel according to the statistical property of pixels within a local window [1–7].

However, since CFAR is a kind of pixel level methods of target detection, it is not suitable for SAR images of high resolution in reality. First of all, the serious speckle impact of high-resolution SAR image increases the probability of false alarm. Secondly, in high-resolution SAR images, a target often occupies a lot of resolution cells and is with multiple number of independent strong scattering. After CFAR detection, a target is likely to be composed of a plurality of distributed pixels that cannot form a connected region, which increases the probability of false alarm and the loss of information of structure and shape.

To overcome the problems of traditional CFAR algorithm, this paper proposes a target extraction algorithm of high-resolution SAR image based on ‘location-segmentation’ stages and a new detection character. As is known, traditional one-dimensional graph entropy is a statistical form of characteristics which depicts the accumulation characteristics of gray level distribution and reflects the average information of a figure. However, it can only represent global information rather than the property of its spatial relationships [8, 9]. To optimize this character, a derivative named the variance weighted information entropy (WIE) was applied firstly in the detection of infrared images. Due to the fact that infrared objects with different radiation usually appear to have distinct gray value in real images, the variance WIE has been proved to be a simple and effective quantitative description index for the complex degree of infrared image background [10]. Analogous to the infrared images, the SAR images are also nonuniform. Hence, in this paper, the value of the variance WIE from a real SAR image in its uniform area, area including ups and downs, and the area which contains the target is primarily tested. The result preliminarily verifies that the values of highly nonuniform areas which allude to regions of interest (ROIs) are significantly greater than that of homogeneous backgrounds.

In the first stage, ROIs are obtained through an iterative algorithm based on WIE and averaging segmentation. This means allowed us to roughly and quickly locate several potential targets. However, due to their restrictions, targets are often not completely included in the ROI or are not completely at the center of the ROI. To get an effective segmentation in the next stages, this paper proposes a series of processing methods subsequently, including false alarm exclusion algorithm, rectangular-completing algorithm of ROI, and centroid alignment algorithm to refine the ROIs and filter out false alarms. On the second stage, the variational SAR image segmentation method is utilized to get ROI pieces. This target segmentation method of variational model under the framework of partial differential can be both flexible and robust, expressing the boundary region naturally and integrating a variety of image information organically to complete the image segmentation. For extracting SAR target segmentation based on partial differential equation, it mainly involves two aspects: establishing a reasonable energy functional to describe SAR image characteristics and finding effective optimization methods of the energy functional. In the experiment part, this new algorithm is tested with results that confirm the validity in both high-resolution SAR images in real and composed SAR images with transcendental position information.

The rest of the paper is organized as follows. Section 2 introduces the location stage of the high-resolution SAR images based on the variance weighted information entropy. In Section 3, the segmentation stage and the consolidated flowchart of the whole algorithm are shown. Section 4 is devoted to experimental results for SAR target extraction with the proposed techniques. Conclusions are drawn in Section 5.

2 Positioning

In this section, the variance WIE is introduced and a small experiment is conducted so as to preliminarily prove that the variance WIE could measure the complex degree of SAR images. After that, the flowchart of the entire location stage and the detailed steps are introduced respectively.

2.1 The variance weighted information entropy

The gray value of pixels in SAR Images can reflect spatial distribution of the energy emitted by electromagnetic waves. Accordingly, the concept of entropy in information theory is extended in the field of image processing. Serving as a derivative application of information entropy proposed by Shannon, graph entropy is a statistical form of characteristics, which reflects the average information of a figure.

For a digital image of M rows and N columns with a gray level i 0 < i ≤ 255, after getting its probability distribution of each gray level, let f i be the observed frequencies of gray level i, then the occurrence probability of gray scale i is as follows:

P i = f i M × N , i ∈ 0 , 255 ∑ i = 0 255 f i = M × N
(1)

and the one-dimensional graph entropy can be expressed as

H = - ∑ i = 0 255 p i log p i
(2)

when P i = 0, let P i  log P i  = 0.

By minimizing H, we can get p i  = 1, i ∈ [0, 255] so that the digital image only has a certain gray level which is i. This gives a uniform distribution.

By analyzing its nature further, several conclusions can be drawn as follows:

  1. 1.

    Graph entropy can reflect the degree of difference in the gray values of pixels. With a smaller value of graph entropy, the spatial distribution of energy within the window is more uniform and the difference in the gray values of pixels is weaker. When the gray values of all pixels within the window are the same, the graph entropy reaches the minimum that is H = 0. On the contrary, when the entropy value is greater, the difference in the gray values of pixels within the window is big due to the existence of blob targets.

  2. 2.

    The calculation of graph entropy is a kind of nonlinear spatial filtering. When blob targets appeared, the mutation of gray value in a local region can lead to a mutation of graph entropy since the background of the SAR image is rather homogeneous or slowly varying and the background noise can be fitted by a certain random noise model with similar entropy.

  3. 3.

    Being less sensitive to the imaging sensor and geometric distortion, graph entropy can help to locate potential target area correctly.

Although one-dimensional graph entropy can depict the accumulation characteristics of gray level distribution, it can only represent global information rather than the property of its spatial relationships [8, 9]. Hence, the variance WIE is introduced in this paper to deal with location processing.

The variance WIE was first applied to the detection of infrared images. Due to the fact that infrared objects with different radiation usually appear to have distinct gray value in real images, the variance WIE which has been proved to be a simple and effective quantitative description index for the complex degree of infrared image background [10] is introduced.

For a subimage extracted from the original with a gray level i (0 < i ≤ 255),

H i = - ∑ i = 0 255 i - i ¯ 2 P i log P i
(3)

When P i = 0, let P i  log P i  = 0, where P i is the probability of the gray levels in the infrared image, and i ¯ is the mean intensity of the infrared image.

Equation 3 shows that the impact of pixels with gray levels i on the weighted entropy can be reflected by a certain weight. By defining it into i - i ¯ 2 , pixels that are significantly different from the local average can be given a big influence on the entropy, and the local area with potential target can be better highlighted.

Considering that SAR images are also nonuniform and that graph entropy is insensitive to the imaging sensor and geometric distortion, in this paper, WIE is imported to the detection stage of SAR images.

Analogous to the infrared image, the variance WIE of SAR images can be expressed as Equation 3 as well, but with the denotations of P i revised as the probability of the gray levels in the SAR image and P i as the mean intensity of the SAR image.

To verify the conjecture, the value of WIE from a real SAR image in its uniform area, area including the ups and downs, and area which contains the target is tested. The result is shown in Figure 1.

Figure 1
figure 1

The WIE value of a real SAR image in different areas. (a) The original image. (b) A uniform area, WIE = 0.58. (c) An area including the ups and downs, WIE = 0.76. (d) An area which contains the target, WIE = 0.82. The sizes of (b,c,d) are all 100 × 100 pixels.

2.2 Target extraction by a location-segmentation strategy

Briefly, this average WIE algorithm based on ‘positioning-segmentation’ is reflected in a ‘rough-fine’ structure: First of all, extract blocks pieces which may contain the target through ROIs [11]. Then, refine the ROIs and conduct the variational segmentation. In fact, the rough extraction process involves multiple iteration and image updating. The accurate ROIs are gained through continuous reciprocating operational steps in the local part too.

As mentioned before, one-dimensional graph entropy can only represent global information rather than the property of its spatial relationships. In order to obtain the target position information, the SAR image is divided into pieces, using both global WIE as well as local WIE to reflect the information.

Here is the consolidated flowchart of the whole algorithm (Figure 2).

Figure 2
figure 2

Consolidated flowchart of the whole algorithm.

2.2.1 Pretreatment

Firstly, measure the size of the input image F and denote it by X × Y Due to the fact that an averaging segmentation method is proposed to the subsequent stage of ROI rough extractions which demands for the size of the image, the image boundary needs to be intercepted or expanded.

Suppose the closest power of two items for X is 2M and closest power of two items for Y is 2N, then the image boundary is intercepted or expanded into 2M ×  2N. After that, the global WIE from the pretreated image F is got through formula (3).

According to the conjecture of SAR images preliminarily verified before, areas which contain a target have a higher WIE value, so the SAR image is divided into blocks with certain size. Serving as potential blocks for ROIs, the seed block can be gained through getting its local WIE and a given threshold. Particularly, in the ROI detection algorithm, the idea of ROI iteration is introduced

For images that contain multiple objectives, in order to get the complete ROIs through iteration, a global threshold Th is needed to be set as follows:

Th = k × E H
(4)

where E(H) is the mean of the variance WIE values of the whole image, and k is a constant which defines the number of detected target. An inappropriate value of k will cause the phenomenon of false alarm or missed alarm. The experience range of k is [0.5, 3].

2.2.2 Rough extraction

After pretreatment, the size of the image F has been adjusted to 2M × 2N in the following steps:

Step 1 Evenly divide image F into four subregions of 2M - 1 × 2N - 1 and label them (Figure 3).

Figure 3
figure 3

Subregions of image F.

Step 2 For subregions from 1 to 4, calculate their WIE value respectively.

Step 3 Label the subregion with maximum WIE value and denote its value into Hmax.

Step 4 Get the mean μ and the standard deviation σ of the labeled subregion in step 3, so the subthreshold Ht of it is measured as follows:

Ht = μ + α × σ
(5)

where α is a constant which defines the size of the seed block. If the value of α is too small, it may result in too small sized ROIs, which cannot contain the entire targets, and a too big α may lead to too big sized ROIs, which contains too much background. The range of α is set as [0.5, 3].

Step 5 Judge whether Hmax is greater than Ht, if Hmax ≥ Ht, then the labeled area in step 3 is a seed block; if Hmax < Ht, let m = m/2, n = n/2 and repeat step 1 to step 4 until the maximal value in the variance weighted information SAR image satisfies Hmax ≥ Ht, m = 2, or n = 2.

The effect of iteration is similar to the following (Figure 4):

Figure 4
figure 4

The schematic diagram of iteration.

Step 6 Rough extraction of ROI - judge the seed block attended by step 5 again; if Hmax > Th, the seed block is truly a ROI and then go to step 7; otherwise, the ROI detection stops.

Step 7 Update image - the gray values of the pixels in the ROI are set to the mean gray value, and then go back step 1 using the updated image.

2.2.3 ROI adjustment

The averaging segmentation based on mean WIE can roughly determine the location of ROIs; however, due to their restrictions, targets are often not completely included in the ROI or are not completely at the center of the ROI. To get an effective segmentation in the next stages, this paper proposes a series of processing methods, including false alarm exclusion algorithm, rectangular-completing algorithm of ROI, and centroid alignment algorithm to adjust the ROI.

First of all, a false alarm exclusion algorithm based on the knowledge of target size is applied to all ROIs in the image. Among ROIs, whose area is less than the setting value, level will be ruled out.

Next, a rectangular-completing algorithm of ROIs is conducted, adjusting ROI with irregular shape to a rectangle (Figure 5).

Figure 5
figure 5

The schematic diagram of rectangular completing.

Finally, let the geometric center of the ROIs be aligned with the mass center of the corresponding area on the image F.

In a two-dimensional space, the coordinate formula of the mass center is expressed particularly as

r m = ∑ m i r i m i
(6)

where r ∈ [x, y]; m i denotes the weighting of pixel i; and r i denotes the coordinate of pixel i;

Let r g be the geometric center of a piece of ROI, then the displacement distance v is as follows:

v = r m - r g
(7)

Repeat the steps above until that v is less than a certain standard (two units for instance).

3 Segmentation

When ROIs are selected and adjusted, targets are extracted from ROIs with image segmentation approach. Due to the impact of speckle noise, SAR image segmentation is known to be a difficult problem. In this paper, this problem is addressed with a variational SAR image segmentation approach which mainly involves two aspects: establishing a reasonable energy functional to describe SAR image characteristics and finding effective optimization methods of the energy functional [12].

3.1 Energy functional

The definition of the energy functional is the key point to the level set segmentation, which shall be able to express the characteristic of SAR images properly and reflect the differences between target and background. So when the target and the background are separated, the energy functional could reach the minimum value [12]. For variational segmentation based on partial differential equation, its energy functional has the general form as follows:

E = E D + λ E P
(8)

where ED is the energy term driven by the characteristic of SAR images which is usually defined through regional probability statistics or texture information of the SAR images, and EP is the regular energy term based on a priori constraint information [13, 14].

In the framework of probability and statistics, assume that the characteristic of the two areas within a ROI under segmentation obeys the probability density function: p i (I(x); θ i ) respectively. Let I(x) : Ω → R be the intensity SAR image, where Ω ⊂ R2 is the image domain. i ∈ {T, B} represents either target or background. θ i , i = 1, …, N is the parameter vector of distribution. Meanwhile, define the regional information functions to be r i (x; Ω i ) = - log p i (I(x); θ i ), i = 1, …, N so that the regional energy term shall be [15].

E D = - ∑ i ∈ T , B β i ∫ Ω i log p i I x ; θ i d x = ∑ i ∈ T , B N β i ∫ Ω i r i x ; Ω i d x
(9)

By selecting different probabilistic models, different regional energy items can be defined and distinct SAR image segmentation methods can be gotten as well. In this paper, G0 distribution is adopted [15, 16] so that the regional information function can be defined as

r i G 0 x = - log p i G 0 ( x ; α i , γ i , L i ) = - log L i L i Γ L i - α i γ i α i Γ L i Γ - α i - L i - 1 log I x , i = 1 , … , N + L i - α i log γ i + L i I x
(10)

As for E P , a common definition of it is the length of the boundary curve C:

E P = ∫ C ds
(11)

where ds is the unit arc length, which if minimized, the split curve can been smoothed, small isolated areas can be eliminated, and boundary information could also been brought in. The boundary indicator function is defined as follows:

e x = 1 1 + ∇ G σ * I x
(12)

where G σ is a Gaussian kernel function, convolving with I to enhance the robustness of edge detection against noise. Also, the boundary energy can be defined through other edge detection algorithms, for instance, algorithms based on ratio operator, ROEWA operator, and so on. So the energy term can be defined as follows:

E P = ∫ C e C i s ds
(13)

where e C i s represents the value of e(x) on the boundary curve C i . When the active curve moves towards the edge, both the accuracy of edge location and the smoothness of the curve are achieved by importing the edge information.

With energy terms based on region and edge information, the energy functional of the segmentation of ROIs can be get as follows:

E = ∑ i ∈ T , B β i ∫ Ω i r i x ; Ω i d x + ∫ C e C i x ds
(14)

3.2 Minimization of the energy functional

Usually, an appropriate choice to minimize the predefined energy functional of SAR image segmentation is necessary. In this paper, two means are adopted: level set means and fast optimization methods based on dual solution.

By bringing level set function ϕ i  : Ω → R, i = 1, …, N in formula (14), different areas can be represented as

ϕ x > 0 if x ∈ Ω i ϕ x < 0 if x ∉ Ω i ϕ x = 0 if x ∈ C i
(15)

with Heaviside function H(ϕ i ) and Dirac function δ(ϕ i ):

H z = 1 2 1 + 2 π arctan z ϵ , δ z = H ' z = 1 π ϵ ϵ 2 + z 2
(16)

If ϕ i  > 0, then H(ϕ i ) ≈ 1; otherwise, if ϕ i  < 0, then H(ϕ i ) ≈ 0, where ϵ is usually a constant with small value to control the speed for H(ϕ i ) to change from 0 to 1. With no information of a priori probabilities, the energy function can be represented as

E = ∑ i ∈ T , B ∫ Ω H ϕ i r i x ; Ω i d x + ∑ i = 1 N λ i ∫ Ω e x | ∇ H ϕ i | d x
(17)

If distribution parameters θ i , i = 1, …, N are determined according to variational principle ∂ ϕ i ∂ t = - ∂ E ∂ ϕ i , the curve evolution equation can be get which makes the energy functional minimal:

∂ ϕ i ∂ t x = δ ϕ i x x λ div e x ∇ ϕ i x ∇ ϕ i x + r i x
(18)

Let n be the number of iterations and Ï„ be the step of time, then the iteration of level set function can be

ϕ i n + 1 x = ϕ i n x + τ ∂ ϕ i n ∂ t x
(19)

By selecting different probabilistic models, different regional energy items can be defined and distinct SAR image segmentation methods can be gotten as well.

Although level set segmentation can get a satisfactory result, its evolution speed is relatively slow. To promote the efficiency of the segmentation of SAR images and enhance the real-time property of the system, this paper does further research on iteration method based on Split-Bregman algorithm [17, 18].

Since the energy function in (17) is nonconvex, the level set evolution equation in (18) is likely to fall into local minima, which brings about erroneous segmentation results.

So to achieve a fast SAR image segmentation globally, the energy function of SAR image segmentation shall be designed as a convex function with a global minimum. For the level set evolution equation in (19), the termination condition of evolution is as follows:

δ ϕ i α div e C i x ∇ ϕ i ∇ ϕ i + r i x = 0
(20)

Formula (20) can be seen as the minimization condition of the convex energy functional:

E G x ; u i = α ∫ Ω e C i x ∇ u i dx + ∫ Ω [ r i x u i ] dx , u i ∈ 0 , 1
(21)

The energy functional in (21) is convex, with global minimum. Because formula (20) and (18) are actually the same conditions, the minimum of (14) can be get by solving the minimum in (21), which, in the meantime, can be proved to be equivalent to the following minimization problem:

min u i ∈ 0 , 1 ∫ Ω e C i x ∇ u i + λ e i x u i dx
(22)

It is hard to solve for the partial differential, because in formula (22), it has both the level set function u i and its first order differential form |∇u i |. To achieve quickly, let d V i = ∇ u i so formula (22) can be transformed into the following constraint minimization problem:

min u i ∈ 0 , 1 ∫ Ω e C i x d V i + λ e i x u i dx sub d V i = ∇ u i
(23)

With Lagrange multiplier method, the problem in (23) can be transformed into the following unconstrained minimization problem:

min u i ∈ 0 , 1 ∫ Ω e C i x d V i + λ e i x u i + η 2 d V i - ∇ u i 2 2 dx
(24)

It can be proved that the problem in (24) could be solved through the iteration method of Bregman by introducing the error vector b V i = d V i - ∇ u i :

d V i k + 1 , u i k + 1 = min u i ∈ 0 , 1 , d V i ∫ Ω e C i d V i k + λ e i u i k + η 2 d ↼ i k - ∇ u i k - b V i k 2 dx b V i k + 1 = b V i k + ∇ u i k + 1 - d V i k + 1 , k > 0
(25)

The first equation above can be solved in two steps. Firstly, get the variational calculus of u and make it equal to 0:

ηΔ u i k + 1 = λ e i + η div b V i k - d V i k , u i ∈ 0 , 1
(26)

Discretize the Laplacian operator and divergence operator as follows:

Δ u i s , t = u i s + 1 , t + u i s , t + 1 + u i s - 1 , t + u i s , t - 1 - 4 u i s , t div p V i s , t = p V s - 1 , t ix - p V s , t ix + p V s , t - 1 iy - p V s , t iy
(27)

where p V ix , p V iy are two components of the two-dimensional vector p V i . In order to distinguish between themselves, let ui = u i and solve (26) through the iteration of Gauss-Seidel:

u u s . t k + 1 = u s - 1 . t ik + u s + 1 . t ik + u s . t - 1 ik + u s . t + 1 ik - div b V i k s , t + div d V i k s , t - λ η e i ; s , t 4 u i k + 1 = max ( min u u k + 1 , 1 , 0 )
(28)

where the second expression above is to meet the conditions that u i  ∈ [0, 1]. To solve the minimization problem for d V i k in the first expression, we have

d V i k + 1 = shrink e C i b V i k + ∇ u i k + 1 , η = b V i k + ∇ u i k + 1 b V i k + ∇ u i k + 1 max b V i k + ∇ u i k + 1 - η - 1 e C i , 0
(29)

So the iterative calculation of (25), (28), and (29) can achieve the purpose of fast solution of the minimization of (14) and the segmentation of ROI.

3.3 The overall process

In summary, the architecture of the proposed fast target detection method of high-resolution SAR image based on location-segmentation stages is shown in Figure 6.

Figure 6
figure 6

Architecture of the proposed fast target detection method of high-resolution SAR image based on location-segmentation stages.

4 Experiments and results

Figure 7 shows a group of synthetic images. Due to the fact that the positions of the targets are already known, it is used to the test algorithm. Figure 7a shows three simulated SAR images which contain five different targets by using the MSTAR measured data respectively. After extracting ROIs from the SAR image based on the variance WIE on first stage, the location results are shown in Figure 7b. It can be seen that the method achieves comparatively good positioning of the target area. Nevertheless, the irregular shape of the ROIs and the fact that some targets are lying at the boundary of the ROIs are not conducive to subsequent processing. Hence, the rectangular-completing algorithm of ROI and centroid alignment algorithm area conducted to refine the ROI region. The results in Figure 7c include two types of lines which are red and green; the former type shows the outline of original ROIs without any further processing, and the latter one sketches the outline of ROIs after the rectangular-completing stages and the centroid alignment stages which confirm that the target areas are getting better positions. For the extracted ROIs, a segmentation algorithm based on variational model is adopted to accurately extract the target. The results are shown in Figure 7d with all targets preferably positioned and extracted and the shape information remains relatively intact.

Figure 7
figure 7

Target detection results of simulated images. (a) Original SAT image. (b) ROIs after rough extraction. (c) Adjustment of ROIs. (d) Variational segmentation results.

Figure 8 shows a group of tanks in the wild which contains trees, grass, road, tanks, military facilities, and other complex objects types. Figure 8a defines the original SAR image of 512 × 1,024 pixels. The yellow lines in Figure 8b sketch the outline of ROI that has deformity shapes after rough extraction. Figure 8c includes two types of lines which are red and green; the former type shows the outline of ROIs after the rectangular-completing stages, and the latter one sketches the outline of ROIs after the centroid alignment stages. The obvious changes between Figure 8b and Figure 8c verified the effectiveness of ROI adjustment. The last picture in Figure 8 shows the output image after variational segmentation. The whole program takes 6.93 s in this picture.

Figure 8
figure 8

Target detection results of real SAR image. (a) Original SAR image. (b) ROIs after rough extraction. (c) Adjustment of ROIs. (d) Variational segmentation results.

In order to further illustrate the superiority of this proposed method in Figure 9, a comparison between it and the traditional CFAR method is shown. For the details in a specific object, it can be seen clearly in Figure 9e that the result from the traditional CFAR algorithm is incomplete with some parts of a same object been detected disconnectedly. Although these discrete parts can get connected by conducting morphological operation in Figure 9f, the shape distortion of the target is rather serious. Figure 9g shows the detection result from the proposed method with idea extraction of the ROIs, and the shape of the targets is comparatively complete with accurate shape information.

Figure 9
figure 9

Comparison between the proposed methods and the traditional CFAR methods. (a) Original SAR image. (b) ROIs after rough extraction. (c) Adjustment of ROIs. (d) Variational segmentation results. (e) Traditional CFAR methods. (f) CFAR with morphological operation. (g) Two-stage target detection method.

5 Conclusions

This paper proposed a novel two-stage target detection method for high-resolution SAR images. Since the variance WIE characteristic has been preliminarily verified to measure the complex degree of the SAR images, the defects for traditional CFAR algorithm to conduct detection for SAR images with high resolution have been overcome. Besides, the adjustment stage which includes three parts guaranteed the precise segmentation of ROIs consequently. Moreover, the variational segmentation stage gave rise to a better outcome compared with traditional level set segmentation method by running faster and giving more accurate result. The experiment in Section 4 verified the effectiveness of our algorithm.

Abbreviations

ATR:

automatic target recognition

CFAR:

constant false alarm rate

ML:

mean level

ROIs:

regions of interest

SAR:

synthetic aperture radar

WIE:

variance weighted information entropy.

References

  1. Finn HM, Johnson RS: Adaptive detection mode with threshold control as a function of spatially sampled clutter level estimates. RCA Rev. 1968, 29(3):414-464.

    Google Scholar 

  2. Barkat M, Himonas SD, Varshney PK: CFAR detection for multiple target situations. IEE Proc. Radar and Signal Processing F. 1989, 136(5):193-209. 10.1049/ip-f-2.1989.0033

    Article  Google Scholar 

  3. Rohling H: Radar CFAR thresholding in clutter and multiple target situations. IEEE Trans. on AES 1983, 19(3):608-621.

    Google Scholar 

  4. Kim CJ, Han DS, Lee HS: Generalized OS CFAR detector with no coherent integration. Signal Process 1993, 31(1):43-56. 10.1016/0165-1684(93)90100-O

    Article  MATH  Google Scholar 

  5. Nagle DT, Saniie J: Performance analysis of linearly combined order statistic CFAR detectors. IEEE Trans. On AES 1995, 31(2):522-533.

    Google Scholar 

  6. Ozgunes I, Gandhi PP, Kassam SA: A variably trimmed mean CFAR radar detector. IEEE. Trans. On AES 1992, 28(4):1002-1014.

    Google Scholar 

  7. Goldman H: Performance of the excision CFAR detector in the presence of interferers. IEE Proc. Radar and Signal Processing F. 1990, 137(3):163-171. 10.1049/ip-f-2.1990.0024

    Article  Google Scholar 

  8. Yang L, Yang J: Adaptive detection for infrared small target under sea-sky complex background. Electronics. Let. 2004, 40(17):1083-1085. 10.1049/el:20045204

    Article  Google Scholar 

  9. Yang L, Yang J, Ling J: New criterion to evaluate the complex degree of sea-sky infrared background. Optical Engineering 2005, 44(12):126401-126406. 10.1117/1.2140588

    Article  Google Scholar 

  10. Yang L, Zhou Y, Yang J, Chen L: Variance WIE based infrared images processing. Electron. Let. 2006, 42(15):857-859. 10.1049/el:20060827

    Article  Google Scholar 

  11. Li Y, Mao X, Feng D, Zhang Y: Fast and accuracy extraction of infrared target based on Markov random field. J. Signal Process 2011, 91(5):1216-1223. 10.1016/j.sigpro.2010.12.003

    Article  Google Scholar 

  12. Cao ZJ, Pang LL, Pi YM: A variational level set approach for automatic target extraction of SAR images. In 1st Asian and Pacific Conference on Synthetic Aperture Radar, APSAR 2007. Piscataway: IEEE; 2007:375-378.

    Google Scholar 

  13. Cao ZJ, Pi YM, Yang XB, Xiong JT: A variational level set SAR image segmentation approach based on statistical model. Friedrichshafen,2–5June 2008. 2008 7th European Conference on Synthetic Aperture Radar (EUSAR) 1-4.

  14. Cao ZJ, Rui R, Pang LL, Pi YM: A variational level set SAR image segmentation approach based on statistical model. J. Electron. Inform. Technol. 2008, 12: 017.

    Google Scholar 

  15. Feng JL, Cao ZJ, Pi YM: A level set approach for SAR image segmentation based on G(0) distribution. Modern Radar 2010, 32(12):35-39.

    Google Scholar 

  16. Feng JL, Cao ZJ, Pi YM: Variational SAR image segmentation based on the G0 model and an augmented Lagrangian method. Progress Electromagnet. Res. B. 2012, 39: 373-392.

    Article  Google Scholar 

  17. Goldstein T, Osher S: The split Bregman method for L1-regularized problems. SIAM J. Imaging Sci. 2009, 2(2):323-343. 10.1137/080725891

    Article  MathSciNet  MATH  Google Scholar 

  18. Goldstein T, Bresson X, Osher S: Geometric applications of the split Bregman method: segmentation and surface reconstruction. J. Sci. Comput. 2010, 45(1–3):272-293.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgement

This work was supported in part by the National Natural Science Foundation of China under Projects 60802065, 61271287 and 61371048.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zongjie Cao.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors’ original submitted files for images

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Cao, Z., Ge, Y. & Feng, J. Fast target detection method for high-resolution SAR images based on variance weighted information entropy. EURASIP J. Adv. Signal Process. 2014, 45 (2014). https://doi.org/10.1186/1687-6180-2014-45

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/1687-6180-2014-45

Keywords