CPSC 6040 - Final Project

Image Disintegration/Disolve Effects

Jingcong Zhang
2016-11-29

Brief Description

This project is to create a disintegration effect for an image.

Disintegration effect is one of most common visual effects in graphic design. It will make an image object "disapear" by "disolving" it. In Photoshop or After Effects, it will take a few steps to generate this kind of effect with careful design. In my project, it can be generated automaticly with only one click.



This program will read an input image with green screen background, extract the main object in the image and display a series of images with disintergrated object to show the disolve effects, and then compose the disolved object with an selectable background image, the default background image is pure white.

Steps:

1) Extract main object (Dr. House) background image using green screening techniques.

2) Disintegrate Dr. House into pieces.

3) Give each pieces life start time successively from image bottom to the image top.

4) Move, scale, rotate, or do some perspective warping with each piece according to the initial speed and the life time.

5) Compose the disintegrated image with the background image.


Results


input image


user input background image



composed image with user input background



composed image with white background