Research

About research

In the last two years, I did some researches in computer visions and graphics. These researches concern foreground extracting automatically, images blending, augmented reality and liquid scene construction. The most important part of the work is liquid scene construction.

Liquid scene construction is consist of two parts, liquid reconstruction and scene construction. The technology uses a common 2D fluid video as example inputs. The synthesized fluid will be lager in size and has similar characteristic with the source videos.

Experiment result

I have implemented the technique in C++ and construct some liquid scene with 2D liquid video database, DynTex. The hardware environment is Microcomputer with dual-core CPU and 4GB Memory. The operating system is Windows7.0. I use Visual Studio 2010 development environment, OpenCV and OpenGL package to build the experimental platform.

Here are some experiment results. 2D images from DynTex database and 3D liquid images are the screenshots of constructed scene. These 2D original images have about 200*200 pixels and each frame of constructed scene has about 400*400 voxels.

Demo

One of the most important part of this technique is 3D liquid reconstruction, which means transfer 2D liquid image into 3D. Here is a demo of this part. The right row are original image of 2D liquid, medium row and right row are screenshots of 3D reconstruction scene. Right row uses same color with original images, while medium row is rendered with color 0x5050b0. You can CLICK medium row and right row to the demo page. But the demo of right row is a little slow. Thus I recommend you to use the medium row, although the right row is more like real water.