Algorithm: Dmitriy Vatolin,
Michail Burkhinov, Konstantin Strelnikov
Implementation: Michail Burkhinov
The filter is designed for oil-painted and animated cartoon rendering. MSU Cartoonizer filter has many parameters, which allow to obtain very interesting results. This is the first filter developed by Graphics & Media Lab connected with non-photorealistic rendering area.
Brush Size
Allows to control size of the brush, which painting is made by. Small brushes
make the frame more detailed, thus allowing image to be more realistic. It is
recommended to apply small brushes to the video with small resolution. Large
brushes make the image more blurred, thus increasing non-photorealistic effect.
It is better to apply large brushes to the video with large resolution or in
the case when small details are not very important and maximum painting effect
is needed. It is necessary to have in view, that small details may disappear.
Sometimes, to receive better results, it is useful to increase video
resolution. It can be done by means of Virtual Dub's internal filter - resize
.
Brush Wetness
Controls wetness of a brush. In fact, allows to change accuracy of the strokes.
Color Random
Adds variety to color luminance of strokes. This option allows to achive better
results on monochromatic areas of the image.
Edge Luminance
Controls luminance of edges. The very right position corresponds to light
edges, and left position corresponds to dark edges.
Edge Quantity
Is responsible for the amount of pictured edges. The righter the position is,
the more edges will be pictured.
Edge Strenght
Controls edge thickness.
Process each N frame
Allows to control the amount of processed frames. Each N-th frame is processed,
other frames are duplicated. This parameter is used for reduction of realism of
the proccesed video, and also to decrease shaking.
E-mail: video@graphics.cs.msu.su