Simulating Fluids in Real-World Still Images

Dataset Page

Main Project Page

1.Moving Region Rock Label for Alpha Training

We label all rocks in moving region to train our alpha.Download Link

There are around 600 rocks for all scenes in [eulerian_data]( We use it as a warm-up for SLR training because there are few transparent fluid regions in the training set, and some warped fluid textures (especially splashes) cannot be well aligned with gt video, causing reconstruction loss only not work. More details can be seen in our paper.

  • Yellow Region: Our moving region rocks label.
  • Semi-transparency Region: Static Region, where motion speed is smaller than 0.1x mean motion speed.
  • #####_#####.png.json: The label.#####_##### points out the scene id and video clip id. The video clip w/o json file means all regions are labelled to zero.
  • 2.Our Complex Liquid Animation in-the-Wild (CLAW) testset

    There are scenes containing transparent fluid regions. We use it to evaluate our SLR model. The version CLAWv1 is used in our paper, and the version CLAWv2 contains more kind of scenes and has a higher resolution.

    v1(Resolution 640x320)Download Link(~300MB)

    We follow two rules to select these videos. First, there must have transparent/semi-transparent fluid regions in the scene. Second, the motion of transparent fluid should be predicted reasonably by flownet2.
  • *_input.jpg: The input image.
  • *.mp4: The 60-frame ground-truth video.
  • *.png: The visulization of flow.
  • *.flo: The average flow from flownet2's.
  • v2(Resolution 1920x1080)Download Link(Comming Soon)

    A higher resolution of v1 and have more diversity(add fountains, oceans, beaches, etc.).