1. Introduction
Dynamic fluid phenomena are common in our environment. Accurate 3D reconstruction of the fluid surface helps advance our understanding of the presence and dynamics of the fluid phenomena and thus benefits many scientific and engineering fields ranging from hydraulics and hydrodynamics [5], [20] to 3D animation and visualization [13]. However, it is difficult to tackle this problem with nonintrusive image-based methods as the captured images are often severely distorted by the refraction of light that happens at the fluid-air interface. This is because to extract invariant and reliable image features under distortion is highly challenging. Further, the dynamic nature of fluid flow makes this problem even more challenging as we need to recover a sequence of 3D surfaces that are consistent both spatially and temporally to represent the fluid motion.