|
Starting from a photograph of a stationary texture, we construct
a statistical model automatically using color co-ocurrance measurements.
This model can then be used to interactively synthesize new instatiations
of the texture. For each pixel synthesized a non-causal neighborhood
is analyzed and the pixel color chosen that minimized the difference
in normalized co-occurrance statistics between the texture being
synthesized and the original source texture.
Fast incremental methods are used to allow this to happen at interactive
rates. The result is a painting package that allows one to draw
with textures that are context sensitive and blend in with the background
texture. In the example shown the bee can be interactively erased
by synthesizing pebble texture.
View the texture
synthesis demonstration (848KB). For additional demonstrations,
go to mmsl demonstrations
page.
|