Research document
written by Ali Eghdamian, Jürgen Platzer and Christian Wagner

Download

Abstract

The algorithm described in Painterly Rendering with Curved Brush Strokes of Multiple Sizes can be used to create painted versions of a photograph. This image effect can also be applied frame by frame to videos. However, this approach has the disadvantage that for each picture in the video different brush strokes are generated for similar contents in consecutive frames. This leads to unnecessary noise (flickering) and differing representations of the same objects.

In this research document an algorithm is explained, where the painterly rendering effect is only applied to keyframes. The brush strokes that are created for the keyframes are used to paint the frames in between. The brush strokes of a keyframe are mapped to those of the next keyframe. A morphing approach is used to modify the shape and the color from frame to frame, generating a fluent transition between the keyframes.

In addition to the algorithm, the rendering results are analyzed and an outlook on further work for this approach is given.