• DocumentCode
    921469
  • Title

    Efficient example-based painting and synthesis of 2D directional texture

  • Author

    Wang, Bin ; Wang, Wenping ; Yang, Huaiping ; Sun, Jiaguang

  • Author_Institution
    Tsinghua Univ., Beijing, China
  • Volume
    10
  • Issue
    3
  • fYear
    2004
  • Firstpage
    266
  • Lastpage
    277
  • Abstract
    We present a new method for converting a photo or image to a synthesized painting following the painting style of an example painting. Treating painting styles of brush strokes as sample textures, we reduce the problem of learning an example painting to a texture synthesis problem. The proposed method uses a hierarchical patch-based approach to the synthesis of directional textures. The key features of our method are: 1) Painting styles are represented as one or more blocks of sample textures selected by the user from the example painting; 2) image segmentation and brush stroke directions defined by the medial axis are used to better represent and communicate shapes and objects present in the synthesized painting; 3) image masks and a hierarchy of texture patches are used to efficiently synthesize high-quality directional textures. The synthesis process is further accelerated through texture direction quantization and the use of Gaussian pyramids. Our method has the following advantages: First, the synthesized stroke textures can follow a direction field determined by the shapes of regions to be painted. Second, the method is very efficient; the generation time of a synthesized painting ranges from a few seconds to about one minute, rather than hours, as required by other existing methods, on a commodity PC. Furthermore, the technique presented here provides a new and efficient solution to the problem of synthesizing a 2D directional texture. We use a number of test examples to demonstrate the efficiency of the proposed method and the high quality of results produced by the method.
  • Keywords
    image sampling; image segmentation; image texture; rendering (computer graphics); Gaussian pyramids; artistic filter; brush strokes; digital painting; example-based painting; hierarchical patch-based approach; image masks; image segmentation; nonphotorealistic rendering; painting style; synthesized painting; two dimensional directional texture synthesis; Acceleration; Computational modeling; Image converters; Image segmentation; Painting; Pixel; Quantization; Shape; Sun; Testing; Algorithms; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Paintings; Photography; Reproducibility of Results; Sensitivity and Specificity; User-Computer Interface;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2004.1272726
  • Filename
    1272726