Keywords

10.1 Introduction

In preceding papers [1, 2], the process of extracting displacement information and its derivatives has been analyzed from the point of view of application of the Image Analysis Science basic framework. Fringe pattern analysis is a sub discipline of the above-mentioned science that is applied to a mathematical model of the kinematics of the continuum. Fringe pattern analysis is also applied in the metrology of bodies. Both fields of deformation analysis and metrology information gathering have many common aspects but the 3D metrology of objects requires the utilization of many additional resources of the Image Analysis Science than the analysis of deformations. This paper will be limited to the analysis of deformations of 3D solids. In [1, 2], a new approach to fringe patterns analysis was introduced. For historic reasons, methods of displacement information determination have been associated with developments of techniques that utilize different approaches to generate and decode signals containing displacement information. Apart from the pathways of different methods, the same basic science is behind the utilized approaches and the same basic rules and restrictions apply to all of them.

10.2 Determination of the Displacement Field in 3D

The first step in generating displacement data in 3D is to have a carrier on the volume under observation. A carrier is a known signal that upon deformation of the analyzed body will be modified from a certain known configuration, called the reference configuration or base configuration, to another configuration, the deformed configuration. The displacement information may be extracted from a deterministic signal or from a random signal. The basic methodology is the same, the random signal introduces additional challenges and difficulties but does not modify the process of extracting the displacement information. Let us outline the basic process of extracting 3-D information utilizing deterministic signals. The relationship between p and f is,

$$ f=\frac{1}{p} $$
(10.1)

Figure 10.1 shows the physical space tagged with planes separated by the pitch p, spatial distance between planes that define the voxels containing the volume information. Corresponding to the voxels in the physical space there are voxels in the reciprocal space or frequency space with plane distances f.

Fig. 10.1
figure 1

Physical space tagged with planes separated by the pitch p and reciprocal frequency space with plane distances f

Figure 10.2 provides a 3D scheme for spatial and frequency analysis of displacements and the corresponding derivatives. At this point, it is not necessary to specify how the reference system is introduced to the medium under analysis. There are several alternative procedures that can be utilized. The reference system is associated with a Cartesian system of coordinates.

Fig. 10.2
figure 2

A prismatic body tagged with a 3D system of planes; (a) Descriptive geometry: 3 quadrants represent sections of the body; (b) cross sections of the coordinate planes in space and frequency

Figure 10.2 illustrates a tagged 3D body utilizing Descriptive Geometry representation. The planes cover the whole volume, Fig. 10.2a. Figure 10.2b shows an enlarged view of the cross sections set of planes corresponding to the voxels that will carry the displacement information and the dots that define in the frequency space the family of orthogonal lines corresponding to these planes.

The coordinate system X1, X2 and X3 is a Lagrangian or material system of reference. The Eulerian system of reference x1, x2 and x3 is selected with planes parallel to the Lagrangian system. To keep the developments very general, large deformations are included, one of the problems that arise is to compare the very different geometries generated in the process of deformation.

Figure 10.3 shows the displacement vector of a voxel and its projections in the coordinate system.

Fig. 10.3
figure 3

(a) Displacement vector d p in the 3-D space; (b) projections of the displacement vector in the plane x1-x2, at successive times; (c) projections of the vector dp and corresponding angles

Figure 10.4 illustrates the process of large deformation of a vessel recorded in a time sequence; time t = 0 corresponds to the reference configuration. A parameter must be introduced to connect different stages of the process of deformation, in this example, the time t corresponding to different recordings. Because the planes are fixed to the body’s material, the correspondence among volume elements can be obtained due to the parametrization of the planes with orders that are preserved in the deformation course. A matter of notation, we consider real- or complex-valued functions f(x) defined on n, where n is an orderly list of integers. Ordinary case letters will represent scalar quantities, bold letters will represent vectorial quantities and we will write f(x) or f(x1,...,xn), the bold lower case indicating a vector quantity or we will list the low cases variables whichever is more convenient in context. The following notation will be utilized, fi(x) are functions of x and the index “i” will take the values, i = 1,2,3.

Fig. 10.4
figure 4

Large deformations of a vessel taken in a time sequence. Time t = 0 corresponds to the reference configuration

Equation (10.2) gives the displacement vector of a point P of the continuum shown in Fig. 10.3, in a Cartesian system of axes,

$$ {\mathbf{d}}_{\mathbf{p}}={\mathrm{u}}_1{e}_1+{\mathrm{u}}_2{e}_2+{\mathrm{u}}_3{e}_3 $$
(10.2)

where e 1,e 2, e 3 are the versors of the coordinate system.

The projected vectors in each reference plane are given by,

$$ {\mathbf{d}}_{\mathrm{p}12}=\mathrm{u}{}_1\;{e}_1+{\mathrm{u}}_2\;{e}_2 $$
(10.3)
$$ {\mathbf{d}}_{\mathrm{p}13}=\mathrm{u}{}_1\;{e}_1+{\mathrm{u}}_3\;{e}_3 $$
(10.4)
$$ {\mathbf{d}}_{\mathrm{p}23}=\mathrm{u}{}_2\;{e}_2+{\mathrm{u}}_3\;{e}_3 $$
(10.5)

It is necessary to connect the displacement vector to the signal carrier of displacement information a scalar that represents light intensities in terms of gray levels. This is done through the equation,

$${\mathrm{d}}_{\mathrm{pij}}(x)=\frac{\upvarphi_{\mathrm{i}}(x)}{2\uppi}\mathrm{p} $$
(10.6)

where ϕi(x) is the local phase, the ratio \( \frac{\upvarphi_{\mathrm{i}}(x)}{2\uppi}=\mathrm{n} \) is the fringe order. Since we are speaking of local fringe orders, n will be a real number n ≤ 0 , 1. p is the signal pitch. Equation (10.6) is the transformation scale between the intensities and the displacements. Hence, one can write

$$ \left\{\begin{array}{l}\left\Vert {d}_{p 12}\right\Vert =\frac{\left\Vert {\upvarphi}_{12}\right\Vert }{2\uppi}\mathrm{p}\\[6pt] {}\left\Vert {d}_{p13}\right\Vert =\frac{\left\Vert {\upvarphi}_{13}\right\Vert }{2\uppi}\mathrm{p}\\[6pt] {}\left\Vert {d}_{p 23}\right\Vert =\frac{\left\Vert {\upvarphi}_{23}\right\Vert }{2\uppi}\mathrm{p}\end{array}\right. $$
(10.7)

For a generic point P the resultant vector is the sum of three components vectors,

$$ {\mathbf{d}}_{\mathbf{p}}\left(\mathrm{x},\mathrm{t}\right)=\left[{\mathbf{d}}_{\mathbf{p}12}\left({\mathrm{x}}_1,{\mathrm{x}}_2,\mathrm{t}\right)+{\mathbf{d}}_{\mathbf{p}23}\left({\mathrm{x}}_2,{\mathrm{x}}_3,\mathrm{t}\right)+{\mathbf{d}}_{\mathbf{p}13}\left({\mathrm{x}}_1,{\mathrm{x}}_3,\mathrm{t}\right)\right] $$
(10.8)

It can be observed in Fig. 10.3 that the third component d p23 is determined if the other two components are known.

The angle that the projected vector d p12 makes with axis x1 is,

$$ {\uptheta}_{12}=\mathrm{arctg}\frac{{\mathrm{u}}_2}{{\mathrm{u}}_1} $$
(10.9)

Similar equations can be written for θ13 and θ23.

To proceed with the determination of the components of the displacement vector it is necessary to review some of the properties of the Fourier transform, FT, that also apply to the Hilbert transform.

10.3 Properties of the Fourier Transform

The recovery of the displacement information is done working with recorded patterns of gray levels (scalar quantities) that result from the modulation of sinusoidal carriers, hence in the following analysis the utilized variables are light intensities I(x). In the derivation presented in this section, the multidimensional FT is applied, a generalization of the 1D to multiple spaces that deals with vectorial quantities [3, 4]. While gray levels are scalars, after the FT is applied to gray levels, one gets vector quantities, intensity vectors corresponding to the projection of the displacement vector along a selected coordinate axis. In [2], it was shown that the Fourier transform and the Hilbert transform can be utilized as two possible alternatives to decode displacements from recorded fringe patterns. In this paper, to generalize the procedures derived in [1, 2], we will utilize the FT; similar arguments could be derived applying the generalized Hilbert transform.

Let us consider the 3D case, the following equations for the FT applies,

$$ \overset{\wedge }{f}\left({\xi}_1,{\xi}_2,{\xi}_3\right)=\mathrm{F}\left[\mathrm{f}\left({\mathrm{x}}_1,\mathrm{x}{}_2,{\mathrm{x}}_3\right)\right]={\int}_{-\infty}^{\infty }{\int}_{-\infty}^{\infty }{\int}_{-\infty}^{\infty }{\mathrm{e}}^{-2\pi i\;({x}_1{\xi}_1+{x}_2{\xi}_2+{x}_3\xi {}_3)}\mathrm{f}\left({\mathrm{x}}_1,{\mathrm{x}}_2,{\mathrm{x}}_3\right){\mathrm{dx}}_1{\mathrm{dx}}_2{\mathrm{dx}}_3 $$
(10.10)

If we consider the exponent of the exponential function in (10.10), this exponent equals 1 whenever x · ξ is an integer, that is, when

$$ {\mathrm{x}}_1{\upxi}_1+{\mathrm{x}}_2{\upxi}_2+{\mathrm{x}}_3{\upxi}_3=\mathrm{n} $$
(10.11)

Equation (10.11) corresponds to the tangent planes to a family of curved surfaces that correspond to the tagging planes shown in Fig. 10.3 and that after deformations have become curved surfaces. These curved surfaces are the equivalent in 3D to the isothetic lines in 2D that locally can be represented by the tangent planes shown in Fig. 10.5. Equation (10.11) represents the orthogonal normal vectors to the 3D isothetic surfaces.

Fig. 10.5
figure 5

Planes in the 3D and projected displacement vectors

It can be shown that the modulus of the intensity light vector is given by,

$$ \left\Vert I{}_p\right\Vert =\frac{1}{\sqrt{\upxi_1^2+{\upxi}_2^2+{\upxi}_3^2}} $$
(10.12)

where,

$$ \left\Vert \xi \right\Vert =\sqrt{\upxi_1^2+{\upxi}_2^2+{\upxi}_3^2} $$
(10.13)

ξ is the corresponding frequency vector in the frequency space illustrated in Fig. 10.1.

The exponent of Eq. (10.10) can be written,

$$ {\mathrm{e}}^{-2\pi i\;\left(\;{x}_1{\xi}_1+{x}_2{\xi}_2+{x}_3{\xi}_3\right)}={\mathrm{e}}^{-2\pi {ix}_1{\xi}_1}\kern0.36em {e}^{-2\pi {ix}_2{\xi}_2}\kern0.36em {e}^{-2\pi {ix}_3{\xi}_3} $$
(10.14)

Each of the three exponential terms is of the form cosϕ + isinϕ;, and the corresponding frequencies are ξi, (i = 1,2 3). The first exponential term varies along x1 with a frequency ξ1, likewise the other two terms respectively vary along x2, x3 with frequencies ξ2 and ξ3. This implies three separate transforms along the three axes xi.

The above expression gives the relationship between the vector representing the signal in 3D and its projections in the Cartesian coordinates versors e i , (i = 1,2 3). Figure 10.6 represents the 3D vector I p(x).

Fig. 10.6
figure 6

Resultant projected vector in the 3-D space

The modulus of this vector is,

$$ \left\Vert {I}_p\right\Vert =\sqrt{{\mathrm{I}}_1^2+{\mathrm{I}}_2^2+{\mathrm{I}}_3^2}=\frac{1}{\sqrt{\upxi_1^2+{\upxi}_2^2+{\upxi}_3^2}} $$
(10.15)

I p is the 3D normal vector of the curved surfaces that provide the 3D space equivalent of the 2D isothetic lines. In the 2D case, the projected displacement vector remains in the 2D plane and has components along the x1 and the x2 axes. In the 3D case, the projected displacement vector has components along x1, x2 and x3, Fig. 10.6.

From Fig. 10.6 one obtains the relationships between the vector I p and its projections,

$$ {\mathrm{I}}_1={\mathbf{I}}_p\cos\;{\uptheta}_1\;\cos\;{\uptheta}_2\vspace*{-24pt} $$
(10.16)
$$ {\mathrm{I}}_2={\mathbf{I}}_p\cos\;{\uptheta}_1\;\sin\;{\uptheta}_2\vspace*{-24pt} $$
(10.17)
$$ {\mathrm{I}}_3={\mathbf{I}}_p\sin\;{\uptheta}_1 $$
(10.18)

Equations (10.16) to (10.18) give the relationship between the vector I p and its projections in the Cartesian coordinates of versors e i , (i=1,2 3).

Calling vector I p1 one of the three projection vectors (I p1 , I p2 and I p3 ), that correspond to the three families of tagging planes, the resultant vector is given by the vectorial equation,

$$ {\boldsymbol{I}}_{pT}\left(\boldsymbol{x}\right)={\boldsymbol{I}}_{p1}\left(\boldsymbol{x}\right)+{\boldsymbol{I}}_{p 2}\left(\boldsymbol{x}\right)+{\boldsymbol{I}}_{p 3}\left(\boldsymbol{x}\right) $$
(10.19)

For each tagging plane with normal n i , there is a vector I pi . The vectorial equation (10.19) provides the vector sum. Then, one has three projection equations for each one of the components of the light intensity vectors I pi (x),

$$ {I}_{pT}\left(\boldsymbol{x}\right)=\left[{I}_{p11}+{I}_{p12}+{I}_{p13}\right]{\boldsymbol{e}}_{\mathbf{1}}+\left[{I}_{p11}+{I}_{p12}+{I}_{p13}\right]{\boldsymbol{e}}_{\mathbf{2}}+\left[{I}_{p11}+{I}_{p12}+{I}_{p13}\right]{\boldsymbol{e}}_{\mathbf{3}} $$
(10.20)

These resultant intensity vectors are converted into projected displacements vectors through the application of the theory of complex signals. Equation (10.20) is graphically represented in Fig. 10.7.

Fig. 10.7
figure 7

Vector displacement at a voxel obtained as a sum of the vectors of the family of three tagging planes

10.4 Derivation of the 4D Hyper-Sphere

One can generalize the equivalent of the Poincare sphere in the 3D complex space [2] by resorting to a 4D complex space. The 4D expression for a hyper-sphere of radius R = Isp in the complex space is given by the 4D complex vector,

$$ \overset{\Rightarrow }{I_{sp}}=\left[\begin{array}{c}\hfill {\mathrm{I}}_1\hfill \\ {}\hfill {\mathrm{I}}_2\hfill \\ {}\hfill {\mathrm{I}}_3\hfill \\ {}\hfill {\mathrm{I}}_4\hfill \end{array}\right] $$
(10.21)

where the modulus of \( \overset{\Rightarrow }{I_{sp}} \) is given by,

$$ \left\Vert \overset{\Rightarrow }{I_{sp}}\right\Vert ={\mathrm{I}}_{\mathrm{sp}}=\sqrt{{\mathrm{I}}_1^2+{\mathrm{I}}_2^2+{\mathrm{I}}_3^2+{\mathrm{I}}_4^2}={\mathrm{R}}^2 $$
(10.22)

The components of the vector are,

$$ {\mathrm{I}}_1={\mathrm{I}}_{\mathrm{sp}}\mathrm{cos}\upvarphi \kern0.36em {\mathrm{cos}\uptheta}_1\;{\mathrm{cos}\uptheta}_2\vspace*{-24pt} $$
(10.23)
$$ {\mathrm{I}}_2={\mathrm{I}}_{\mathrm{sp}}\mathrm{cos}\upvarphi \kern0.24em {\mathrm{cos}\uptheta}_1\;{\mathrm{sin}\uptheta}_2\vspace*{-24pt} $$
(10.24)
$$ {\mathrm{I}}_3={\mathrm{I}}_{\mathrm{sp}}\mathrm{cos}\upphi \kern0.24em {\mathrm{sin}\uptheta}_1\vspace*{-24pt} $$
(10.25)
$$ {\mathrm{I}}_4={\mathrm{I}}_{\mathrm{sp}}\mathrm{sin}\upphi $$
(10.26)

Figure 10.8 illustrates the relationship between the vector I p and the vector I sp in the complex plane. Equation (10.15) provides I p .

Fig. 10.8
figure 8

Determination of I 4 in the complex plane

From Eq. (10.2),

$$ \left\Vert {\mathbf{d}}_{\mathrm{p}}(x)\right\Vert =\sqrt{{\mathrm{u}}_1^2\left({\mathrm{x}}_1\right)+{\mathrm{u}}_2^2\left({\mathrm{x}}_2\right)+{\mathrm{u}}_3^2\left({\mathrm{x}}_3\right)} $$
(10.27)

Calling d p , the modulus of d p and the local phase ϕ, from Eq. (10.6) it follows,

$$ \upphi =\frac{2\boldsymbol{\pi} {\mathrm{d}}_\mathrm{p}}{\mathrm{p}} $$
(10.28)

From Fig. 10.8,

$$ {\mathrm{I}}_{\mathrm{sp}}=\frac{{\mathrm{I}}_{\mathrm{p}}}{\mathrm{cos}\upphi} $$
(10.29)

Then one has obtained all the elements of the complex vector \( \overset{\Rightarrow }{\mathbf{I}_{\mathbf{sp}}} \).

10.5 Computation of the Derivatives of the Displacements

In [5], it is mentioned that there are four fundamental tensors that can be utilized in Continuum Mechanics to define different forms of strain tensors and the corresponding definitions are given. The tensors are denoted in the literature as [F], [G], the inverse [F] −1 and [J]. It is necessary to address a problem that occurs when it is not feasible to get all the system of tagging planes indicated in Figs. 10.1 and 10.4.

$$ \left[\mathrm{J}\right]=\left[\begin{array}{l@{\quad}l@{\quad}l}\hfill \dfrac{\partial {\mathrm{u}}_1}{\partial {x}_1}\hfill & \hfill \dfrac{\partial {\mathrm{u}}_1}{\partial {x}_2}\hfill & \hfill \dfrac{\partial {\mathrm{u}}_1}{\partial {x}_3}\hfill \\[12pt] {}\hfill \dfrac{\partial {\mathrm{u}}_2}{\partial x{}_1}\hfill & \hfill \dfrac{\partial {\mathrm{u}}_2}{\partial x{}_2}\hfill & \hfill \dfrac{\partial {\mathrm{u}}_2}{\partial {x}_3}\hfill \\[12pt] {}\hfill \dfrac{\partial {\mathrm{u}}_3}{\partial {x}_1}\hfill & \hfill \dfrac{\partial {\mathrm{u}}_3}{\partial x{}_2}\hfill & \hfill \dfrac{\partial {\mathrm{u}}_3}{\partial {x}_3}\hfill \end{array}\right] $$
(10.30)

Equation (10.30) gives the derivatives of the components of the displacement vector in Eulerian coordinates with respect to the Eulerian coordinates of the point.

In [5], it is proven that these derivatives are related by the continuity of the medium deformation through relationships, that in the notation of Fig. 10.3c, can be written for the plane x1x2,

$$ \frac{\partial {\mathrm{u}}_2}{\partial {\mathrm{x}}_1}=\left(1+\frac{\partial {u}_1}{\partial {x}_1}\right){\mathrm{tan}\uptheta}_{12} $$
(10.31)

A similar equation can be obtained for the plane x1-x3,

$$ \frac{\partial {\mathrm{u}}_3}{\partial {\mathrm{x}}_1}=\left(1+\frac{\partial {\mathrm{u}}_1}{\partial {\mathrm{x}}_1}\right){\mathrm{tan}\uptheta}_{13} $$
(10.32)

For x2x3 the equation is,

$$ \frac{\partial {\mathrm{u}}_3}{\partial {\mathrm{x}}_2}=\left(1+\frac{\partial {\mathrm{u}}_2}{\partial {\mathrm{x}}_2}\right){\mathrm{tan}\uptheta}_{23} $$
(10.33)

All these derivatives can be computed utilizing the techniques outlined in [2] by differentiation in the frequency plane [6] without unwrapping the phase information.

10.6 Determination of Displacements and Strains of the Heart

As an illustration of the proposed approach to 3D displacement and strain determination, images generated by the Magnetic Image Resonance (MRI) method are utilized. MRI images are produced by “illuminating” the observed sample with an intense magnetic field. To this magnetic field, interrogating signals are applied in a temporal sequence that is required to obtain the magnetization information of the different voxels inside the observed object volume. What information is collected? Position of the voxels in the 3D space and the state of magnetization of the voxels. The state of magnetization depends on the chemical composition of the observed voxels thus though MRI it is possible to obtain information on the 3D spatial composition of the observed object. The magnetic resonance law depends on the changing spinning properties of protons in the nuclei of molecules and can only be observed in chemical elements that have different isotopes. An important property of magnetic resonance is the process of tagging the observed volume with planes that modulate periodically the intensity of the resulting image. The tagging planes are attached to the observed volume elements and create the system of reference illustrated in Figs. 10.1 and 10.2. The tagging process is a time-dependent phenomenon and fades away with time, thus limitations arise in the observation process of deformations. One should also realize that the functions of a camera and a sensor recorder in visible light are performed by hardware and software that generates an image output in levels of gray needed by the human observed to understand the content of the output of the MRI system.

To facilitate the understanding of the deformation analysis of the heart, it is necessary to provide a brief description of the heart anatomy, Fig. 10.9. The heart is a complex pumping system, consisting of two main vessels, right ventricle (RV), left ventricle (LV), a common wall, the septum. At the upper end of the ventricles are located valves controlling the inflow and outflow of blood regulated by electric signals. At each stage of the heart cycle the walls contract or expand to receive the blood inflow and to propel the blood output.

Fig. 10.9
figure 9

Heart-long axis cross section (top) and short-axes cross sections (bottom)

The composition of the heart is complex because it has muscles, veins, arteries, nerves and connecting tissues. For the deformation analysis, the Continuum Mechanics model is utilized and the continuum replaces the actual complex configuration of the heart. If the MRI is recorded from a leaving organism there are problems that must be solved. These problems are consequence of rigid body translations and rotations inherent in a leaving organism. The detailed description of the required correction of the observed images is beyond the scope of this paper. In the images analyzed corrections have been introduced.

Figure 10.10 shows tagged images of the RV and LV of a human heart, it shows the tagged images of the hearts’ RV and LV in two subsequent times of the contraction period at mid-systole.

Fig. 10.10
figure 10

Short-axis (0° and 90°) and long-axis MRI images of the right ventricle (RV) and left ventricle (LV). Reference configurations correspond to Fig. 10.9a, c, e (Images were taken from Ref. [7])

The corrections caused by rigid body motions have already been mentioned. The presence of the tagged lines on the images provided the necessary information to make small corrections for scale and rotation of the images. The reference tagging planes are captured at the instant of time that the heart begins to contract.

For data processing, digital moiré is applied and to get accurate values at boundaries of the ventricles fringe patterns are extended to the full field of view [8]. To complete the data processing [2], additional carrier lines are added to the image. Since the digital moiré is utilized, the fringes in the reference configuration provide the pitch “p” of the gratings utilizing to tag the images. It should be mentioned that orthogonal carriers are not present in the vertical plane, due to the time limitations imposed by the tagging process. As indicated before about Fig. 10.3, only one projection is required. Furthermore, as indicated in the analysis of the derivatives, the missing derivatives can be computed by the corresponding eqs.

10.7 Processing of the Data Contained in MRI Tagged Images

Figure 10.11 illustrates the process of obtaining the displacements of the heart’s left ventricle. In Fig. 10.11, one has the required grid lines patterns Iu that provide horizontal displacements; Iv that corresponds to the vertical displacements and Iw1 that displays the out-of-plane displacements. Figure 10.10 shows the initial configuration. The components of the displacement d p for a point P in the sections A-B and C-D are computed applying the following procedures. The projections of the vector d p illustrated in Fig. 10.7, is the sum of u1, u2 and u3. Each one of these components are obtained from the FTs’ of the patterns Iu, Iv and Iw1 along axes x1, x2 and x3, respectively. Since the heart is contracting, the arrow direction indicates this fact by going towards P.

Fig. 10.11
figure 11

The figure illustrates the process of retrieving the displacements components at a given point of the left ventricle. The vectors converge to the point P indicating compressive displacements

The maps of displacements u1, u2 and u3 experienced by the left ventricle are shown in Fig. 10.12a–c. Values indicated by color maps are consistent with the sketch of Fig. 10.11.

Fig. 10.12
figure 12

Displacement components (expressed in μm) of the left ventricle

10.8 Computation of the Strains

From the recorded images and performing the differentiations in the frequency space utilizing the wrapped phase pattern, the tensor of Eq. (10.30) is computed.

The lack of the orthogonal planes in Fig. 10.11e, f implies that some components of the J tensor are unknown, as shown in Eq. (10.34),

$$ \mathrm{J}=\left[\begin{array}{l@{\quad}l@{\quad}l}\hfill \dfrac{\partial {\mathrm{u}}_1}{\partial {\mathrm{x}}_1}\hfill & \hfill \dfrac{\partial {\mathrm{u}}_1}{\partial {\mathrm{x}}_2}\hfill & \hfill X\hfill \\[6pt] {}\hfill \dfrac{\partial {\mathrm{u}}_2}{\partial \mathrm{x}{}_1}\hfill & \hfill \dfrac{\partial {\mathrm{u}}_2}{\partial \mathrm{x}{}_2}\hfill & \hfill X\hfill \\[6pt] {}\hfill X\hfill & \hfill X\hfill & \hfill \dfrac{\partial {\mathrm{u}}_3}{\partial {\mathrm{x}}_3}\hfill \end{array}\right] $$
(10.34)

These missing derivatives are computed utilizing the relationships among derivatives.

After all the components of Eq. (10.34) are computed, the simplified Almansi strain tensor is obtained. For example,

$$ {\mathrm{e}}_{\mathrm{x}1}^{\mathrm{E}}=\frac{\partial {\mathrm{u}}_1}{\partial {x}_1}-\frac{1}{2}\left[{\left(\frac{\partial {\mathrm{u}}_1}{\partial {\mathrm{x}}_1}\right)}^2+{\left(\frac{\partial {\mathrm{u}}_2}{\partial {\mathrm{x}}_1}\right)}^2+{\left(\frac{\partial {\mathrm{u}}_3}{\partial {\mathrm{x}}_1}\right)}^2\right] $$
(10.35)
$$ {\mathrm{e}}_{\mathrm{x}2}^{\mathrm{E}}=\frac{\partial \mathrm{u}{}_2}{\partial {\mathrm{x}}_{2\ }}-\frac{1}{2}\left[{\left(\frac{\partial {\mathrm{u}}_1}{\partial {\mathrm{x}}_{2\ }}\right)}^2+{\left(\frac{\partial {\mathrm{u}}_2}{\partial {\mathrm{x}}_{2\ }}\right)}^2+{\left(\frac{\partial {\mathrm{u}}_3}{\partial {\mathrm{x}}_{2\ }}\right)}^2\right] $$
(10.36)
$$ {\mathrm{e}}_{\mathrm{x}3}^{\mathrm{E}}=\frac{\partial \mathrm{u}{}_3}{\partial {\mathrm{x}}_3}-\frac{1}{2}\left[{\left(\frac{\partial {\mathrm{u}}_1}{\partial {\mathrm{x}}_3}\right)}^2+{\left(\frac{\partial {\mathrm{u}}_2}{\partial {\mathrm{x}}_3}\right)}^2+{\left(\frac{\partial {\mathrm{u}}_3}{\partial {\mathrm{x}}_3}\right)}^2\right] $$
(10.37)

Figure 10.13 shows the Eulerian components of the simplified Almansi strain tensor along the coordinate axis.

Fig. 10.13
figure 13

Eulerian components of the strain tensor along coordinate axes

10.9 Discussion and Conclusions

Recently the authors have published papers [1, 2] about fringe pattern displacement information recovery. In these papers were addressed several aspects of fringe pattern processing that required additional analysis and developments to fully achieving the objective of a fast and accurate way of processing signals that contain displacement and deformation information in 2D.

The current paper deals with the generalization of the outlined procedures in 2D to 3D.

In [1], several fundamental aspects of fringe pattern analysis were dealt in the context of 1D signals. It is stressed that a fundamental concept of fringe pattern analysis is the concept of local phase. It is also pointed out that the definition of local phase in 1D requires the introduction of a 2D complex space that is geometrically represented by the unit circle.

In [2], it is shown that the concept of local phase in 2D requires a 3D complex space. Furthermore, it is indicated that the unit circle is replaced by a well-known geometrical surface utilized in Photoelasticity to represent the different states of polarization of light, the Poincare sphere. Thus, the use of the Poincare is extended to patterns associated with displacements and metrological signals, a geometrical illustration of the concept of monogenic phasor. The current paper extends the concept of monogenic function to fringe patterns that correspond to 3D displacements. The addition of one dimension leads to a hyper-4D complex space and to a 4D hyper-sphere. The components of the radius of the 4D sphere are derived. The process of computing the components is illustrated with examples. An application to images produced by the MRI process applied to a human heart left ventricle provides the actual application of the theoretical developments yielding 3D displacements and displacement derivatives. The additional steps of the generalization of the monogenic phasor to the different dimensions are not trivial. Each one of the process of generalization required additional procedures that provided different aspects of the more general problem. For example, the 3D displacements case was handled by introducing a multi-dimensional generalization of the Fourier Transform that deals with vectorial quantities and has very interesting properties that are utilized practically in the process of data retrieval.

The fact that the FT, the Hilbert transform and the Radon transform are connected to each other, opens new avenues for further future developments in the actual study of 3D deformations.