1. Introduction
Synthetic aperture radar (SAR) represents a powerful active remote-sensing tool [
1,
2] as it allows to produce high resolution image from the region of interest (ROI). Such a useful tool is capable of operating in adverse weather and illumination conditions, and plays a significant role in various applications such as terrain mapping, environmental monitoring, and resources exploration. The strip-map SAR is a well-known operation mode that can scan and image a strip area on the surface of the Earth. A typical airborne strip-map SAR consists of a side-looking radar fixed on the air platform moving along a path. During the coherent processing interval (CPI), the radar emits radio waves towards the ROI under a fixed squint angle, and then achieves a two-dimensional (2D) wide swath image from the received echoes using an image formation algorithm. Usually, a satisfactory range resolution is achieved by emitting signals with large bandwidth, and the azimuth resolution requires a long coherent integration. However, the length limitations of synthetic aperture and linear array lead to a poor azimuth resolution, which eventually degrades the image quality.
Recently, the compressive sensing (CS) or sparse representation (SR) theory [
3,
4,
5,
6] has demonstrated its excellent prospects in radar applications. Since the reflectivity field of the ROI is sparse or compressible, the SAR imaging is formulated as a sparse signal recovery problem, and high resolution images are constructed by solving a cost function composed of a data fidelity term and an
l1 regularizer. Thanks to its nondifferentiable property of the
l1 norm, a series of optimization methods, such as in [
7,
8,
9], are used to solve the related optimization problem. Therefore, a series of CS-based radar imaging methods are proposed [
10,
11,
12,
13,
14] and the azimuth resolution is significantly improved. Compared with traditional matched filtering, this technique provides an alternative option and displays a series of merits, including high resolution, sidelobe suppression, and less measurement requirements in the radar applications. Nevertheless, this type of method still suffers from a drawback that the reconstruction procedure is time consuming. In this framework, the 2D image is usually stacked into a 1D vector for reconstruction, which inevitably causes a tremendously large sensing matrix, yielding high computational complexity and a large memory cost. It limits the wide use of CS theory in radar imaging, as the ROI scene to be reconstructed is often quite large. To mitigate this issue, Yang [
15] adopted a segmented reconstruction strategy by splitting the whole scene as a set of small ones to accelerate the reconstruction time. In addition, Hyder [
16] proposed a 2D smoothed
l0-norm (2D-SL0) algorithm for 2D sparse signal recovery on dictionaries with separable atoms. Meanwhile, Wei [
17] extended the work of [
16] to fully polarimetric ISAR imaging and reconstructed a high resolution 2D image on the range-azimuth plane. Similarly, Siqian zhan [
18] divided the underlying 3D scene into a series of equal-range 2D slices and proposed a novel 3D SAR imaging method. Those methods deal with the 2D signal directly instead of converting it into a 1D vector, which reduces the computational load remarkably while maintaining the reconstruction accuracy. However, the scenes in those work are assumed to be spatially sparse or the dominant scattering occupies only a few cells in the whole range-azimuth plane. In practice, the real SAR image is actually not a collection of isolated scattering points, but rather drastic changes across the ROI. Thus, more information, especially contour information, should be considered, which is crucial for the subsequent target detection and recognition.
Often SAR images of interest are not sparse, but their gradient may be. The total variation (TV) of the image is also called the
l1 norm of the image gradient magnitude. It was first introduced for image denoising [
19], and then has been widely used in the image processing field [
20,
21,
22]. Thanks to its great capability of preserving image sharpness and edges, the TV regularization method has also recently been extended to SAR imaging [
23,
24,
25]. In summary, the TV regularization method could achieve state-of-the-art results. However, because of the non-linearity and non-differentiability of the TV regularizer, the conventional TV regularization method is still computationally expensive. To eliminate the drawback, the authors of [
26] proposed the split Bregman method (SBM) by introducing an auxiliary variable for a low computational complexity. Qiping [
25] demonstrated its superior performance.
In this paper, we propose a novel 2D TV-based modified alternating split Bregman (MASB) algorithm for strip-map SAR imaging with zero squint angle. After some pre-processing tasks to eliminate the range mitigation problem, a general 2D separable formulation is derived to model the physical procedure of the SAR imaging, where a joint range and cross-range measurement matrix is engaged. Then, by exploring the sparse gradient space and adopting the TV constraint to maintain contour information, we reformulate the strip-map SAR imaging into a 2D TV regularization optimization problem. To address this problem, we modify the split Bregman method from handling a 1D signal to a 2D image scene. As a consequence, the 2D TV minimization problem is converted into a sequence of simple unconstrained problems and Bregman updates. As the proposed algorithm is employed over the 2D signal scene directly instead of converting it into a long 1D vector, the computational complexity can be decreased significantly. Furthermore, modified SBL is developed to accelerate the computation speed. Finally, we carry out different simulations over the synthetic and real radar data. The results demonstrate that the proposed algorithm exhibits superior performance in terms of resolution and computational efficiency.
The contents of the paper are organized as follows.
Section 2 briefly reviews the strip-map mode SAR framework. Next, a TV-regularization based image formulation is developed in
Section 3. Then, a detailed description and analysis of the proposed algorithm is provided in
Section 3.
Section 4 presents the synthetic and real experimental results and, finally,
Section 5 draws the conclusion.
2. Strip-Map SAR System Model
Figure 1 illustrates the geometry of an airborne strip-map SAR. It may be seen from this figure that the SAR platform traverses at the altitude H along a straight path (
x-axis) with the constant velocity v, and accordingly steers the antenna along the strip map of the ROI with a side-looking radar, where the antenna squint angle is zero. In this figure,
Wr represents the width of the ROI,
Lsar is the synthetic virtual aperture,
D is the effective antenna aperture, and
R0 denotes the shortest distance from the platform to the center of the ROI. During this procedure, the radar sensor continuously transmits and receives wideband pulse signals towards the ROI with the pulse repetition interval
T.
We consider a radar that transmits a chirp signal
where
. and
represent the carrier-frequency and the chirp rate, respectively;
stands for a rectangular time window;
is the fast-time; and
is the pulse width. For simplicity, the ROI is modeled as a set of scattering points with a discrete form. Then, the strip-map echo is the superposition of the reflectivity reflections from all scattering points. In this case, the received pulse data, after demodulation, may be expressed as
where
is the speed of light;
denotes the illuminated region;
is the slow-time; and
and
represent the sampling window in range and cross-range direction, respectively. In (2),
represents the scattering coefficient of an arbitrary point target located at
, and
is the instantaneous distance between the radar and the point scatterer
and can be mathematically expressed as
.
For any ROI placed at the far field of the radar (
), the instantaneous distance
, based on the Fresnel approximation, may be achieved as
where
Rx represents the shortest distance between the point target and the platform.
Generally, the range high resolution can be achieved through implementing pulse compression. Then, the echo after matched filtering can be expressed as
where
is the bandwidth of the chirp signal,
λ is the wavelength, and
denotes the Doppler shift.
Owing to the influence of the platform movement, the quadratic term in (3) will cause a range migration (range curvature), leaving the range and cross-range dimensions coupled. As such, a range walk correction is required. Specifically, the range migration in (4) can be corrected by scale transformation. Then, (4) becomes
By inverse transformation, (2) with the range walk removed can be re-expressed as
In the SAR system, the range resolution and the cross-range resolution are defined as and , respectively. As a consequence, the whole range-azimuth plane can be discretized into grids with and .
Assume that
M pulses are transmitted during the CPI with the sampling number
N for each received pulse. Then, the received signal can be rewritten as
3. Problem Formulation
In this section, we first analyse the TV norm and then induce the TV-based SAR imaging formulation.
TV norm: A key point for the implementation of the SR-based scheme is the selection of a suitable space or dictionary, in which the image can be sparsely represented. In practice, any strip-map SAR imagery possesses a rich smooth structure and texture features. Thus, it is difficult to find a fixed space or dictionary for high precision sparse representation. Fortunately, it is often the case that images are sparse in the finite difference domains or gradient magnitude space. As a result, image reconstruction could be achieved by minimizing the image TV constraint [
27]. The g radient space is capable of extracting the edge and texture of the image, which is significantly desired for high resolution SAR imaging. In this section, we investigate the SAR image total variation.
Normally, for any image
, its isotropic TV [
28,
29] is defined as
where
stands for the
norm,
and
denote the horizontal and vertical first-order difference operators, respectively:
It may be shown that the sparse decomposition of an image in the gradient space may be performed independently in two orthogonal directions. In the matrix form, (8) can be written as .
(1) Random under-sampling scheme: To mitigate the influence of the grid mismatch, we take into account a dense sampling grid in the CS framework. Particularly, a sampling grid of size
is adopted over the ROI with
and
. Then, the signal model in (6) can be re-expressed as
(10) can be rewritten as the matrix multiplication form:
where
is the observation data, and
is a 2D reflectivity of the ROI. In (10),
and
denote the cross-range and range sensing matrix, respectively, with
and
. Note that
and
are typically independent of each other, which implies that the range and the cross-range dimension are decoupled.
CS theory could recover the signal with a high probability from fewer measurements. As a consequence, an efficient random under-sampling scheme similar to [
30] is adopted in this paper. In both the range and cross-range directions, the sampling pattern may be expressed by a random {0,1} sequence denoted by
and
, respectively. The decimation is implemented first in the cross-range dimension and then in the range dimension. Hence, the random under-sampling matrix
may be formulated as
where
and
, with
K and
L being the numbers of the under-sampled measurements in the cross-range and range directions, respectively. Then, based on the properties of the Kronecker product, the under-sampling result of (11) may be formed as
where
denotes the Kronecker product;
is the operation by stacking the columns of a matrix into a vector, and
and
are known sensing matrices in the cross-range and range directions, respectively. In [
6], Candès et al showed that, when the number of linear measurements satisfies
, solving an
l1-norm minimization problem fully recovers a sparse vector. Here,
S is the number of nonzero components in
x, and
μ is the mutual coherence, defined as
where
denotes the
i-th column of the matrix
. Equation (11) shows that low mutual coherence results in fewer measurements required for exact signal recovery.
(2) Problem formulation: In the CS framework, the 2D signal is usually converted into a 1D vector for further processing through the Krnoecker product, yielding
where
represents the noise vector and
. In this way, the SAR image formulation problem may be addressed by solving the 1D constrained TV regularization problem
where
is the regularized parameter. As noted, the minimization problem in (17) involves multiple
regularizer terms, and the
is non-differentiable. Therefore, it is difficult to directly and efficiently solve it. Subsequently, we present an effective numerical algorithm to solve this problem by developing a modified alternating split Bregman method.
4. SAR Imaging Formulation Based on Modified Alternating Split Bregman
The split Bregman technique has shown its superior performance when dealing with a 1D convex optimization problem [
28,
29]. In this section, we extended the technique to the 2D signal and derived an efficient 2D SAR imaging algorithm based on the modified alternating split Bregman technique.
Specifically, new auxiliary variables
,
and
are introduced by applying the splitting technique, which yields the following constrained problem
It is noted that problem (18) is equivalent to (17). Owing to the splitting technique, the
and
terms in (18) are decoupled. Different from [
29], an additional auxiliary variable
is introduced here. As a result, the Silvester method can be taken to accelerate the computational speed. In this case, variables
,
and
are separately present in different terms, and are flexible for simple calculation.
To address the problem in (18), we first formulate the constrained optimization problem into an unconstrained one, yielding
where
,
and
υ represent the regularized parameters. Then, by applying the Bregman iteration procedure, problem (19) is reformulated as
where
k and
k + 1 represent the
k-th and
k + 1-th iterations, respectively. Now, the optimization problem (19) is reduced into a sequence of unconstrained optimization problems and Bregman updates. Next, we will show that the procedure for solving (19) is easier and is much more efficient than solving (16).
The problem (20) is a joint optimization problem including several unknown multiple variables, so it is difficult to directly solve. Nevertheless, using the “split” procedure, the problem can be addressed by applying the alternative iteration strategy. Specifically, the problem may be performed by iteratively solving four sub-problems, i.e.,
Next, efficient strategies are adopted to solve each sub-problem.
4.1. Solving Procedure for
It is noticed that the sub-problem (
S1), which consists of two
l2 regularization terms, is differentiable. Hence, by differentiating with respect to
, and setting the result to zero, one may find
Apparently, the right side of (25) is irrelevant to
, Thus, (25) is a typical discrete-time Sylvester equation [
31]. For simplicity, here, we define
. Furthermore, by considering that
and
are diagonal matrices, we make an eigen-decomposition over them with
and
, where
and
are orthogonal matrices, and
and
are diagonal matrices. Then
We next multiply the left side of (26) by
and the right side by
, yielding
Let
and
, then (27) is re-expressed as
Denoting the (
i,
j)th entry of
as
and of
as
, then
. As a result, one may achieve
Finally, once is achieved, can be computed by .
4.2. Solving Procedure for
After achieving
, we may calculate the auxiliary variables
by solving (
S2). Prior to further processing, we apply some changes that facilitate the subsequent computation. Generally, the differential operators
and
may be expressed with the first-order differential matrices in horizontal and vertical directions,
and
, respectively. Mathematically,
with
Moreover, considering that the sub-problem (
S2) is differentiable, the same solving procedure for the matrix
may be applied. Specifically, by setting the derivative of (
S2) with respect to
to zero, we achieve
Apparently, (31) is another discrete-time Sylvester equation for the right side of (26), and is irrelevant to
. Thus, the same scheme as that in the analysis of (25) can be adopted here. In particular, we make the eigenvalue decomposition over
and
, respectively, which yields
where
and
are orthogonal matrices, and
and
are diagonal matrices. Then, (31) may be rewritten as
Similarly, we define
,
, which is irrelevant to the
and may be treated as a constant. Multiplying the left hand of (33) by
and its right hand by
, we achieve
Let
,
and denote the (
i,
j)th entry of
and
as
and
, respectively. Next, one may achieve
Finally, once we compute , may be calculated using .
4.3. Solving Procedure for and
As noted, the solution of
and
may be directly computed via the iterative shrinkage method [
24], and the estimation results during the iteration may be expressed as
where
is a classic soft-thresholding operator possessing an extremely fast computation procedure. For the detailed derivation of (36) and (37), one may refer to [
24].
Finally, we derive the SAR imaging algorithm based on the modified alternating split Bregman (MASB) algorithm. Algorithm 1 illustrates the details of the flow.
Algorithm 1. Procedure of the proposed MASB imaging algorithm. |
Input: 2-D signal y; Step 1: Range Migration Correction Implement pulse compression over the input signal, then operate range walk correction through scale transformation, Finally implement inversion match filtering to achieve the signal y; Step 2: 2-D radar imaging Initialization: set ,, and be zero, , and as an identity matrix, k = 0; initial value of parameters {, , } repeat 1. Estimate via (29); 2. Estimate via (35); 3. Estimate and via (36) and (37); 4. Update the , and via (20); End Until convergence Output |
Particularly, this iterative will be repeated until the residual is lower than a predefined threshold tol. In comparison with the traditional CS-based SAR imaging algorithm, the proposed one exhibits a set of potential merits. First, the proposed algorithm is implemented over the separable sensing structures, which greatly reduces the computational cost and storage memory. As a consequence, it provides a feasible way to deal with a large-scale SAR image reconstruction problem. Second, instead of solving a nonlinear system of equations, the modified alternating split Bregman scheme requires a simpler mathematical computation, and thus exhibits superior efficiency. In addition, both sensing matrixes, and , and differential matrices and , are irrelevant to the strip-map SAR scene. In other words, the matrices , , ,, , , , are independent of the reconstruction signal, and may be calculated in advanced. For these reasons, the proposed algorithm is more competitive for the strip-map SAR in practice. Subsequently, we will demonstrate it via simulations.
4.4. Parameter Selection
As shown in Algorithm1, regularization parameters
,
,
and
need to be identified in the implementation of the proposed algorithm. Actually, these parameters can be chosen by adopting the
L-curve method [
32,
33]. To be specific, the theory of the
L-curve indicates that the plotted curves of the regularizer term versus the fidelity term for different regularization parameters share an “
L”-shape, and the optimal regularization parameter is the one corresponding to the corner in the
L-curve. Motivated by it, the regularization parameter can be selected by the
L-
curve method. As the imaging problem (19) is split into four sub-problems, parameters can be determined one by one. The parameter
can be estimated from (21). Then, the optimal
is found as the corner of the
L-curve, which consists of plotting
as a function of
. Similarly, other parameters,
,
and
can be estimated from (22)–(24), respectively. In fact, the proposed algorithm is not sensitive to the parameter selection, and it could exhibit relatively consistent results for different parameter selection. The reason is mainly that the bias induced by regularized parameters is “removed” when the Bregman parameter is updated. The idea is similar to the “adding back the noise” in the optimization formulation for TV denoising [
29]. The error is added back to the iteration through updating the Bregman parameter. This allows some freedom in fitting the data even for an improper set of parameters. Simulation results are given in the simulation to demonstrate this.
4.5. Computational Complexity
The computational complexity of the proposed algorithm mainly stems from three parts, i.e., estimation of the reflectivity field , estimation of and calculation of the gradient images and . Considering and as the numbers of the samplers in the range and cross-range directions, the computational complexity for the estimation of the reflectivity field needs . While the estimation of requires operations. By comparison, the calculation of the gradient image and only requires operations. The whole computational complexity of the proposed algorithm is approximated as , where corresponds to the iteration number.
Next, we compare the memory cost with respect to the proposed image formulation algorithm and the conventional CS-based scheme. More specifically, for an image of size , according to the conventional CS-based scheme, the scale of the basis for the sparse representation reads . Considering a complex number occupying 16 bits of memory, the memory cost for storing such a large-scale basis is bits. Since in the proposed algorithm, the scales of the bases are reduced to and , the total memory cost for storing bases is bits. For instance, if , the conventional CS-based scheme requires 1TB memory to store the basis matrix. However, the memory cost of the proposed algorithm requires 8 MB.
5. Simulations and Result Analysis
We conduct several simulations to assess the performance of the proposed image formulation algorithm. Here, the RD algorithm and the traditional CS-based SAR image formulation algorithm (called TCS-SAR here) are taken for comparison. To be fair, we adopt an effective and similar scheme [
18] by taking the variable-splitting and penalty technique to solve the following induced problem:
where
is an induced auxiliary variable and
represents the discrete gradient of
g at the pixel
i. It is clear that (38) shares similar penalty parameters and may be solved through minimizing the objective function with respect to one of the two variables
and
, where the other one is fixed. The initial parameters
and
for the TCS-SAR are set using the
L-
curve method.
Table 1 lists the primary radar parameters used for the simulations. Furthermore, we evaluate the reconstructed performance by two image quality metrics, peak signal to noise ratio (PSNR) and structural similarity (SSIM) [
34], as follows:
- (1)
Peak signal to noise ratio is represented by
where
and
represent the original image and the reconstructed one, respectively, and
denotes the maximum value of the noisy image.
- (2)
Structural similarity is defined as
where
and
are the mean and variance of the image
g, respectively, and
is the covariance between
and
. Two variables
and
are used to stabilize the division with a weak denominator. In general, a larger PSNR results in a better reconstruction and a higher SSIM corresponds to a closer image to the original one. For convenience, empirical values
,
,
and
are adopted in the simulation. In particular, all simulations are implemented on a computer with an Intel 3.4-GHz dual core processor and 4GB of RAM.
5.1. Simulation 1
The first experiment is performed to test the capability of the proposed algorithm in achieving high resolution.
Table 1 enumerates the primary radar parameters, and a field scene of size 80 × 80 is chosen for the test. By applying the random under-sampling strategy mentioned in
Section 3, 25% of the
Nyquist rates samples in the range and 33% of the
Nyquist rates samples in the cross-range are adopted. This means that only 8.3% of full aperture data have been used for the reconstruction. The signal-to-noise ratio (SNR) is 10 dB and the minimum intervals in the range and the cross-range directions are equal to the range resolution and the cross-range resolution, respectively.
Figure 2 displays the RD image with full echo data.
Figure 3a,b depict the mutual coherence curves in the range and the cross-range directions, respectively. As shown in
Figure 3, the maximum values of the correlation coefficients in the range and the cross-range directions are around the magnitude of −20 dB and −10 dB, respectively, which are both sufficiently small to guarantee a high probability for the reconstruction of the SAR image.
Figure 4 displays the reconstructed results achieved using the RD algorithm, TCS-SAR, and the proposed algorithm, respectively. As shown in
Figure 4, the image reconstructed by the RD algorithm is seriously merged and difficult to distinguish. The main reason is that the sampling strategy does not satisfy the
Nyquist theorem. In contrast, both the TCS-SAR and the proposed algorithm provide excellent performance from under-sampling measurements, which is consistent with the analysis of
Figure 4. Additionally, the proposed algorithm provides stronger interference suppression and a superior reconstructed result.
Figure 5 displays the computational time of TCS-SAR and the proposed algorithm, respectively. It is clear that, to reach the same preset threshold
tol = 5 × 10
−4, a computational time of up to 800 s is required for TCS-SAR. However, the computational time required by the proposed algorithm is only 0.7 s. As a consequence, the proposed algorithm is obviously more efficient than its competitor. The main reason is that, compared with the vectorization process, by applying the separable sensing structure, the computational cost will be significantly reduced.
5.2. Simulation 2
We next investigate the reconstruction precision for different SNRs to further verify the capability of the proposed algorithm. Suppose that the simulated scenes of the letter “R” are corrupted by the white Gaussian noise with SNR varying from −10 dB to 0 dB. During the simulation, we set the pixel intervals in the cross-range and the range directions as 0.66 m and 0.9 m, respectively, which are smaller than the cross-range resolution and range resolution. Similar radar parameters are taken as used previously.
Table 2 shows the reconstructed images under different SNRs.
From
Table 2, it may be seen that the RD algorithm provides the poorest performance under different SNRs, where the reconstructed images suffer from high side-lobes and are deemed to be blurred. TCS-SAR and the proposed algorithm significantly mitigate the grating lobes, and thus present better performances. However, as the noise increased, the proposed algorithm exhibits superior performance over TCS-SAR.
5.3. Simulation 3
To best show the universality of the proposed algorithm, we conduct different simulations for various sampling rates over a set of SAR images.
Table 3 lists three sampling modes, and
Figure 6 enumerates the test images. For a more comprehensive comparison and to best evaluate the reconstruction results, we employ multiple metrics, including the
PSNR,
SSIM, and reconstruction time.
Table 4 lists the detailed performance comparisons. Furthermore, all the other parameters remain unchanged from the first experiment.
As shown in
Table 4, the proposed algorithm greatly outperforms the TCS-SAR algorithm over all test images and sampling modes. More specifically, in terms of the
PSNR, the maximum gap between the proposed algorithm and the TCS-SAR algorithm is 5.17 dB. The average
PSNR gains over the comparison algorithms can be up to 2.36 dB, 2.46 dB, and 2.18 dB for Mode I, Mode II, and Mode III, respectively. In addition, as the metric
SSIM is more conformed to the human eye visual characteristic, i.e., a higher
SSIM value corresponds to a better restoration, the
SSIM result also manifests the great benefit of the proposed algorithm.
Moreover, the comparison result of the running time is also appealing. For different sampling modes, the proposed algorithm requires less running time, while for the TCS-SAR algorithm, the largest time cost is already 900 times than that of the proposed algorithm. This is a strong indication of the feasibility of the proposed algorithm in practical SAR applications. The superiority is mainly due to the adopted separable sensing structure and the modified alternating split Bregman scheme.
5.4. Simulation 4
Finally, we apply the proposed algorithm to real SAR data. The primary radar parameters are listed in
Table 5. According to the radar parameters, the resolutions in the range and the cross-range directions are 1.5 m. The size of the scene is 650 × 400. To demonstrate the capability of the proposed algorithm, we set the pixel resolutions to 0.3 m and 0.6 m in the range and the cross-range directions, respectively. Then, the demodulated echo is generated according to the real SAR parameters, as listed in
Table 5. Note that the sampling rate strictly follows the
Nyquist theorem.
Figure 7 presents the final reconstructed SAR images by the RD algorithm and the proposed algorithm, where the close-up views of the selected local area in the red window are shown for comparison. Considering the fact that the scale of the basis and the time consumption for the TCS-SAR algorithm are too large, we do not take it into account for comparison.
It may be seen from
Figure 7 that most of the content of the scene is preserved in both test algorithms. However, limited by the signal bandwidth and aperture size, the reconstructed result achieved by the RD algorithm suffers from significant ambiguity. Specifically, only a coarse outline of the scene is available in the result reconstructed by the RD algorithm, and the textures of the terraced and roads in the red rectangle window are seriously merged, which is hard to distinguish. In contrast, all these artifacts are effectively suppressed in the image reconstruction by the proposed algorithm, and a sharp and clear visual result is achieved.
6. Discussion
High resolution performance of the conventional SAR imaging method requires a large signal bandwidth and a long CPI, introducing a great challenge to data acquisition and storage. Thus, high resolution SAR imaging with limited bandwidth and aperture is a hot issue in SAR imaging systems.
By virtue of its powerful capability in terms of high resolution and low data acquisition demand, SR or CS theory is widely used in SAR imaging systems. Usually, the SAR imaging problem is formulated into the sparse signal recovery problem (usually l1 regularization problem), and then the SAR image is achieved by solving the l1 regularization problem. However, the available CS-based SAR imaging method suffers from a heavy computational burden, which greatly limits its wide use in practice. One of the important reasons is that the 2D signal reconstruction problem is usually recast as a 1D sparse signal recovery problem by reshaping the 2D matrix into a long vector. The vectorized procedure is always accompanied by a very large matrix, thus the recovery procedure, even for a moderate size scene, is quite time consuming. Therefore, it is a challenge to reduce the computational complexity in the available CS-based SAR imaging system.
Many scholars have made great effort and developed different strategies to accelerate the imaging speed. One way is to improve the construction algorithm by utilizing the special structures of the matrix to avoid the inversion operation. Another way is to expand the l0 norm approach into a 2D version and propose a 2D smoothed l0 norm (2D-SL0), which can deal with 2D signal directly, and thus can achieve 2D signal reconstruction efficiently. The second strategy provides a superior performance when the scene is spatially sparse or consists of some dominant scatters. However, the performance degrades for the real SAR scene, drastically changing across the ROI.
We formulate SAR imaging as solving a 2D sparse signal reconstruction problem, where the TV constraint is incorporated to maintain contour information. The induced algorithm can deal with 2D signal directly, leading to a reduced computational load. Further, by developing the MSBL method, the complex optimization problem is developed into a series of sub-problems, yielding accurate and simple solutions without any matrix inversion operations. As shown in
Figure 3, the proposed algorithm performed better than the traditional RD algorithm, slightly superior to TCS. Additionally, the computational time was evaluated. As shown in
Figure 5, compared with competitors, the proposed algorithm required less computational time and exhibited great potential in practice. Besides, Simulation 4 was designed to show the universality of the proposed algorithm, where eight remote sensing images and two sampling modes were adopted. Apparently, the results displayed in
Table 4 came to a similar conclusion. We also applied the algorithm to deal with the real data related to a moderate size scene. The TCS-SAR algorithm cannot be executed because of the enormous calculation, while the proposed algorithm performs well.
7. Conclusions
This paper proposed a CS-based image formulation algorithm for the strip-map SAR with zero squint angle based on the modified alternating split Bregman method. Compared with the conventional l1 regularization method, the proposed algorithm can deal with 2D signal directly instead of converting it into a 1D vector, which can reduce the computational load significantly. Besides, the TV constraint was engaged to improve image resolution and a modified alternating split Bregman method was developed to accelerate the computational speed. The final simulation results verified the superior performance of the proposed algorithm.
However, in practice, most SAR systems work under the case with a nonzero squint angle. Hence, we will extend the available work to a more realistic scenario where a nonzero squint angle is considered in the future. In addition, we have proven and verified the feasible and superior performance of the proposed algorithm theoretically in this manuscript, while the imaging capability of the proposed algorithm in the real SAR environment remains to be verified. Thus, the real hardware environment will be implemented and a more comprehensive analysis will be investigated in the future.