Journal of Algorithms & Computational Technology (Feb 2021)

Reconstruction of a fluttering flag from a single image

  • Tao Hu,
  • Jun Li,
  • Guihuan Guo

DOI
https://doi.org/10.1177/1748302620983656
Journal volume & issue
Vol. 15

Abstract

Read online

Reconstructing a 3 D object from a single image is a challenging task because determining useful geometric structure information from a single image is difficult. In this paper, we propose a novel method to extract the 3 D mesh of a flag from a single image and drive the flag model to flutter with virtual wind. A deep convolutional neural fields model is first used to generate a depth map of a single image. Based on the Alpha Shape, a coarse 2 D mesh of flag is reconstructed by sampling at different depth regions. Then, we optimize the mesh to generate a mesh with depth based on Restricted Frontal-Delaunay. We transform the Delaunay mesh with depth into a simple spring model and use a velocity-based solver to calculate the moving position of the virtual flag model. The experiments demonstrate that the proposed method can construct a realistic fluttering flag video from a single image.