Keywords

15.1 Statement of the Problem

Quantifying the uncertainty in measurements obtained with DIC is a topical issue in the experimental mechanics community, certainly because this is an essential prerequisite before standardizing these techniques. There is a rather wide literature concerning random errors in DIC, in particular sensor noise propagation to the final displacement maps, [1] for instance. The systematic error caused by interpolation performed to express the deformed image in the coordinate system of the reference image is also the aim of many papers, [2] for instance. Another important systematic error is the so-called matching bias, which manifests itself by a “damping” of the actual details in displacement or strain maps. It can be regarded as the effect of a convolution of the true displacement with a low-pass Savitzky-Golay (SG) filter [3]. This latter result is quite satisfactory on average, but it does not account for the effect of the pattern involved in the determination of the displacement field. Indeed, the interplay between matching functions, actual displacement field, image gray level distribution, and its gradients causes spurious fluctuations to appear around the displacement field resulting from the aforementioned convolution. These spurious fluctuations can be regarded as a bias recently named pattern-induced bias [4, 5] (PIB). It induces a random distribution of “blobs,” which impair the displacement maps.

15.2 Model

PIB can be predicted as a function of various parameters, namely the speckle itself, its gradient, the difference between actual displacement field and its approximation by subset shape functions being the most influencing ones [6]. DIC consists in minimizing over subsets the following residual with respect to the set parameters λj j = 1..N, gathered in a vector denoted by Λ:

$$ \mathrm{SSD}\left(\Lambda \right)=\sum \limits_{x_i\in {\Omega}_{\mathrm{x}}}{\left(\mathrm{\mathcal{I}}\left({x}_i\right)-\tilde{{\mathrm{\mathcal{I}}}^{\prime }}\left({x}_i+{\sum}_{j=1}^N{\uplambda}_j{\phi}_j\left({x}_i\right)\right)\right)}^2 $$
(15.1)

where ℐ is the reference image, \( \tilde{{\mathrm{\mathcal{I}}}^{\prime }} \) the deformed image, and Φ j, j = 1..N, the shape functions. λj, j = 1..N, are then used to describe the actual displacement fields within the subsets. Assuming that the images are not affected by noise, it has been demonstrated in [6] that at convergence of the minimization of the SSD function, vector Λ gathering the parameters returned by DIC was equal to the following quantity.

$$ \boldsymbol{\Lambda} ={\boldsymbol{\Lambda}}^{\mathbf{u}}+{\left({\left({L}^{\mathbf{u}}\right)}^T{L}^{\mathbf{u}}\right)}^{-1}{\left({L}^{\mathbf{u}}\right)}^T\mathbf{E}+{\left({\left({L}^{\mathbf{u}}\right)}^T{L}^{\mathbf{u}}\right)}^{-1}{\left({L}^{\mathbf{u}}\right)}^T\mathbf{D}{\mathrm{\mathcal{I}}}^{\prime } $$
(15.2)

where the coefficient in row i and column j of matrice Lu is

$$ {L}_{i,j}^{\mathbf{u}}=\left\langle \nabla {\mathrm{\mathcal{I}}}^{\prime}\left({x}_i+\mathbf{u}\left({x}_i\right)\right),{\phi}_j\left({x}_i\right)\right\rangle $$
(15.3)

This coefficient represents the projection of the image gradient on the shape functions. In Eq. (15.2), the first of the three terms is the set of parameters Λu that would be obtained by projecting the true displacement on the shape functions, but this true displacement remains generally unknown in practice. This vector is also the convolution of the true displacement by a SG filter [3]. E contained in the second term represents the projection of the deformed image gradient on the residual of the decomposition of the displacement over the basis of shape functions, and D in the third term is the subpixel interpolation error. The case of noisy images is also addressed in [6] but it is not discussed here for the sake of simplicity.

The model proposed here enables us to analyze the displacement field returned by DIC, including the effect of PIB. We choose a reference displacement containing a gently decreasing spatial frequency [7, 8] to illustrate PIB. The ability of the model above to predict this phenomenon is also illustrated, see Fig. 15.1 where various displacement fields are shown. PIB is indeed the difference between the displacement measured by DIC and the reference displacement field convolved by the SG filter corresponding to the subset used in DIC in terms of width and order of the matching function. The cross-sections of four displacement fields are depicted in this figure (bottom right). It can be seen that the red curve obtained with the model correctly predicts the main fluctuations of the blue curve obtained with DIC. The difference with the reference displacement convolved by the SG filter is significant, in particular at the left-hand side of the curve, thus for the highest spatial frequencies involved in the displacement field.

Fig. 15.1
figure 1

Top left: artificial speckle deformed through the reference displacement field shown at the top right. The displacement field returned by DIC (subset size: 21 pixels, first-order matching functions), the reference displacement field convolved by the corresponding Savitzky-Golay filter, and the displacement field retrieved by using by Eq. (15.2) are successively given. Bottom right: cross-section of the different displacement fields along the symmetry axis of these three maps

15.3 Case of Pariodic Patterns Like Checkerboard

In [5, 9], it is shown that periodic patterns lead to a PIB which is negligible compared to the one found with random speckles. The problem is however that such periodic patterns are not well suited to DIC because of their periodicity. It is however worth mentioning that the minimization of the SSD function, usually carried out iteratively in the spatial domain with DIC, can advantageously be switched to the Fourier domain when periodic patterns are considered [9]. In this case, the minimization is quasi-direct, which also dramatically speeds up the calculations [10]. It can also be shown that the PIB discussed above becomes negligible when this minimization is performed in the Fourier domain with periodic patterns like checkerboards. Various examples will be given and discussed during the presentation to illustrate this result. The main limitation of this model is that the image gradient is involved in Eq. (15.2), and correctly assessing this quantity is difficult with real patterns used in experimental mechanics, the signal contained in numerical images being sampled.