Using Image Gradients to Improve Robustness of Digital Image Correlation to Non-uniform Illumination: Effects of Weighting and Normalization Choices

Jiangping Xu, Ali Moussawi, Renaud Gras, Gilles Lubineau

Research output: Contribution to journalArticlepeer-review

26 Scopus citations

Abstract

Changes in the light condition affect the solution of intensity-based digital image correlation algorithms. One natural way to decrease the influence of illumination is to consider the gradients of the image rather than the image itself when building the objective function. In this work, a weighted normalized gradient-based algorithm, is proposed. This algorithm optimizes the sum-of-squared difference between the weighted normalized gradients of the reference and deformed images. Due to the lower sensitivity of the gradient to the illumination variation, this algorithm is more robust and accurate than the intensity-based algorithm in case of illumination variations. Yet, it comes with a higher sensitivity to noise that can be mitigated by designing the relevant weighting and normalization of the image gradient. Numerical results demonstrate that the proposed algorithm gives better results in case of linear/non-linear space-based and non-linear gray value-based illumination variation. The proposed algorithm still performs better than the intensity-based algorithm in case of illumination variations and noisy data provided the images are pre-smoothed with a Gaussian low-pass filter in numerical and experimental examples.
Original languageEnglish (US)
Pages (from-to)963-979
Number of pages17
JournalExperimental Mechanics
Volume55
Issue number5
DOIs
StatePublished - Mar 5 2015

ASJC Scopus subject areas

  • Mechanics of Materials
  • Mechanical Engineering
  • Aerospace Engineering

Fingerprint

Dive into the research topics of 'Using Image Gradients to Improve Robustness of Digital Image Correlation to Non-uniform Illumination: Effects of Weighting and Normalization Choices'. Together they form a unique fingerprint.

Cite this