1 Introduction

The well-known satellite synthetic aperture radar (SAR) technology is regularly used for the estimation of displacements and volume changes of the Earth surface by means of remote sensing and differential interferometric methods. There are plenty of reviews dealing with three-dimensional (3D) investigations (e.g. in Tralli et al. 2005; Hu et al. 2014).

According to the theoretical and practical advances (Colesanti et al. 2003; Hooper 2008; Hooper et al. 2012; Plank et al. 2013; Wasowski and Bovenga 2014), the persistent scatter interferometry (PSI) can provide surface change time series in LOS directions at a mm-cm precision level. In the best cases the precision is near to the 1 mm theoretical limit. This accuracy is already competitive compared to the high precision Global Navigation Satellite Systems (GNSS) and traditional geodetic techniques. The 3D absolute stereo localisation of persistent scatterers may be a successful alternative in the near future, using high resolution X band data (Gisinger et al. 2015). However, it is emphasized that this paper concentrates only on interferometric technologies, which can be optimally applied using Sentinel-1 images freely available to the scientific community.

Moreover, at this level it is more reasonable to speak about the cooperation than a competition, if the advantages and disadvantages of different techniques are taken into account.

Those geoscientists who deal with the slow deformation of the earth surfaces are basically interested in the estimation of 3D displacement fields. Though GNSS and geodetic techniques provide 3D displacements, the maintenance of the continuous networks or the repeated measurements of epoch networks are relatively expensive and provide usually sparse data distribution in space or time, respectively.

The success of PSI technology strongly depends on the recognition of large numbers of accurate persistent scatterers (PS) in coherent SAR images (Riddick et al. 2012; Garthwaite et al. 2013). The territorial coverage of PSs may be more favourable than the benchmarks of GNSS networks, but the resolution cells (or pixels) cover areas of several square meters and additionally the LOS changes are referred to only one spatial direction.

There are several excellent practical applications where ascending or/and descending LOS data are combined with theoretical models (e.g. glaciers, volcanos, landslides or earthquakes) of expected surface changes, e.g. Wright et al. (2004), Hooper et al. (2004), Cascini et al. (2010), Meyer et al. (2015) and Kumar et al. (2011). They strongly depend on the investigated phenomenon and their proper preliminary models; therefore they are not investigated in this paper.

If satellite missions can provide LOS data of same PSs during ascending and descending illuminations, two displacement components can be estimated. The vertical (or up) and east components can be derived if the north components are negligible (Manzo et al. 2006), otherwise the estimated vertical displacements are biased by north movements.

From a theoretical point of view, at least three or more ascending and descending LOS observations can provide direct 3D displacements. A successful case study was presented in Gray (2011) using RADARSAT data, but the procedure can be applied effectively only in high latitude regions, where the positional directions are sufficiently different. The direct 3D applications have already been discussed in the literature (Wright et al. 2004; Rocca 2003) supposing the combinations of usual right and/or possible left looking acquisitions. In Wright et al. (2004) an additional SAR mission is proposed with a satellite inclination of \( 60^{^\circ } /120^{^\circ } \) is one of the proper solutions, which covers the Earth between 60°S and 60°N latitudes. In the lack of such missions the combination of different data sources are preferred.

The common application of dense PSs and sparse 3D GNSS (or traditional) and 1D levelling data require the proper areal overlapping of the different networks. Another requirement is the proper interpolation of 3D and/or 1D geodetic data to the position of PSs cells. The interpolations can be carried out by using different deterministic models or stochastic methods. In Hung et al. (2011) the combination of SAR and levelling data is demonstrated for subsidence investigation on a large area, using kriging and draping method. The levelling data can improve the subsidence estimation (e.g. reducing the bias caused by possible north movements) but cannot help the estimation of 3D displacements.

While there will be no complementary SAR satellite missions at our disposal or the stereo localization cannot be applied routinely, thus autonomous 3D displacement estimation is not possible by this way; therefore the data fusion with GNSS displacements is the best candidate for the combinations. Excellent applications and methods are presented in several papers (Gudmundsson et al. 2002; Samsonov et al. 2007; Guglielmino et al. 2011; Catalao et al. 2011). Though the interpolation errors of GNSS derived changes effect the accuracy of data combination, they effectively compensate the weaknesses of each other.

The high accuracy of recent PSI technologies and the ESA Sentinel-1 C band mission, which is very near to the fully operational phase, can significantly raise the number of practical investigations, since the Sentinel-1A satellite (repeat cycle 12 days), and later in tandem mode with Sentinel-1B will be regularly available for the end-users free of charge.

The collocated or integrated application of artificial ascending and descending backscatterers and multi-purpose geodetic/geodynamics benchmark can open a new area of combined applications. It can be used in areas covered by vegetation, where the PSI technology cannot be applied routinely, or the properly installed integrated benchmark can guarantee the common geometric reference of the different sources of data. It can be utilized at hazardous areas or can be used for stability monitoring of those fundamental geodetic benchmarks, which are used to maintain the terrestrial reference frames for industrial and/or scientific purposes.

In this manuscript we concentrate only on the application of PSI derived ascending and descending data and the possible geodetic data combination to provide high precision 3D displacement estimations, regardless of the fact that the geodetic data are interpolated or directly measured.

In Sect. 2.1 the information content and the features of ascending and descending LOS data are discussed by geometric and algebraic methods. In Sect. 2.2 the usual direct data fusion and their precisions are investigated by the Gauss–Markov model of the least square adjustment method, which is frequently used in geodetic and surveying applications.

Although, the design of integrated benchmarks is not subject of this manuscript, the geometric parameters of the practical investigations are taken from the position of experimental integrated benchmark (http://www.ggki.hu/nc/en/news/) located in Széchenyi István Geophysical Observatory and Sentinel-1A orbit data of single look complex (SLC) images acquired from 03.10.2014. Images of two ascending and one descending frames are chosen. Since the high precision applications are addressed, the measurements are treated by \( \sigma = 2 \) mm standard deviation (precision), which can be provided by precise GNSS and geodetic measurement together with properly designed artificial backscatterers if coherent SAR images are available.

2 Theoretical background

During the derivation of algebraic equations displacements between two epochs of PSI time series are chosen. These equations are valid if the displacements are replaced by average velocities estimated for longer time period. Since the same geometric reference system is used and the same reference areas can be chosen in overlapping ascending and descending images (see StaMPS/MTI manual, Hooper et al. 2012), common PSs can be combined.

2.1 Geometric features of ascending and descending LOS data

The geometry of ascending and descending observations referring to same PS (or more generally to same resolution cell on the Earth surface) is presented in Fig. 1, where \( \alpha_{a} \) and \( \alpha_{d} \) re the LOS azimuths, \( \theta_{a} \) and \( \theta_{d} \) re the incidence (or zenith) angles of the right looking illuminations, \( \varvec{s}_{a} \) and \( \varvec{s}_{d} \) re the unit vectors of ascending and descending satellite directions, all given in the ellipsoidal topocentric coordinate system, which is attached to PS at the reference epoch (or on master image), U is the direction of ellipsoidal normal (up), N is a direction to the north and E is the direction to the east in the plane perpendicular to U. The azimuths and incidence angles are changing slowly from PS to PS.

Fig. 1
figure 1

Geometry of ascending and descending LOS observations of the same resolution cell on the Earth surface. \( \alpha_{a} \) and \( \alpha_{d} \) are the LOS azimuths, \( \theta_{a} \) and \( \theta_{d} \) are the incidence angles of the SAR illuminations, \( \varvec{s}_{a} \) and \( \varvec{s}_{d} \) are the unit vectors of ascending and descending satellite directions given in the ellipsoidal topocentric coordinate system, U is the direction of the ellipsoidal normal (up), N is a direction to the north and E is the direction to the east in the plane perpendicular to U

According to the looking directions of the antennae the LOS azimuths are perpendicular to the azimuths of the satellite motions. During the satellite motion the backscattered signals are projected into the LOS directions and the distances of reflecting resolution cells are estimated. Using the phase values of master and slave images, the differential SAR interferometry (DInSAR, PSI) can determine the change of distances with high precision. In the SAR publications usually the PS to satellite azimuth is preferred to describe the changes, here for geometric convenience the LOS azimuths are chosen, which connects the satellite to the PS.

If the investigated PS is displaced with respect to the reference epoch and reference PS (on the slave images), the LOS changes can be derived from the known 3D coordinate changes according to Fig. 2 using the known method of coordinate transformation. In Fig. 2a the displaced PS is shown in a 3D local system, Fig. 2b depicts the impact of the horizontal components (\( \Delta E \) and \( \Delta N \)) and Fig. 2c contains the additional impact of \( \Delta U \) component. According to Fig. 2b the effects of the horizontal components are

$$ \Delta R = \Delta E\sin \alpha + \Delta N\cos \alpha , $$
(1)
$$ \Delta A = \Delta E\cos \alpha - \Delta N \sin \alpha , $$
(2)

where \( \Delta R \) is a displacement along the LOS azimuth, while the perpendicular displacement \( \Delta A \) cannot be sensed from this direction. According to Fig. 2c the additional impact of the vertical components is given by

$$ \Delta S = \Delta R\sin \theta - \Delta U\cos \theta , $$
(3)
$$ \Delta L = \Delta R\cos \theta + \Delta U \sin \theta , $$
(4)

where \( \Delta S \) is a displacement in LOS direction, while the perpendicular displacement \( \Delta L \) cannot be sensed from this direction. If we accept the rule of thumb that the displacement should be positive if the PS moves toward the satellite, the sign of Eq. (3) has to be changed (Figs. 1, 2), which leads to the basic equation

$$ \Delta S(\alpha ,\theta ) = \Delta U\cos \theta - (\Delta E\sin \alpha + \Delta N\cos \alpha ) \sin \theta . $$
(5)
Fig. 2
figure 2

Displacements of the PS in ellipsoidal topocentric coordinate system (E, N, U). a PS is displaced by \( \Delta E \), \( \Delta N \) and \( \Delta U \) values. b R and A axes are connected to \( \alpha \) LOS azimuth in the N-E plane. c S and L axes are connected to \( \theta \) incidence angle in the U-R plane

It is supposed that the differential InSAR or PSI data processing provides the time series of \( \alpha_{a} , \theta_{a} , \Delta S_{a} \) and \( \alpha_{d} , \theta_{d} , \Delta S_{d} \) values of the same PSs (or nearly the same resolution cells) for both ascending (a) and descending (d) satellites, the error sources are properly handled and the data refer to the same reference PS.

The measured changes (Eq. 5) contain information on all the three displacement components, but two measurements are not enough to directly determine three unknowns. Moreover, the unit vectors pointing to the two satellite positions define an observation plane in which two characteristic directions, I (inclination) and D (declination), can be identified. The intersection of this observation and N-E planes defines the axis D, while the axis I in the observation plane is perpendicular to axis D. The most important quantities that can be derived are summarised in Fig. 3.

Fig. 3
figure 3

Geometric parameters of the observation plane defined by \( \varvec{s}_{a} \) and \( \varvec{s}_{d} \) unit vectors in ellipsoidal topocentric coordinate system (E, N, U). a m is a normal unit vector of the plane, I and D are the inclination and declination axes, \( \omega \) and \( \chi \) are the inclination and declination angles, \( \varvec{s} \) is the unit vector along I. b \( \varvec{s}_{a} \), \( \varvec{s} \) and \( \varvec{s}_{d} \) are the unit vectors in the I-D plane, \( \delta \), \( \beta \) and \( \gamma \) are the angels between the unit vectors

The unit vectors (\( \varvec{s}_{a} \), \( \varvec{s}_{d} \)) can be determined according to Fig. 1, substituting the proper angles

$$ \left[ {\begin{array}{*{20}c} {s_{\text{E}} } \\ {s_{\text{N}} } \\ {s_{\text{U}} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} { - \sin \alpha \sin \theta } \\ { - \cos \alpha \sin \theta } \\ {\cos \theta } \\ \end{array} } \right] . $$
(6)

The vectorial multiplication

$$ \varvec{n} = \varvec{s}_{a} \times \varvec{s}_{d} = \left[ {\begin{array}{*{20}c} {n_{\text{E}} } \\ {n_{\text{N}} } \\ {n_{\text{U}} } \\ \end{array} } \right] $$
(7)

provides the vector perpendicular to the plane. Because \( \varvec{s}_{a} \) and \( \varvec{s}_{d} \) are unit vectors

$$ \delta = \sin^{ - 1} n $$
(8)

holds, where \( n \) is the length of the vector and \( \delta \) is the angle between \( \varvec{s}_{a} \) and \( \varvec{s}_{d} \). If the vector components of \( \varvec{n} \) are divided by its length

$$ \varvec{m} = \left[ {\begin{array}{*{20}c} {n_{\text{E}} /n} \\ {n_{\text{N}} /n} \\ {n_{\text{U}} /n} \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {m_{\text{E}} } \\ {m_{\text{N}} } \\ {m_{\text{U}} } \\ \end{array} } \right] $$
(9)

becomes a unit vector, too. According to the geometric background the following quantities can be derived

$$ \chi = \tan^{ - 1} \left( {m_{\text{E}} /\sqrt {m_{\text{E}}^{2} + m_{\text{N}}^{2} } } \right) , $$
(10)
$$ \alpha_{\text{D}} = \frac{\pi }{2} + \chi , $$
(11)
$$ \alpha_{\text{I}} = \pi + \chi , $$
(12)
$$ \omega = \tan^{ - 1} \left( {m_{\text{U}} /\sqrt {m_{\text{E}}^{2} + m_{\text{N}}^{2} } } \right), $$
(13)
$$ \varvec{s} = \left[ {\begin{array}{*{20}c} { - m_{\text{U}} {\text{sin}}\chi } \\ { - m_{\text{U}} {\text{cos}}\chi } \\ {\sqrt {m_{\text{E}}^{2} + m_{\text{N}}^{2} } } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {s_{\text{E}} } \\ {s_{\text{N}} } \\ {s_{\text{U}} } \\ \end{array} } \right] , $$
(14)

where \( \chi \) is the angle between axes D and E, \( \alpha_{\text{I}} \) is the azimuth of the inclination and \( \alpha_{\text{D}} \) is the azimuth of declination directions, \( \omega \) is the inclination (or zenith) angle between the observation plane and the vertical axis U, and finally \( \varvec{s} \) is a unit vector along the axis I.

The following angles (Fig. 3b)

$$ \beta = \sin^{ - 1} \left| {\varvec{s} \times \varvec{s}_{a} } \right|, $$
(15)
$$ \gamma = \sin^{ - 1} \left| {\varvec{s} \times \varvec{s}_{d} } \right| $$
(16)

should satisfy the control equation: \( \delta = \beta + \gamma \).

After the geometric parameters of the observation plane have been derived, the displacements can be computed. According to Fig. 4 the intersection of the two lines

$$ I = f_{a} \left( D \right) = \frac{{\Delta S_{a} }}{\cos \beta } + D \tan \beta , $$
(17)
$$ I = f_{d} \left( D \right) = \frac{{\Delta S_{d} }}{\cos \gamma } - D \tan \gamma $$
(18)

have to be solved, where the first terms of right hand sides are the intersections with axis I. They can be simplified as

$$ \Delta S_{a} = I\cos \beta - D \sin \beta , $$
(19)
$$ \Delta S_{d} = I\cos \gamma + D \sin \gamma . $$
(20)
Fig. 4
figure 4

Position of the PS in the D-I plane, where \( \Delta S_{a} \) and \( \Delta S_{d} \) are the displacements towards the satellite positions. The intersection of the lines \( I = f_{a} (D) \) and \( I = f_{d} (D) \), which are perpendicular to the displacements, defines the position of the PS

There are several solutions of the two equations, e.g.

$$ I = \left( {\frac{{\Delta S_{d} }}{\sin \gamma } + \frac{{\Delta S_{a} }}{\sin \beta }} \right)/\left( {{\text{ctg}}\beta + {\text{ctg}}\gamma } \right) , $$
(21)
$$ D = \left( {\frac{{\Delta S_{d} }}{\cos \gamma } - \frac{{\Delta S_{a} }}{\cos \beta }} \right)/\left( {\tan \beta + \tan \gamma } \right). $$
(22)

Another solution will be presented in next section.

The following projections

$$ \Delta U^{{\prime }} = \frac{I}{\cos \omega }, $$
(23)
$$ \Delta E^{{\prime }} = \frac{D}{\cos \chi } $$
(24)

are different from \( \Delta U \) and \( \Delta E \) if \( \Delta N \) is not zero and the satellite configurations are not symmetric. However, there are some special cases that can be deduced from the introduced equations.

If the satellite configuration is symmetric to the north (\( \alpha_{a} + \alpha_{d} = 2\pi \) and \( \theta_{a} = \theta_{d} \)), which leads to \( \chi = 0, \) the following relations can be derived

  • if \( \Delta N \ne 0 \) then \( \Delta E^{{\prime }} = \Delta E \) but \( \Delta U^{{\prime }} \) is biased by \( \Delta N \),

  • if \( \Delta N = 0 \) then \( \Delta E^{{\prime }} = \Delta E \) and \( \Delta U^{{\prime }} = \Delta U \),

  • if \( \Delta N = \Delta E = 0 \) then \( \Delta E^{{\prime }} = 0 \) and \( \Delta U^{{\prime }} = \Delta U \),

  • if \( \Delta U = \Delta E = 0 \) then \( \Delta E^{{\prime }} = 0 \) and \( \Delta U^{{\prime }} = - (\Delta N\cos \alpha_{a} \sin \theta_{a} )/(\cos \beta \cos \omega ) \).

Both incidence asymmetry (\( \alpha_{a} + \alpha_{d} = 2\pi \) but \( \theta_{a} \ne \theta_{d} \)) and azimuth asymmetry (\( \alpha_{a} + \alpha_{d} \ne 2\pi \) but \( \theta_{a} = \theta_{d} \)) lead to \( \chi \ne 0 \) and the relations are

  • if \( \Delta N = 0 \) then \( \Delta E^{{\prime }} = \Delta E \) but \( \Delta U^{{\prime }} \) is biased by \( \Delta E \),

  • if \( \Delta N = \Delta E = 0 \) then \( \Delta E^{{\prime }} = 0 \) and \( \Delta U^{{\prime }} = \Delta U \).

Additionally, the smaller the \( \theta_{a} \) and \( \theta_{d} \) are, the smaller the \( \omega \) is, and the results are more sensitive to \( \Delta U \) and \( \Delta E \) then to \( \Delta N \).

2.2 Single data combinations using the Gauss-Markov model

Supposing two different SAR satellites with ascending and descending LOS changes the following general equations can be written according to Eq. (5)

$$ \left[ {\begin{array}{*{20}c} {\Delta S_{{a_{1} }} } \\ {\Delta S_{{d_{2} }} } \\ {\begin{array}{*{20}c} {\Delta S_{{a_{3} }} } \\ {\Delta S_{{d_{4} }} } \\ \end{array} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} { - \sin \alpha_{{a_{1} }} \sin \theta_{{a_{1} }} } \\ { - \sin \alpha_{{d_{2} }} \sin \theta_{{d_{2} }} } \\ {\begin{array}{*{20}c} { - \sin \alpha_{{a_{3} }} \sin \theta_{{a_{3} }} } \\ { - \sin \alpha_{{d_{4} }} \sin \theta_{{d_{4} }} } \\ \end{array} } \\ \end{array} \begin{array}{*{20}c} { - \cos \alpha_{{a_{1} }} \sin \theta_{{a_{1} }} } \\ { - \cos \alpha_{{d_{2} }} \sin \theta_{{d_{2} }} } \\ {\begin{array}{*{20}c} { - \cos \alpha_{{a_{3} }} \sin \theta_{{a_{3} }} } \\ { - \cos \alpha_{{d_{4} }} \sin \theta_{{d_{4} }} } \\ \end{array} } \\ \end{array} \begin{array}{*{20}c} { {\text{cos}}\theta_{{a_{1} }} } \\ { {\text{cos}}\theta_{{d_{2} }} } \\ {\begin{array}{*{20}c} { {\text{cos}}\theta_{{a_{3} }} } \\ { {\text{cos}}\theta_{{a_{4} }} } \\ \end{array} } \\ \end{array} } \right]\left[ {\begin{array}{*{20}c} {\Delta E} \\ {\Delta N} \\ {\Delta U} \\ \end{array} } \right] . $$
(25)

In matrix notation

$$ \varvec{y} = \varvec{Ax} , $$
(26)

where \( \varvec{A} \) is a liner coefficient matrix. If normally distributed unknown correction (or noise) vector \( \varvec{v} \) is added to the LOS measurements, the correction equation is

$$ \varvec{v} = \varvec{Ax} - \varvec{y }, $$
(27)

and the statistical properties of the Gauss–Markov model are

$$ E\langle {\varvec{v}} \rangle = 0, $$
(28)
$$ D \langle{\varvec{v}} \rangle = D\langle{\varvec{y}} \rangle = \varvec{Q} = \sigma_{0}^{2} \varvec{P}^{ - 1} , $$
(29)

where operator \( E\langle{{.}}\rangle \) stands for expectation and \( D\langle{.}\rangle \) for dispersion, \( \varvec{Q} \) is a known variance matrix, \( \sigma_{0} \) is an “a priori” standard deviation of unit weight, which can be chosen arbitrary, and \( \varvec{P} \) is a weight matrix. The diagonal elements of variance matrix contain the square of measurements standard deviations as the measure of dispersion. The off-diagonal elements may contain the covariance values.

If \( \varvec{A} \) has no rank deficit the solution can be derived by least square adjustment

$$ \hat{\varvec{x}} = \left( {\varvec{A}^{t} \varvec{PA}} \right)^{ - 1} \left( {\varvec{A}^{t} \varvec{P y}} \right), $$
(30)
$$ \hat{\varvec{v}} = \varvec{A}{\hat{\varvec{x}}} - \varvec{y }, $$
(31)
$$ \hat{\sigma }_{0}^{2} = \frac{{\hat{\varvec{v}}^{t} \varvec{P} {\hat{\varvec{v}}}}}{m - u} , $$
(32)
$$ {\varvec{Q}}_{{\hat{x}}} = \hat{\sigma }_{0}^{2} \left( {\varvec{A}^{t} \varvec{PA}} \right)^{ - 1} , $$
(33)

where \( t \) signs the transpose matrix, \( \hat{\sigma }_{0}^{2} \) is the “a posterior” standard deviation of unit weight, \( \varvec{Q}_{{\hat{x}}} \) is a variance matrix of the estimated unknowns, \( m \) is the number of measurements and \( u \) is the number of unknowns. In the case when there is no redundancy (\( m = u \)), the precision of derived displacements can be estimated by “a priory” data

$$ \varvec{Q}_{{\hat{x}}} = \sigma_{0}^{2} \left( {\varvec{A}^{t} \varvec{PA}} \right)^{ - 1} . $$
(34)

If ellipsoidal height changes are available from levelling measurement (or from other estimations) or all the three displacement components are available from GNSS measurements (or from other estimations), the following equations can be written

$$ \left[ {\begin{array}{*{20}c} {\Delta S_{{a_{1} }} } \\ {\Delta S_{{d_{2} }} } \\ {\Delta U_{l} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} { - \sin \alpha_{{a_{1} }} \sin \theta_{{a_{1} }} } \\ { - \sin \alpha_{{d_{2} }} \sin \theta_{{d_{2} }} } \\ 0 \\ \end{array} \begin{array}{*{20}c} { - \cos \alpha_{{a_{1} }} \sin \theta_{{a_{1} }} } \\ { - \cos \alpha_{{d_{2} }} \sin \theta_{{d_{2} }} } \\ 0 \\ \end{array} \begin{array}{*{20}c} { {\text{cos}}\theta_{{a_{1} }} } \\ { {\text{cos}}\theta_{{d_{2} }} } \\ 1 \\ \end{array} } \right]\left[ {\begin{array}{*{20}c} {\Delta E} \\ {\Delta N} \\ {\Delta U} \\ \end{array} } \right], $$
(35)
$$ \left[ {\begin{array}{*{20}c} {\Delta S_{{a_{1} }} } \\ {\Delta S_{{d_{2} }} } \\ {\begin{array}{*{20}c} {\Delta E_{g} } \\ {\Delta N_{g} } \\ {\Delta U_{g} } \\ \end{array} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} { - \sin \alpha_{{a_{1} }} \sin \theta_{{a_{1} }} } \\ { - \sin \alpha_{{d_{2} }} \sin \theta_{{d_{2} }} } \\ {\begin{array}{*{20}c} 1 \\ 0 \\ 0 \\ \end{array} } \\ \end{array} \begin{array}{*{20}c} { - \cos \alpha_{{a_{1} }} \sin \theta_{{a_{1} }} } \\ { - \cos \alpha_{{d_{2} }} \sin \theta_{{d_{2} }} } \\ {\begin{array}{*{20}c} 0 \\ 1 \\ 0 \\ \end{array} } \\ \end{array} \begin{array}{*{20}c} { {\text{cos}}\theta_{{a_{1} }} } \\ { {\text{cos}}\theta_{{d_{2} }} } \\ {\begin{array}{*{20}c} 0 \\ 0 \\ 1 \\ \end{array} } \\ \end{array} } \right]\left[ {\begin{array}{*{20}c} {\Delta E} \\ {\Delta N} \\ {\Delta U} \\ \end{array} } \right] , $$
(36)

where \( l \) subscript indicates the levelling and \( g \) the GNSS origin. These observation equations can also be solved by least square adjustment.

In the case of additionally known height changes, Eq. (35) can be rearranged as

$$ \left[ {\begin{array}{*{20}c} {\Delta S_{{a_{1} }} - {\text{cos}}\theta_{{a_{1} }} \Delta U_{l} } \\ {\Delta S_{{d_{2} }} - {\text{cos}}\theta_{{d_{2} }} \Delta U_{l} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\begin{array}{*{20}c} { - \sin \alpha_{{a_{1} }} \sin \theta_{{a_{1} }} } \\ { - \sin \alpha_{{d_{2} }} \sin \theta_{{d_{2} }} } \\ \end{array} } & {\begin{array}{*{20}c} { - \cos \alpha_{{a_{1} }} \sin \theta_{{a_{1} }} } \\ { - \cos \alpha_{{d_{2} }} \sin \theta_{{d_{2} }} } \\ \end{array} } \\ \end{array} } \right]\left[ {\begin{array}{*{20}c} {\Delta E} \\ {\Delta N} \\ \end{array} } \right] , $$
(37)

where the number of unknowns are reduced. If the satellite configuration is symmetric to the north, the number of unknowns cannot be reduced to \( \Delta E \) and \( \Delta N \), because the reduced \( \varvec{A} \) matrix will have a rank deficit as the consequence of satellite symmetry.

The unambiguous inclination and declination components of ascending and descending changes can also be estimated by least square adjustment rearranging Eqs. (19) and (20) as

$$ \left[ {\begin{array}{*{20}c} {\Delta S_{a} } \\ {\Delta S_{d} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\cos \beta } & { - \sin \beta } \\ {\cos \gamma } & { sin \gamma } \\ \end{array} } \right]\left[ {\begin{array}{*{20}c} I \\ D \\ \end{array} } \right] . $$
(38)

Diagonal elements of \( \varvec{Q}_{{\hat{x}}} \) matrices contain the square of the estimated standard deviations (\( \sigma_{{\hat{E}}} \), \( \sigma_{{\hat{N}}} \), \( \sigma_{{\hat{U}}} \)) which are the measure of precision. Neglecting the standard deviation of unit weight the square roots of the diagonal elements are the measure of geometric dilution of precisions (\( DOP_{{\hat{E}}} \), \( DOP_{{\hat{N}}} \), \( DOP_{{\hat{U}}} \)) and the correlation matrix can also be computed

$$ \varvec{C}(i,j) = \varvec{Q}_{{\hat{x}}} (i,j)/\varvec{Q}_{{\hat{x}}} (i,i)/ \varvec{Q}_{{\hat{x}}} (j,j), $$
(39)

where \( i,j \) denote the row and column of the matrix elements. The DOP and C values can be computed even if there are no real or redundant measurements.

3 Results of test computations

3.1 Source of test data

Although, the Sentinel-1 mission of the European Space Agency (ESA) is not yet declared as fully operational, useful Sentinel-1A SAR SLC images are available from 03.10.2014. The used geometric parameters are derived from the position of integrated benchmark established in the Széchenyi István Geophysical Observatory and Sentinel-1A orbit data of two ascending and one descending SAR acquisition series. Their geometric parameters, together with fictional supplementary “IDEAL” satellite are summarized in Table 1. The mean position angels and their standard deviations show a very stable Sentinel-1A satellite orbit.

Table 1 Ascending (A) and descending (D) geometry of Sentinel-1A and IDEAL acquisitions

The displacements of test computations (\( \Delta N \) = − 0.02, \( \Delta E \) = 0.03 and \( \Delta U \) = − 0.15 m) are chosen according to the characteristic values of landslides along the bank of river Danube in Hungary (Újvári et al. 2009; Bányai et al. 2014).

3.2 Ascending and descending data processing

According to Sect. 2.1 only two components (I and D) can be derived - without any further assumptions - from one ascending and one descending LOS changes. From the available Sentinel-1A image series, two observation planes can be selected. Their characteristic angles are given in Table 2.

Table 2 Characteristic angles of Sentinel-1A observation planes in degree

Since there are two changes and two unknowns, moreover the Eqs. (21) and (22) are difficult referring to six starting parameters; instead of error propagation the Monte-Carlo simulation was applied to investigate the precision of the estimated values. Some 1000 normally distributed random angles (\( \alpha_{a} , \theta_{a} \) and \( \alpha_{d} , \theta_{d} \)) and LOS (\( \Delta S_{a} \) and \( \Delta S_{d} \)) errors were simulated with \( \sigma \) = 1 degree for the positional angles and \( \sigma \) = 2 mm for LOS changes.

The results are given in Table 3. It can be seen that the observation planes are not symmetric at all; consequently, the estimated parameters are biased by the north component, especially the up components.

Table 3 Displacements derived in the observation planes in meter

The observation Eq. (38) and the Gauss–Markov model of least square adjustment can be used also to determine the unknowns, which are exactly the same as the results of Monte–Carlo simulation, despite only the dispersions of LOS changes were taken into account. It means the precision of the estimation is not sensitive to the random errors of positional directions.

The statistics of A(1)–D observation plane

$$ \begin{array}{*{20}c} {\sigma_{D} = 0.0021\,\text{m} , DOP_{D} = 1.1} \\ { \sigma_{I} = 0.0019\,\text{m} , DOP_{I} = 1.0} \\ \end{array} , $$
$$ \varvec{C} = \left[ { \begin{array}{*{20}c} {\begin{array}{*{20}c} 1 \\ { 0.01} \\ \end{array} } & {\begin{array}{*{20}c} { 0.01} \\ 1 \\ \end{array} } \\ \end{array} } \right] $$

and for A(2)–D observation plane

$$ \begin{array}{*{20}c} {\sigma_{D} = 0.0023 \,\text{m} , DOP_{D} = 1.1} \\ { \sigma_{I} = 0.0018\,\text{m} , DOP_{I} = 0.9} \\ \end{array} , $$
$$ \varvec{C} = \left[ {\begin{array}{*{20}c} {\begin{array}{*{20}c} 1 \\ { - 0.02} \\ \end{array} } & {\begin{array}{*{20}c} { - 0.02} \\ 1 \\ \end{array} } \\ \end{array} } \right] $$

are very similar. The small correlations are the consequence of asymmetric satellite geometry.

3.3 Single PS estimations with different data fusion

During the test computations it is supposed that all the observations (LOS, GNSS and levelling) are uncorrelated and their known standard deviations are uniformly 2 mm. Choosing \( {{\sigma }}_{0} = 0.002 \) the weight matrices became unit matrices and the solution became simpler. Since we have no real observations Eq. (34) is used for the statistical investigations.

The element of Eq. (25) are computed from the parameters of Sentinel (A(2), D) frames and IDEAL satellites (Table 1). The statistical results are

$$ \begin{array}{*{20}c} {\sigma_{{\hat{E}}} = 0.0023\,\text{m}, DOP_{{\hat{E}}} = 1.1} \\ {\sigma_{{\hat{N}}} = 0.0028\,\text{m} , DOP_{{\hat{N}}} = 1.4} \\ {\sigma_{{\hat{U}}} = 0.0016 \,\text{m} , DOP_{{\hat{U}}} = 1.6} \\ \end{array} , $$
$$ \varvec{C} = \left[ {\begin{array}{*{20}c} {\begin{array}{*{20}c} 1 \\ { 0.02} \\ { - 0.01} \\ \end{array} } & {\begin{array}{*{20}c} { 0.02} \\ { 1} \\ { - 0.57} \\ \end{array} } & {\begin{array}{*{20}c} { - 0.01} \\ { - 0.57 } \\ { 1} \\ \end{array} } \\ \end{array} } \right] . $$

This would be one of the ideal solutions which apply only InSAR data. If the parameters of the three available Sentinel-1A frames (A(1), A(2) and D) are used, the statistics

$$ \begin{array}{*{20}c} {\sigma_{{\hat{E}}} = 0.0019\,\text{m} , DOP_{{\hat{E}}} = 1.0} \\ {\sigma_{{\hat{N}}} = 0.1749\,\text{m} , DOP_{{\hat{N}}} = 87.4} \\ {\sigma_{{\hat{U}}} = 0.0252\,\text{m} , DOP_{{\hat{U}}} = 12.6} \\ \end{array} , $$
$$ \varvec{C} = \left[ {\begin{array}{*{20}c} {\begin{array}{*{20}c} 1 \\ { - 0.11} \\ { - 0.09} \\ \end{array} } & {\begin{array}{*{20}c} { - 0.11} \\ { 1} \\ { 1.00} \\ \end{array} } & {\begin{array}{*{20}c} { - 0.09} \\ { 1.00 } \\ { 1} \\ \end{array} } \\ \end{array} } \right] $$

show the very poor condition of this solution.

In the next investigations the Sentinel-1A frames (A(2), D) are combined with levelled changes. The Eq. (35) leads to the statistics

$$ \begin{array}{*{20}c} {\sigma_{{\hat{E}}} = 0.0023\,\text{m}, DOP_{{\hat{E}}} = 1.2} \\ {\sigma_{{\hat{N}}} = 0.0194\,\text{m}, DOP_{{\hat{N}}} = 9.7} \\ {\sigma_{{\hat{U}}} = 0.0020\,\text{m} , DOP_{{\hat{U}}} = 1.0} \\ \end{array} , $$
$$ \varvec{C} = \left[ {\begin{array}{*{20}c} {\begin{array}{*{20}c} 1 \\ {0.06 } \\ {0.04} \\ \end{array} } & {\begin{array}{*{20}c} { 0.06} \\ { 1} \\ { 0.74} \\ \end{array} } & {\begin{array}{*{20}c} {0.04} \\ { 0.74} \\ { 1} \\ \end{array} } \\ \end{array} } \right] , $$

while Eq. (37) to:

$$ \begin{array}{*{20}c} {\sigma_{{\hat{E}}} = 0.0023\,\text{m} , DOP_{{\hat{E}}} = 1.2} \\ {\sigma_{{\hat{N}}} = 0.0130\,\text{m} , DOP_{{\hat{N}}} = 6.5} \\ \end{array} , $$
$$ \varvec{C} = \left[ {\begin{array}{*{20}c} {\begin{array}{*{20}c} 1 \\ {0.05} \\ \end{array} } & {\begin{array}{*{20}c} {0.05} \\ 1 \\ \end{array} } \\ \end{array} } \right] . $$

The errorless treatment of levelled height change does not significantly improve the solution of north component. However, in the case of large north movements, this precision may be acceptable.

Finally the fusion with GNSS derived changes is investigated. The Eq. (36) provides the statistics

$$ \begin{array}{*{20}c} {\sigma_{{\hat{E}}} = 0.0015\,\text {m}, DOP_{{\hat{E}}} = 0.8} \\ {\sigma_{{\hat{N}}} = 0.0020\,\text{m} , DOP_{{\hat{N}}} = 1.0} \\ {\sigma_{{\hat{U}}} = 0.0013\,\text{m}, DOP_{{\hat{U}}} = 0.7} \\ \end{array} , $$
$$ \varvec{C} = \left[ {\begin{array}{*{20}c} {\begin{array}{*{20}c} 1 \\ 0 \\ { - 0.01} \\ \end{array} } & {\begin{array}{*{20}c} { 0} \\ { 1} \\ { 0.11} \\ \end{array} } & {\begin{array}{*{20}c} { - 0.01} \\ {0.11} \\ 1 \\ \end{array} } \\ \end{array} } \right] , $$

which seems to be an excellent data combination.

4 Discussion of the test computations

As it was expected, the available SAR data are not suitable to derive 3D changes by themselves. A properly chosen complementary satellite would be the solution to provide excellent 3D solutions using only SAR data.

Having one ascending and one descending LOS change, only two components (I and D) can be determined unambiguously in the observation plane. The Monte-Carlo simulation proved that the solution is not sensitive to the random errors of positional angles; therefore it is enough to take the standard deviations of changes in LOS directions into account. The estimated precisions are practically the same, as the ideal complementary satellite case would provide, but we have no information about the north component, which can bias both the east and up components in the case of asymmetric satellite configurations.

In the lack of complementary satellite, additional geodetic data can be used. The fusion even with errorless levelling data cannot significantly improve the estimation of north component. However, the direct fusion of LOS data with GNSS displacements can significantly improve the solution, although the estimation of north component is the direct impact of GNSS derived values. Since the nearly vertical inclination is the best estimable component of ascending and descending PSI data, which is partly biased by north movement, and the height is the weakest estimable component of GNSS technique, they are excellent complementary technologies.

On the whole, the presented statistical investigation can be used only to compare the different possibilities, because in the practice there may be other limitations that were not taken into account during the test computations.

5 Summary and conclusions

The geometric information content of ascending and descending LOS data and their equations are derived. One ascending and one descending LOS data of same PS can be used to determine unambiguously only two characteristic components in the observation plane, which can be transformed to east and vertical directions. The north component remains unknown, but usually biases both the east and vertical components.

While there will be no complementary SAR satellite at our disposal and thus autonomous 3D displacement estimation is not provided by this way, the different data fusion with GNSS derived displacement are the best candidates for the 3D procedures.

In the case of geodetic networks using integrated benchmarks, which are not measured continuously by GNSS technique, the ascending and descending LOS data can be utilized between the periods of two GNSS observation campaigns. Taking into account the time series nature of PSI and GNSS data the Kalman filter techniques seems to be one of the optimal methods to update the 3D displacements continuously.