A new energy-based method for 3D motion estimation of incompressible PIV flows

https://doi.org/10.1016/j.cviu.2009.01.005Get rights and content

Abstract

Motion estimation has many applications in fluid analysis, and a lot of work has been carried out using Particle Image Velocimetry (PIV) to capture and measure the flow motion from sequences of 2D images. Recent technological advances allow capturing 3D PIV sequences of moving particles. In the context of 3D flow motion, the assumption of incompressibility is an important physical property that is satisfied by a large class of problems and experiments. Standard motion estimation techniques in computer vision do not take into account the physical constraints of the flow, which is a very interesting and challenging problem. In this paper, we propose a new variational motion estimation technique which includes the incompressibility of the flow as a constraint to the minimization problem. We analyze, from a theoretical point of view, the influence of this constraint and we design a new numerical algorithm for motion estimation which enforces it. The performance of the proposed technique is evaluated from numerical experiments on synthetic and real data.

Introduction

Particle Image Velocimetry (PIV) is a technique which aims at obtaining image sequences of fluid motion in a variety of applications, in gaseous and liquid media, and at extracting the corresponding flow velocity information (see [1]). The typical setting of a PIV experiment includes the following components: the flow medium seeded with particles, droplets or bubbles, a double pulsed laser which illuminates the particles twice within a short interval of time, a light sheet optics guiding a thin light plane within the flow medium, one or several CCD cameras which capture the two frames exposed by the laser pulses and a timing controller synchronizing the laser and the camera. Standard PIV techniques estimate two planar components of the fluid motion from 2D images (2D-PIV). Using stereo techniques, dual-plane PIV or holographic recording (3C-PIV) the third spatial component of the flow can be also estimated, as in [2]. The extension of PIV techniques to full spatial domain (3D-PIV) is currently an active research area (see [3] for more details).

The most common technique for motion estimation in 2D-PIV is based on local correlation between two rectangular regions of two consecutive images, as in [4]. This technique has a straightforward extension to 3D images. Another approach to motion estimation widely used in computer vision is based on energy minimization, also called variational technique, where on the one hand, we assume the conservation of the image intensity of the scene objects across the image sequence (in PIV sequences, the scene objects are the particles); and on the other hand, we assume a certain regularity of the flow. In the context of 2D PIV, such an approach has been proposed by Corpetti et al. [5].

When dealing with 3D fluid flow estimation, sufficient information is captured to model physical constraints of the flow, such as the Navier–Stokes equations or the incompressibility. Currently, an interesting challenging problem is to include these constraints into the motion estimation model.

In this paper, we propose a new variational motion estimation technique which includes the incompressibility of the flow as a constraint in the minimization problem. In order to minimize the constrained energy, we use a generalized Lagrange multiplier approach.

The paper is organized as follows: in Section 2, we briefly describe related works on flow motion estimation, in Section 3, we present the classic Helmholtz vector field decomposition that we use to analyze the constrained energy problem. In Section 4, we propose a new variational model constrained by the incompressibility of the flow. In Section 5, we present our numerical scheme and implementation. In Section 6, the performance of the proposed method is evaluated from experimental results on synthetic and real data, before the discussion and conclusion.

Section snippets

Related works on motion estimation

Among the different existing approaches to estimate motion between two images, the methods based on local cross-correlation and the methods based on energy minimization (variational approaches) are widely used in the literature. In this section, we briefly review both approaches.

Helmholtz vector field decomposition

The result presented in this section can be found in classical books on fluid mechanics (see for instance [25], [26], [27]). First, we introduce the following notations:HsusC1(Ω)C(Ω¯):div(us)=0inΩandus·n=0inΩ,where n(x) is the vector normal to the boundary of Ω, andHrurC1(Ω)C(Ω¯):pH1(Ω)such thatur=pinΩ,where H1(Ω) is the usual Sobolev space.

Theorem 1 Helmholtz decomposition

Let uC1(Ω)C(Ω¯) be a 3D vector field, then there exists usHs and urHr such as:u=us+ur,and where us and ur are orthogonal in L2(Ω), i.e.Ωus(x)u

Incompressibility constrained model

A large class of real fluid flows satisfies the incompressibility constraint (i.e. div(u)=0). In this section, we focus on how to include such an incompressibility constraint in the 3D flow motion estimation. To this end, we look for local minima of the constrained energyminuHsE(u),where E(u) is defined in Eq. (2) and Hs is defined in Eq. (5). Next, we show a generalization of the Lagrange multipliers technique applied to the constrained energy problem Eq. (10).

First, let us recall that the

Nonlinear discrete optimization problem

In order to solve numerically the constrained energy Eq. (10), we discretize it as described below.

We denote Ω the discrete rectangular volume, uˆ{uˆi,j,k} an approximation of u(i·δx,j·δy,k·δz), where u is a local minimum of Eq. (10) and (δx,δy,δz) the voxel size.

Next, the discretization of Eq. (14) yields the discrete nonlinear equation:E(uˆ)=Pr(E(uˆ)).

This challenging nonlinear system of equations is solved by the means of an iterative scheme. Let uˆn be an estimation of a local minimum at

Experiments and results

In this section, we present experiments on synthetic and real data using both correlation and variational methods. The synthetic 3D flows are based on realistic flow models to check the performance of our methods. In these experiments, we first apply the standard correlation or variational methods to obtain a good approximation of the flow and then we refine the results with the new variational approach including the incompressibility constraint.

Since we focus on the influence of the

Conclusions

In this paper, we deal with the very challenging problem of including physical constraints (such as incompressibility) in the variational models of 3D fluid flow estimation. We have proposed a new variational motion estimation technique, which includes the incompressibility of the flow as a constraint in the minimization problem.

We have analyzed, from a theoretical point of view, the influence of the incompressibility constraint in the energy minimization problem, and we have derived a

Acknowledgments

This work has been funded by the European Commission under the Specific Targeted Research Project FLUID (Contract No. FP6-513663). We acknowledge the Cemagref laboratory (Centre for Agricultural and Environmental Engineering Research, Rennes, France) who kindly provided us with the simulated PIV flow sequence, LaVision GmbH who kindly provided to us the real PIV sequence, Prof. F. Scarano and the reviewers for their valuable comments.

References (29)

  • M. Raffel et al.

    Particle image velocimetry

    A Practical Guide

    (1998)
  • K.D. Hinsch

    Three-dimensional particle velocimetry

    Meas. Sci. Tech.

    (1995)
  • H. Royer et al.

    Stereoscopic and holographic approaches to get the third velocity component in PIV

    Karman Inst. Fluid Dyn. Lect. Ser.

    (1996)
  • F. Scarano

    Iterative image deformation methods in PIV

    Meas. Sci. Technol.

    (2002)
  • T. Corpetti et al.

    Fluid experimental flow estimation based on an optical-flow scheme

    Exp. Fluids

    (2006)
  • G. Aubert et al.

    Mathematical problems in image processing: partial differential equations and the calculus of variations

  • B. Horn, B. Schunck, Determining Optical Flow, MIT Artificial Intelligence Laboratory, 1980, pp....
  • S.S. Beauchemin et al.

    The computation of optical flow

    ACM Comput. Surv.

    (1995)
  • J. Barron et al.

    Performance of optical flow techniques

    IJCV

    (1994)
  • L. Alvarez et al.

    Reliable estimation of dense optical flow fields with large displacements

    Int. J. Comput. Vis.

    (2000)
  • L. Alvarez et al.

    Symmetrical dense optical flow estimation with occlusions detection

    Int. J. Comput. Vis.

    (2007)
  • G. Aubert et al.

    Computing optical flow via variational techniques

    SIAM J. Appl. Math.

    (1999)
  • A. Bruhn et al.

    A multigrid platform for real-time motion computation with discontinuity-preserving variational methods

    Int. J. Comput. Vis.

    (2006)
  • T. Kohlberger et al.

    Domain decomposition for variational optical flow computation

    IEEE Trans. Image Process.

    (2005)
  • Cited by (0)

    View full text