digital painting - photo manipulation - stack filtering - image processing - slit scan - studio artist

Sunday, October 3, 2010

StackFilter1 Movie

StackFilter 1 from john dalton on Vimeo.

I've recently been trying some experiments using stack filtering to create movies. This particular example stackfilters the spatially aligned siggraph 2010 portrait virus paintings with a series of different temporal image processing operations in Studio Artist 4.

Here's a link to the full size video on my vimeo site. If you search on the stackfilter tag there you can check out other examples of constructing animations based on stack filtering effects.

Friday, October 1, 2010

Mutation 51

I've got 2 mutations here, the first based on the spatially normalized self portraits and the second on the original self portrait stack. A temporal slit scan through the entire portrait stack was used for both examples. Note how the normalization makes a big difference to get feature coherence in the final output for this kind of processing.

Thursday, September 30, 2010

Mutation 50

A seven frame window through the original self portrait stack was used as input to a temporal rank min-max stack filter to generate this portrait.

Wednesday, September 29, 2010

Mutation 49

A seven frame temporal processing window was used with the temporal rank median filter to generate this portrait from the original self portrait stack.

Tuesday, September 28, 2010

Mutation 47

This portrait was generated by stack filtering the original set of self portraits with the temporal difference1 filter.

Monday, September 27, 2010

Mutation 46

This portrait was generated by stack filtering the original set of self portrait images with the temporal difference1 filter.

Sunday, September 26, 2010

Mutation 45

We're going to switch gears for awhile and use the original self portrait stack as opposed to the spatially normalized self portrait stack. This portrait was generated with a paint action sequence that auto draws the eyes and mouth of every portrait in the input stack.

So it's an example of using a repetitive process encoded in a PASeq. All of the processing is done automatically, including the face feature detection. The diversity of the original portrait set is desired for this kind of processing (as opposed to the set of previous examples where it was desirable for the painted facial features to be spatially normalized.