Introduction
Polarimetric synthetic aperture radar (PolSAR) has garnered increasing attention in recent years as it provides more information of target than the SAR system with single polarimetric channel. Nowadays, with the improvement of resolution, PolSAR data has been more widely used for man-made target recognition and classification [1]–[5]. As a result, scattering mechanism analysis of target becomes very important because it provides comprehensive information about the structures of the target, which is very helpful for recognition and classification of targets. For better exploitation of PolSAR data, the analysis of scattering mechanism of target is well warranted.
The scattering characteristics of targets are strongly associated with background environments, orientation angles of target and radar parameters. The research of target scattering mechanism is to establish the relationship between target scattering characteristics on PolSAR data and these factors. In order to analyze the scattering mechanism, a tremendous amount of PolSAR data collected under diverse conditions is required. However, the acquisition of measured data is difficult and expensive. Therefore, PolSAR image simulation using electromagnetic (EM) scattering computation becomes an efficient way to generate data under various conditions.
Considerable research efforts have been devoted to develop SAR or PolSAR simulators. Using empirical model or point-scattering model is one of the simplest ways to generate SAR or PolSAR images [6]–[8]. The computation speed of these approaches is high but the accuracy is relatively low. For more precise simulation of raw signal, EM scattering computation methods are used to simulate the propagation and reflection of EM wave. Full-wave EM methods, such as finite-difference time-domain method, are common ways to perform EM scattering calculation. Nevertheless, this category of methods consumes a huge amount of computational time and memory, which may only suitable for simulation of small-sized targets [9]–[12]. High-frequency approximation methods are more appropriate to calculate the raw signal of SAR or PolSAR system, since they can be adapted to large and complex simulation scene [13], [14]. Some commonly used high-frequency approximation methods, such as geometrical optics (GO), physical optics (PO), small perturbation method, physical diffraction theory (PTD), are often used to calculate the scattered field of large scene [15]–[18]. Shooting bouncing ray method is another commonly used method to predict the radar cross section of target, which takes multiple scattering into consideration [19], [20]. The idea of ray tracing is quite suitable for EM simulation of complex structures with multiple reflection [21]–[23]. A considerable amount of research about EM scattering calculation has been conducted. However, less attention has been paid to PolSAR image simulation based on these methods.
Based on SAR or PolSAR simulator, much research has been devoted to scattering mechanism analysis of large man-made objects. In [24], a multipath intensity model is used to generate bistatic SAR images of a ship-ocean scene and some features of images are analyzed. Ship rotation effects, including pitch, yaw and roll rotations, on SAR images are analyzed in [25] through a simulated dataset obtained by PO method. In [26], PO and PTD are used to simulate the PolSAR images of vessel and SDH decomposition is performed to analyze the scattering mechanism. A SAR simulator is used to study the ship scattering and a new feature vector is proposed for further target classification in [27].
Nevertheless, the scattering mechanism of small ground targets in PolSAR images attracts less attention. Generally, the polarimetric scattering mechanism of ground targets varies considerably under different radar parameters, observation conditions, background surface parameters, etc.
In order to acquire PolSAR data under different conditions quickly and analyze the scattering mechanism of man-made targets, an efficient simulation framework is presented to emulate the operation and imaging process of PolSAR in this article. Ray tracing based on GO, PO, and Kirchhoff approximation (KA) is used to simulate the raw signals and generate PolSAR images. The surface of target is meshed into triangular elements to perform ray tracing, which simulates the propagation of EM wave. On the basis of GO, PO, and KA, the polarimetric backscattering coefficients of each triangle mesh is calculated. In this case, raw signal of polarimetric SAR can be generated by multiplying the polarimetric backscattering coefficients with the emission signal in frequency domain. Based on the raw signal, range-Doppler (R-D) imaging algorithm is performed to obtain simulated polarimetric SAR images. In order to validate the proposed simulation method, the simulated image is compared with the measured MiniSAR image. In addition, a scenario including a T-72 tank is built for the analysis of scattering mechanism. The PolSAR data is simulated under various observation conditions, radar parameters and terrains. Freeman decomposition is employed and scattering component percentages are presented to analyze the scattering mechanism of the tank.
The rest of this article is organized as follows: In Section II, the principle of ray tracing integrated with GO/PO/KA hybrid method is given in details. Based on this, the process of PolSAR image simulation using the polarized backscattering coefficients is described. In Section III, the simulation PolSAR images of a cube with Freeman decomposition result are presented to prove the validity of ray tracing. Moreover, PolSAR images of a car are simulated under the same observation condition of MiniSAR system and compared with the measured data to illustrate the correctness of the proposed method. In Section III-D, several simulation experiments of the T-72 tank model are performed under different observation conditions, target parameters, and background parameters. Freeman decomposition is used to analyze the differences of the scattering mechanism under these conditions.
Polarimetric SAR Observation Simulation
A. Polarimetric SAR Simulation Framework
In this article, the framework of the polarimetric SAR simulation contains three main parts, ray tracing with GO/PO/KA, echo calculation and imaging, as shown in Fig. 1. Radar echo of arbitrary targets under various observation conditions can be acquired and the PolSAR images can be simulated by the proposed method. The detailed procedures are described as follows.
Ray Tracing With GO/PO/KA: Ray tracing needs to be performed first to the triangular mesh data of the simulation scenario before EM scattering calculation. The scatterings of all the facets are classified into three categories: surface scattering; double bounce scattering; and shadowed. After ray tracing, GO, PO, and KA are performed to calculate the polarimetric backscattering coefficient of each mesh facet.
Echo Calculation: Assuming that linear frequency modulation (LFM) signal is emitted by radar, the polarimetric backscattering coefficients of each facet are multiplied with the LFM signal with time delay in frequency domain. Add the echo of each facet in different polarization channels together to obtain the frequency domain echo of the current pulse.
Imaging: Accumulate all the pulses of the whole scene and perform inverse fast Fourier transform (IFFT) to transform the echo signals into time domain. R-D imaging algorithm is applied to the echo signals of different polarization channels and the simulated polarimetric SAR images can be obtained.
B. Ray Tracing With GO/PO/KA Hybrid Method
The key to polarimetric SAR simulation is the accurate calculation of polarimetric backscattering coefficients. Although traditional full-wave computational EM techniques are of high accuracy, they cannot be applied to perform the polarized EM scattering calculation from large-scale scenario at high frequencies due to the enormous computation burden. In this situation, ray tracing with GO/PO/KA hybrid method is applied to perform the EM simulation in this article. The hybrid method can be applied to calculate the polarized radar echo of targets on an arbitrary rough surface. Based on this, the scattering mechanism of arbitrary target under the PolSAR system can be analyzed. We mainly focus on the man-made ground targets in this article. However, the proposed method can be applied to other natural ground targets, as long as those targets can be modeled by triangular mesh.
Based on the results of ray tracing, different methods are selected to perform EM scattering calculation on targets and background surface. GO is for reflection coefficient calculation when multiple scattering occurs. KA is able to provide the scattered field of rough surface while PO is suitable for the scattered field calculation of smooth target. Both KA and PO are able to determine the backscattered field and polarimetric backscattering coefficients [28].
The geometry of the simulation is shown in Fig. 2. The polarimetric SAR platform moves along the y-axis at a speed of v and transmits radar signals along x-axis. The target is located at the center of coordinate system with an orientation angle of
As shown by Fig. 3, the composite scattering field from the target and its underlying rough surface is given by summing up four parts: the direct scattering from the rough surface (case ①) and target (case ②), the scattering contribution of the rough surface from the reflected wave of the target (case ③) and of the target from the reflected wave of the rough surface (case ④). Therefore, backscattering coefficients are calculated by different methods under different cases as well. For case ①, the backscattering coefficient will be directly calculated by KA since KA provides the approximate analytical solution to the rough-surface scattering [29]. For case ②, PO is used to calculate the backscattering coefficient. For cases ③ and ④, GO is used to calculate the reflection coefficient of the first reflection. If the EM wave is reflected to the ground, KA is used to calculate the backscattering coefficient of the second reflection. Otherwise, PO is used if the wave is reflected to the target. According to the theorem of KA and PO, the induced currents on the shadowed facets are zero and thus the scattering fields of them will not be calculated. Therefore, the backscattering coefficient is zero in case ⑤.
Supposing that all the models satisfy the validity condition of GO, PO, and KA, the backscattering coefficient calculation of each facet can be summarized as
\begin{equation*}
{\sigma _m}(\hat{\bf p},\hat{\bf q},k) = \left\{ {\begin{array}{ll}
{{\sigma _{KA - m}}(\hat{\bf p},\hat{\bf q},k)}&{{\rm{case}}\,}{①}\\
{{\sigma _{PO - m}}(\hat{\bf p},\hat{\bf q},k)}&{{\rm{case}}\,}{②}\\
{{\Phi _{GO - m'}}(\hat{\bf p}){\sigma _{KA - m}}(\hat{\bf p},\hat{\bf q},k)}&{{\rm{case}}\,}{③}\\
{{\Phi _{GO - m'}}(\hat{\bf p}){\sigma _{PO - m}}(\hat{\bf p},\hat{\bf q},k)}&{{\rm{case}}\,}{④}\\
0&{{\rm{case}}\,}{⑤} \end{array}} \right. \tag{1}
\end{equation*}
The KA solution can be derived from the scattering field solution of integral equation method [30], expressed as
\begin{equation*}
\begin{array}{l} {{{\bf E}}^{\left(s \right)}}\left({{\bf r}} \right) = - \frac{{ik\exp \left({ - ikr} \right)}}{{4\pi r}}\left({I - {{{\hat{\bf k}}}_s}{{{\hat{\bf k}}}_s}} \right)\\ \cdot \int_{S}{{\left\{ {{{{\hat{\bf k}}}_s} \times \left[ {{\hat{\bf n}} \times {{\bf E}}\left({{{\bf r'}}} \right)} \right] + {\zeta _1}\left[ {{\hat{\bf n}} \times {{\bf H}}\left({{{\bf r'}}} \right)} \right]} \right\}}}\exp \left({i{{{\bf k}}_s} \cdot {{\bf r'}}} \right)dS' \end{array} \tag{2}
\end{equation*}
According to the KA solution, the backscattering coefficient of facet
\begin{align*}
{\sigma _{KA{\rm{ - }}m}}\left({{\hat{\bf p}},{\hat{\bf q}},k} \right) &= {\hat{\bf q}} \cdot \left({I - {{{\hat{\bf k}}}_s}{{{\hat{\bf k}}}_s}} \right) \cdot {{{\bf F}}_p}\left({\alpha,\beta } \right)\\
&\qquad \cdot \;\iint {\exp \left[ { - i\left({{{{\bf k}}_i} - {{{\bf k}}_s}} \right) \cdot {{\bf r'}}} \right]dm} \tag{3}\\
{{{\bf F}}_p}\left({\alpha,\beta } \right) &= \left\{ {\left({{\hat{\bf p}} \cdot {{{\hat{\bf h}}}_l}} \right)\left[ {{{{\hat{\bf k}}}_s} \times \left({{\hat{\bf n}} \times {{{\hat{\bf h}}}_l}} \right)} \right]\left({1 + {R_h}} \right)} \right.\\
&\qquad+ \left({{\hat{\bf p}} \cdot {{{\hat{\bf v}}}_l}} \right)\left[ {{{{\hat{\bf k}}}_s} \times \left({{\hat{\bf n}} \times {{{\hat{\bf v}}}_l}} \right)} \right]\left({1 + {R_v}} \right)\\
&\qquad+ \left[ {\left({{\hat{\bf p}} \cdot {{{\hat{\bf v}}}_l}} \right)\left({{\hat{\bf n}} \times {{{\hat{\bf h}}}_l}} \right)\left({1 - {R_v}} \right)} \right.\\
&\qquad-\left. {\left. { \left({{\hat{\bf p}} \cdot {{{\hat{\bf h}}}_l}} \right)\left({{\hat{\bf n}} \times {{{\hat{\bf v}}}_l}} \right)\left({1 - {R_h}} \right)} \right]} \right\}\\
& \qquad \times \sqrt {1 + {\alpha ^2} + {\beta ^2}} \tag{4}
\end{align*}
PO is applied to calculate the backscattering coefficient of a facet on the target, which can be expressed as
\begin{align*}
{\sigma _{PO{\rm{ - }}m}}\left({{\hat{\bf p}},{\hat{\bf q}},k} \right) =& {\hat{\bf q}} \cdot \left[ {{{{\hat{\bf k}}}_s} \times \left({{\hat{\bf n}} \times {{\bf G}}\left({{\hat{\bf p}}} \right)} \right)} \right] \times {{{\hat{\bf k}}}_s}\\
&\cdot \iint {\exp \left[ { - i\left({{{{\bf k}}_i} - {{{\bf k}}_s}} \right) \cdot {{\bf r'}}} \right]}\;dm \tag{5}
\end{align*}
Assuming that a dihedral corner reflector is formed between
According to the GO theory, the reflection coefficients of one facet
\begin{equation*}
{\Phi _{GO{\rm{ - }}m'}}\left({{\hat{\bf p}}} \right) = \left[ {\begin{array}{cc} {{R_h}}&{{R_v}} \end{array}} \right] \cdot {{\hat{\bf p}}_{\hat{\theta },\hat{\phi }}} \cdot \sqrt {\frac{{d{S_1}}}{{d{S_2}}}} \tag{6}
\end{equation*}
In conclusion, combining (1), the backscattering coefficient of facet
C. Polarimetric SAR Echo Calculation and Imaging
After computing the polarimetric backscattering coefficients of the target/surface model, the radar echo signals is computed. Assuming that LFM signal is emitted by radar, the echo signal of facet
\begin{align*}
{s_m}\left({t,{t_n}} \right) &\!=\! {a_r}\left(\! {t - \frac{{{R_m}\left({{t_n}} \right)}}{c}} \!\right) \exp \left[ {j\pi \mu {{\left({t - \frac{{{R_m}\left({{t_n}} \right)}}{c}} \right)}^2}} \right] \\
&\qquad\times \;\exp \left[ { - j\frac{{2\pi }}{\lambda }{R_m}\left({{t_n}} \right)} \right] \tag{7}
\end{align*}
\begin{equation*}
{R_m}\left({{t_n}} \right) = \left\{ {\begin{array}{ll}
{2{d_1}}&\;{\text{Surface scattering}}\\
{{d_1} + {d_2} + {d_3}}&\;{\text{Double bounce scattering.}}\\
{0} &\;{\text{Shadowed}}\end{array}} \right. \tag{8}
\end{equation*}
To perform the multiplication between time-domain signals and backscattering coefficients, signals need to be transformed to frequency domain. The frequency-domain echo signals of all facets are added up to obtain those of the whole scenario. For pulse
\begin{equation*}
{S_n}\left({{\hat{\bf p}},{\hat{\bf q}},f} \right) = \sum\limits_{m = 1}^M {\left[ {{\sigma _m}\left({{\hat{\bf p}},{\hat{\bf q}},\frac{{2\pi f}}{c}} \right) \cdot {\rm{FFT}}\left({{s_m}\left({t,{t_n}} \right)} \right)} \right]} \tag{9}
\end{equation*}
The frequency-domain echo signals of each pulse are calculated and then IFFT is performed to them so that time-domain echo signals can be obtained. Eventually, a traditional R-D imaging algorithm is applied to the time-domain echo signals of different polarization channels to get the simulated polarimetric SAR images.
Scattering Mechanism Analysis and Discussion
A. Simulation System Parameters
In this section, the experiments are conducted to validate the proposed polarimetric SAR simulation method. The MiniSAR system is a high-resolution, single-polarized system and the detailed parameters are given in Table I. The radar parameters, such as the center frequency, bandwidth, look angle, and resolution of the simulation system, are set up according to those of MiniSAR system. However, in order to analyze the polarimetric scattering characteristics of the target, the simulation system is set as a fully polarimetric SAR system, namely the polarization modes include HH, HV, VH, and VV.
All the target models in our simulations are built by SolidWorks 2016, whose material is considered as perfect electric conductor. The relative permittivity and conductivity of the ground surface are 1.7 and 0.01 S/m, respectively, which are assigned to each mesh facet as material parameters. The EM properties of the ground are set up according to those of cement [32], [33].
B. Scattering Mechanism Validation of Smooth Cube
Above all, a model of a smooth cube and a random ground surface with fluctuation is given to prove the validity of ray tracing. The size of the cube is
The ground surface is composed of two Gaussian random rough surfaces. The height of each location
\begin{equation*}
z\left({x,y} \right) = {z_1}\left({x,y;{l_1},{\delta _1}} \right) + {z_2}\left({x,y;{l_2},{\delta _2}} \right) \tag{10}
\end{equation*}
\begin{align*}
z\left({x,y;l,\delta } \right) =& \frac{{2\pi }}{L}\sum\limits_{a = - {A \mathord{\left/ {\vphantom {A 2}} \right. \kern-\nulldelimiterspace} 2} + 1}^{{A \mathord{\left/ {\vphantom {A 2}} \right. \kern-\nulldelimiterspace} 2}} {\sum\limits_{b = - {B \mathord{\left/ {\vphantom {B 2}} \right. \kern-\nulldelimiterspace} 2} + 1}^{{B \mathord{\left/ {\vphantom {B 2}} \right. \kern-\nulldelimiterspace} 2}} {{{\left[ {S\left({{k_a},{k_b}} \right)} \right]}^{\frac{1}{2}}}}} \\
&\cdot \exp \left({j\left({{k_a}x + {k_b}y} \right)} \right)\\
&\cdot \left\{ {\begin{array}{ll}
{\frac{{N\left({0,1} \right) + jN\left({0,1} \right)}}{{\sqrt 2 }}}&\; {a \ne 0,\frac{A}{2}\;{\rm{and}}\;b \ne 0,\frac{B}{2}}\\
{N\left({0,1} \right),} &\;{a = 0,\frac{A}{2}\;or\;b = 0,\frac{B}{2}} \end{array}}\right. \tag{11}
\end{align*}
\begin{equation*}
S\left({{k_a},{k_b}} \right) = {\delta ^2}\frac{{{l^2}}}{{4\pi }}\exp \left[ { - \frac{{{l^2}}}{2}\left({k_a^2 + k_b^2} \right)} \right]. \tag{12}
\end{equation*}
In this experiment, the size of the ground surface is
The simulated polarimetric SAR images are shown in Fig. 5(a)–(c). The VH channel image is not included because it shows high similarity to the HV channel image. The simulated polarimetric SAR images show clear effects of shadow and layover. According to scattering theory of polarized wave [34], the scattering of a flat plane in cross-polarized channel is much weaker than that in co-polarized channel. Therefore, the scattering intensity of target in Fig. 5(b) is relatively weak. Moreover, speckle noise is quite obvious in the simulated images. This property is typical of the SAR/PolSAR images caused by the coherent superposition of reflected waves from many scattering elements [35]. In the process of simulation, the echo of each pulse is calculated. Therefore, the phenomenon of the speckle noise is formed naturally.
In order to validate the simulated polarimetric scattering mechanism, Freeman decomposition [36] is used to decompose the simulated polarimetric SAR images. The Freeman decomposition is one of the most classic target decomposition methods for PolSAR image scattering mechanism decomposition, which is convincing and authoritative. Three types of scattering mechanism can be revealed, namely surface, double bounce, and volume scattering. The decomposition method is easy to implement and can be very helpful for the scattering mechanism analysis of our simulated results. The pseudocolor decomposition result is shown as Fig. 5(d), in which the power of double bounce scattering, volume scattering and surface scattering are displayed by red, green, and blue, respectively.
The analysis of the slant ranges is shown in Fig. 6. The top of cube contributes to strong surface scattering, which appears leftmost in the image since the slant ranges of the EM waves incident on them are small. The scattering of ground is mainly composed of volume scattering since the ground is rough enough. The double bounce scattering contributes to a bright line on the right side of the surface scattering area. However, since the ground surface is rough, the slant ranges of all the double bounce scattering are not equal actually. Therefore, the double bounce scattering does not contribute to an ideal line, but a thick line. Meanwhile, the roughness of the ground surface also contributes to the defocusing phenomena. For example, there are some patches of pale red in the shadow area, which should not exist under ideal conditions.
C. Scattering Mechanism Validation of a Car
To further verify the correctness of the simulated images, a MiniSAR image of Kirtland AFB, shown in Fig. 7, is presented for comparison with the simulated images, which includes many family cars. The MiniSAR image is provided by the Sandia National Laboratories and is free to download [37].
A simulation scenario, shown in Fig. 2, is used to simulate polarimetric SAR images, which includes a random surface and a family car with an orientation angle of
Simulated polarimetric SAR images of a family car with freeman decomposition result.
The simulated HH channel SAR image in Fig. 8 is in good agreement with that of MiniSAR platform in Fig. 7. There appeared to be subtle differences in the structure, since there may be differences in the structural details between the target's CAD model and the actual vehicle. Typical effects of polarimetric SAR system, such as shadow, are clearly visible behind the car. The intensity of ground surface in cross-polarized images is weaker compared with the co-polarized images, which makes the shadow indiscernible. The Freeman decomposition result is also presented. Dihedral corner reflectors are formed between the car and the ground, which lead to strong double bounce scattering. The scattering of the target is quite complex and thus the volume scattering is particularly strong in the area of target. The simulated polarimetric SAR images of the cube and the family car validate the effectiveness of the proposed polarimetric observation simulation.
D. Influencing Factors Analysis of Scattering Mechanism
In this section, a T-72 main battle tank modeled based on the structure of real target, is used to simulate the PolSAR images. Its scattering mechanism is analyzed by data simulated under different observation conditions with the proposed method. The parameters of the PolSAR system are given in Table I, in which the center frequency, look angle and resolution are the variables of the simulation experiments. Fourteen sets of simulations are performed, whose detailed simulation parameters are given in Table III and the size of the random surface is
In experiment E1, the correlation length and RMS height of the small-scale random surface are set as 4.6 and 2 cm whereas those of the large-scale random surface are 500 and 0.5 cm. The EM parameters of the surface are the same as those of dry soil. The model of the target and surface is shown in Fig. 10. The look angle of radar is
The simulated PolSAR images of experiment E1 are shown in Fig. 11. Taken as a whole, the scattering of cross-polarized images is weaker than that of co-polarized images. However, the scattering of gun barrel region is obviously stronger in the cross-polarized images. Freeman decomposition is performed to investigate the scattering mechanism, whose result is shown in Fig. 12.
The target is segmented to calculate the proportion of the scattering components, and the results are given in Table IV. According to the decomposition results, the even-scattering ratio of the tank body is 40.62%, and the volume scattering is 47.90%. The volume scattering is particularly strong in the area of gun barrel, whereas the scattering from the tank's body is mainly a combination of double-bounce scattering and volume scattering. It shows strong surface scattering and weak volume scattering in the area of background surface, since the surface is relatively flat.
Taking the results of experiment E1 as benchmarks, one can reveal the scattering mechanism by comparing following experimental results obtained by simulation under different conditions.
1) Influence of Orientation Angle
The scattering characteristics of the target may vary widely as the orientation angle of target changes. The impacts of orientation angle on the scattering mechanism of target are studied in experiments E2–E7, in which the orientation angles are set from
HH channel images of the simulated PolSAR images in experiment E2–E7 (with different orientation angles).
According to the scattering component percentage of target given in Table V, as the orientation angle increases, the proportions of volume scattering components and double bounce scattering components vary greatly. When the orientation angles are
2) Influence of Look Angle
Experiments E8–E10 are intended to find out the impact of look angle on the scattering mechanism. The look angles are set as
As the look angle increases, the projection of the target on the slant range becomes longer, so the range-direction length of the target in the image becomes larger. Besides, the various parts of the tank appear more scattered on the image when the look angle is large. The image of the auxiliary fuel tanks is far away from that of the tank body, which contributes to the smearing effect at the rear part of the target. Furthermore, the scattering components of target are greatly different, which are given in Table VI. When the look angle is
To explained that, we might consider the effects of structure characters on the propagation of EM wave. When the look angle is small, the scattering of facets in one pixel is dense and thus volume scattering components are easier to generate. Dihedral corner reflector can be formed more easily as the look angle increases. As a result, double bounce scattering components become dominant on the body of the tank. When the look angle is larger, ideal dihedral corner reflectors reduce because more complex scattering occurs, thus volume scattering components increase.
3) Influence of System Center Frequency
The center frequency has an impact on the scattering mechanism as well. In experiment E11, center frequency is set as 10 GHz and the resolution is
In experiment E12, the center frequency is changed into 35 GHz to investigate the variety of the scattering characteristics with the center frequency. The HH channel images are shown in Fig. 17 and the Freeman decomposition results are shown in Fig. 18.
HH channel images of experiment E11 and E12 (the center frequency and resolution of E11 are 10 GHz and
When the center frequency and the resolution decrease, as shown in Figs. 17(a) and 18(a), the structure of the target is difficult to distinguish and the distribution of scattering components becomes simpler. In experiment E12, the Freeman decomposition provides more information of the structure compared to that of experiment E1, which shows clear texture of auxiliary fuel tanks at the rear part of the target. The shape of the auxiliary fuel tanks is visible, which makes it feasible to extract scattering properties contributed by tail devices. On the basis of the findings, it can be concluded that more texture information and structure details can be obtained when the center frequency is higher. However, according to the scattering component percentage given in Table VII, there is little difference in the proportion of scattering components between these experiments.
4) Influence of Background Surface Roughness
Experiments E13 and E14 are performed to study the scattering mechanism of the target with background surface of different fluctuation conditions. Compared with experiment E1, the correlation length of the small-scale surface is larger in experiment E13 and thus the tiny fluctuation of the surface will become gentler. The RMS height of the small-scale surface is smaller in experiment E14 compared to that in experiment E1. The simulated PolSAR images of experiments E13 and E14 are shown in Figs. 19 and 20. Freeman decomposition results are shown in Fig. 21.
Simulated PolSAR images of experiment E13 (larger correlation length of small-scale surface).
Simulated PolSAR images of experiment E14 (smaller RMS height of small-scale surface).
The scattering component percentage is given in Table VIII. In experiment E13, since the ground is more flat, the dihedral corner reflector is much easier to form between the target and the ground. Therefore, the proportion of the double bounce scattering of the target in experiment E13 increases to 44.43% compared with experiment E1. Besides, the texture of the HV channel in experiment E13 becomes more complicated, since the fluctuation of the small-scale surface is sparser than that in experiment E1. The same scattering mechanism is observed in experiment E14. The small-scale surface in experiment E14 is gentler than that in experiment E1 and thus the volume scattering is weaker. The proportion of the double bounce scattering on the body of target increases to 43.59%, which show similar scattering mechanism with that in experiment E13.
E. Computational Efficiency
In this section, the simulation time and computational burden of some experiments are presented to analyze the calculation efficiency.
In our experiments, all the programs are written in C++ by Microsoft Visual Studio 2017. However, the recurrent high-complexity operations, such as FFTs and IFFTs, impose a huge computational burden. Therefore, CPU parallelization based on Microsoft Message Passing Interface (MS-MPI) [39] and GPU parallelization based on NVIDIA Compute Unified Device Architecture (CUDA) [40] are both used to improve the operation efficiency. MS-MPI is an implementation of parallel programming for CPU developed by Microsoft and CUDA is a framework for GPU parallelization presented by NVIDIA.
The computational efficiency of considered implementations is tested with a system, whose configuration and programming model are given in Table IX.
Take the scenario of experiment E1 in Section III-D for example, the computation burden and efficiency are discussed. The calculation time of each pulse in each polarization channel is about 1.63 s, which is acceptable. However, in order to acquire the simulated images according to the PolSAR imaging procedure, thousands of pulses with four polarization modes need to be calculated. Therefore, the execution time of the serial implementation is up to 46.92 h. By applying CPU+GPU collaborative computing, the execution time is reduced to 3.44 h with the memory footprint of 3.27 GB. In our future work, the computational efficiency will be further improved by calculating the scattered field of each facet in parallel.
Conclusion
In this article, an efficient simulation framework of PolSAR images is presented to analyze the scattering mechanism of man-made target in PolSAR images under various conditions. Ray tracing based on GO/PO/KA hybrid method is used to perform the EM scattering calculation and generate the simulated PolSAR images. The method is validated by comparing the simulated image with the measured MiniSAR data. A simulation scenario including a T-72 tank and a double-scale random surface is built to investigate the scattering mechanism of the tank as well. Several simulation experiments are performed under various observation conditions, radar parameters and terrains. Based on the simulation results, scattering mechanism of the tank under different situations is analyzed by Freeman decomposition. Scattering component percentages of the target are also presented, from which the differences of the scattering properties under different conditions are analyzed both in qualitative and quantitative ways. Simulation and scattering mechanism analysis method can be used to analyze the polarimetric scattering mechanism of any actual target under various observation conditions in a quantitative way. Based on this, feature extraction methods for specific targets can be designed, which is valuable for the target detection and recognition.