The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.05 - May (2013 vol.19)
pp: 866-885
Jan Eric Kyprianidis , Comput. Graphics Syst. Group, Univ. of Potsdam, Potsdam, Germany
J. Collomosse , Centre for Vision Speech & Signal Process. (CVSSP), Univ. of Surrey, Guildford, UK
Tinghuai Wang , Centre for Vision Speech & Signal Process. (CVSSP), Univ. of Surrey, Guildford, UK
T. Isenberg , Team Aviz-INRIA-Saclay, Univ. Paris-Sud, Orsay, France
ABSTRACT
This paper surveys the field of nonphotorealistic rendering (NPR), focusing on techniques for transforming 2D input (images and video) into artistically stylized renderings. We first present a taxonomy of the 2D NPR algorithms developed over the past two decades, structured according to the design characteristics and behavior of each technique. We then describe a chronology of development from the semiautomatic paint systems of the early nineties, through to the automated painterly rendering systems of the late nineties driven by image gradient analysis. Two complementary trends in the NPR literature are then addressed, with reference to our taxonomy. First, the fusion of higher level computer vision and NPR, illustrating the trends toward scene analysis to drive artistic abstraction and diversity of style. Second, the evolution of local processing approaches toward edge-aware filtering for real-time stylization of images and video. The survey then concludes with a discussion of open challenges for 2D NPR identified in recent NPR symposia, including topics such as user and aesthetic evaluation.
INDEX TERMS
Rendering (computer graphics), Painting, Image color analysis, Taxonomy, Algorithm design and analysis, Image edge detection,artistic rendering, Image and video stylization, nonphotorealistic rendering (NPR)
CITATION
Jan Eric Kyprianidis, J. Collomosse, Tinghuai Wang, T. Isenberg, "State of the "Art”: A Taxonomy of Artistic Stylization Techniques for Images and Video", IEEE Transactions on Visualization & Computer Graphics, vol.19, no. 5, pp. 866-885, May 2013, doi:10.1109/TVCG.2012.160
REFERENCES
[1] A. Agarwala, "SnakeToonz: A Semi-Automatic Approach to Creating Cel Animation from Video," Proc. Second Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 139-146, 2002.
[2] A. Agarwala, A. Hertzmann, D. Salesin, and S.M. Seitz, "Keyframe-Based Tracking for Rotoscoping and Animation," ACM Trans. Graphics, vol. 23, no. 3, pp. 584-591, 2004.
[3] A. Agrawal and R. Raskar, "Gradient Domain Manipulation Techniques in Vision and Graphics," Proc. IEEE Int' Conf. Computer Vision (ICCV) Course, 2007.
[4] M. Ashikhmin, "Fast Texture Transfer," IEEE Computer Graphics Applications, vol. 23, no. 4, pp. 38-43, July/Aug. 2003.
[5] J.A. Bangham, S.E. Gibson, and R. Harvey, "The Art of Scale-Space," Proc. British Machine Conf. (BMVC), pp. 569-578, 2003.
[6] S. Battiato, G. Di Blasi, G. Gallo, G. Guarnera, and G. Puglisi, "Artificial Mosaic by Gradient Vector Flow," Proc. Eurographics (Short Presentations), pp. 53-56, 2008.
[7] P. Bénard, A. Bousseau, and J. Thollot, "State-of-the-Art Report on Temporal Coherence for Stylized Animations," Computer Graphics Forum, vol. 30, no. 8, pp. 2367-2386, Dec. 2011.
[8] P. Bhat, C.L. Zitnick, M.F. Cohen, and B. Curless, "GradientShop: A Gradient-Domain Optimization Framework for Image and Video Filtering," ACM Trans. Graphics, vol. 29, no. 2, pp. 10:1-10:14, 2010.
[9] A. Bousseau, M. Kaplan, J. Thollot, and F.X. Sillion, "Interactive Watercolor Rendering with Temporal Coherence and Abstraction," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 141-149, 2006.
[10] A. Bousseau, F. Neyret, J. Thollot, and D. Salesin, "Video Watercolorization Using Bidirectional Texture Advection," ACM Trans. Graphics, vol. 26, no. 3, pp. 104:1-104:7, 2007.
[11] B. Cabral and L.C. Leedom, "Imaging Vector Fields Using Line Integral Convolution," Proc. ACM SIGGRAPH, pp. 263-270, 1993.
[12] J.M. Carroll, W.A. Kellogg, and M.B. Rosson, "The Task-Artifact Cycle," Designing Interaction: Psychology at the Human-Computer Interface, pp. 74-102. Cambridge Univ. Press, 1991.
[13] S. Chenney, M. Pingel, R. Iverson, and M. Szymanski, "Simulating Cartoon Style Animation," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 133-138, 2002.
[14] V. Ciesielski, M. Berry, K. Trist, and D. DeSouza, "Evolution of Animated Photomosaics," Proc. EvoWorkshops, pp. 498-507, 2007.
[15] J. Collomosse and P.M. Hall, "Painterly Rendering Using Image Salience," Proc. 20th Eurographics UK Conf. (EGUK), pp. 122-128, 2002.
[16] J. Collomosse and P.M. Hall, "Cubist Style Rendering from Photographs," IEEE Trans. Visualization Computer Graphics, vol. 4, no. 9, pp. 443-453, Oct. 2003.
[17] J. Collomosse and P.M. Hall, "Genetic Paint: A Search for Salient Paintings," EvoMUSART: Proc. Third European Conf. Applications of Evolutionary Computing, pp. 437-447, 2005.
[18] J. Collomosse and J.E. Kyprianidis, "Artistic Stylization of Images and Video," Tutorial at Eurographics, 2011.
[19] J. Collomosse, D. Rowntree, and P.M. Hall, "Stroke Surfaces: A Spatio-Temporal Framework for Temporally Coherent Nonphotorealistic Animations," Technical Report CSBU-2003-01, Univ. of Bath, United Kingdom, 2003.
[20] J. Collomosse, D. Rowntree, and P.M. Hall, "Video Analysis for Cartoon-Style Special Effects," Proc. British Machine Vision Conf.. (BMVC), pp. 749-758, 2003.
[21] J. Collomosse, D. Rowntree, and P.M. Hall, "Stroke Surfaces: Temporally Coherent Non-Photorealistic Animations from Video," IEEE Trans. Visualization Computer Graphics, vol. 11, no. 5, pp. 540-549, Sept./ Oct. 2005.
[22] S. Colton, M.F. Valstar, and M. Pantic, "Emotionally Aware Automated Portrait Painting," Proc. Third Int'l Conf. Digital Interactive Media in Entertainment and Arts (DIMEA), pp. 304-311, 2008.
[23] D. Comaniciu and P. Meer, "Mean Shift: A Robust Approach Toward Feature Space Analysis," IEEE Trans. Pattern Analysis Machine Intelligence, vol. 24, no. 5, pp. 603-619, May 2002.
[24] A. Criminisi, T. Sharp, C. Rother, and P. Pérez, "Geodesic Image and Video Editing," ACM Trans. Graphics, vol. 29, no. 5, pp. 134:1-13:15, 2010.
[25] C. Curtis, S. Anderson, J. Seims, K. Fleischer, and D. Salesin, "Computer-Generated Watercolor," Proc. ACM SIGGRAPH, pp. 421-430, 1997.
[26] R. Dafner, D. Cohen-Or, and Y. Matias, "Context-Based Space Filling Curves," Computer Graphics Forum, vol. 19, no. 3, pp. 209-218, 2000.
[27] K. Dalal, A. Klein, Y. Liu, and K. Smith, "A Spectral Approach to NPR Packing," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 71-78, 2006.
[28] D. DeCarlo and M. Stone, "Visual Explanations," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 173-178, 2010.
[29] D. DeCarlo and A. Santella, "Stylization and Abstraction of Photographs," Proc. ACM SIGGRAPH, pp. 769-776, 2002.
[30] O. Deussen, S. Hiller, C. Van Overveld, and T. Strothotte, "Floating Points: A Method for Computing Stipple Drawings," Computer Graphics Forum, vol. 19, no. 3, pp. 41-50, 2000.
[31] G. Di Blasi and G. Gallo, "Artificial Mosaics," The Visual Computer, vol. 21, no. 6, pp. 373-383, 2005.
[32] Y. Dobashi, T. Haga, H. Johan, and T. Nishita, "A Method for Creating Mosaic Images Using Voronoi Diagrams," Proc. Eurographics (EG) (Short Presentations), pp. 341-348, 2002.
[33] S. Draves, "The Electric Sheep Screen-Saver: A Case Study in Aesthetic Evolution," EvoMUSART: Proc. Third European Conf. Applications of Evolutionary Computing, pp. 458-467, 2005.
[34] F. Durand, "An Invitation to Discuss Computer Depiction," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 111-124, 2002.
[35] A. Efros and W. Freeman, "Image Quilting for Texture Synthesis and Transfer," Proc. ACM SIGGRAPH, pp. 341-346, 2001.
[36] A. Efros and T. Leung, "Texture Synthesis by Non-Parametric Sampling," Proc. IEEE Seven Int'l Conf. Computer Vision (ICCV), vol. 2, pp. 1033-1038, 1999.
[37] G. Elber and G. Wolberg, "Rendering Traditional Mosaics," The Visual Computer, vol. 19, no. 1, pp. 67-78, 2003.
[38] Z. Farbman, R. Fattal, D. Lischinski, and R. Szeliski, "Edge-Preserving Decompositions for Multi-Scale Tone and Detail Manipulation," ACM Trans. Graphics, vol. 27, no. 3, pp. 67:1-67:10, Aug. 2008.
[39] G.M. Faustino and L.H. de Figueiredo, "Simple Adaptive Mosaic Effects," Proc. Brazilian Symp. Computer Graphics Image Processing (SIBGRAPI), pp. 315-322, 2005.
[40] A. Gooch, J. Long, L. Ji, A. Estey, and B. Gooch, "Viewing Progress in Non-Photorealistic Rendering through Heinlein's Lens," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 165-171, 2010.
[41] B. Gooch, G. Coombe, and P. Shirley, "Artistic Vision: Painterly Rendering Using Computer Vision Techniques," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 83-90, 2002.
[42] B. Gooch and A. Gooch, Non-Photorealistic Rendering. AK Peters, 2001.
[43] B. Gooch, E. Reinhard, and A. Gooch, "Human Facial Illustrations: Creation and Psychophysical Evaluation," ACM Trans. Graphics, vol. 23, no. 1, pp. 27-44, 2004.
[44] S. Green, D. Salesin, S. Schofield, A. Hertzmann, P. Litwinowicz, A. Gooch, C. Curtis, and B. Gooch, "Non-Photorealistic Rendering," Proc. ACM SIGGRAPH Courses, 1999.
[45] J. Grubert, S. Carpendale, and T. Isenberg, "Interactive Stroke-Based NPR Using Hand Postures on Large Displays," Proc. Eurographics (EG '08) Short Papers, pp. 279-282, 2008.
[46] M. Grundland, C. Gibbs, and N. Dodgson, "Stylized Multiresolution Image Representation," J. Electronic Imaging, vol. 17, no. 1, pp. 013009:1-01300917, 2008.
[47] P. Haeberli, "Paint by Numbers: Abstract Image Representations," Proc. ACM SIGGRAPH, pp. 207-214, 1990.
[48] P. Haggerty, "Almost Automatic Computer Painting," IEEE Computing Graphics Applications, vol. 11, no. 6, pp. 11-12, Nov. 1991.
[49] P.M. Hall, J. Collomosse, Y.-Z. Song, P. Shen, and C. Li, "RTcams: A New Perspective on Nonphotorealistic Rendering from Photographs," IEEE Trans. Visualization Computer Graphics, vol. 13, no. 5, pp. 966-979, Sept./Oct. 2007.
[50] R. Hashimoto, H. Johan, and T. Nishita, "Creating Various Styles of Animations Using Example Based Filtering," Proc. Computer Graphics Int'l (CGI), pp. 312-317, 2003.
[51] A. Hausner, "Simulating Decorative Mosaics," Proc. ACM SIGGRAPH, pp. 573-580, 2001.
[52] J. Hays and I. Essa, "Image and Video Based Painterly Animation," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 113-120, 2004.
[53] C. Healey and J. Enns, "Perception and Painting: A Search for Effective, Engaging Visualizations," IEEE Computer Graphics Applications, vol. 22, no. 2, pp. 10-15, Mar./Apr. 2002.
[54] A. Hertzmann, "Non-Photorealistic Rendering and the Science of Art," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 147-157, 2010.
[55] A. Hertzmann, "Painterly Rendering with Curved Brush Strokes of Multiple Sizes," Proc. ACM SIGGRAPH, pp. 453-460, 1998.
[56] A. Hertzmann, "Paint by Relaxation," Proc. Computer Graphics Int'l (CGI), pp. 47-54, 2001.
[57] A. Hertzmann, "Fast Paint Texture," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 91-96, 2002.
[58] A. Hertzmann, "Tutorial: A Survey of Stroke-Based Rendering," IEEE Computer Graphics Applications, vol. 23, no. 4, pp. 70-81, July/Aug. 2003.
[59] A. Hertzmann, C.E. Jacobs, N. Oliver, B. Curless, and D. Salesin, "Image Analogies," Proc. ACM SIGGRAPH, pp. 327-340, 2001.
[60] A. Hertzmann and K. Perlin, "Painterly Rendering for Video and Interaction," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 7-12, 2000.
[61] S. Hiller, H. Hellwig, and O. Deussen, "Beyond Stippling— Methods for Distributing Objects on the Plane," Computer Graphics Forum, vol. 22, no. 3, pp. 515-522, 2003.
[62] The Guild Handbook of Scientific Illustration, E.R.S. Hodges, ed., second ed. John Wiley & Sons, 2003.
[63] T. Hurtut, P.-E. Landes, J. Thollot, Y. Gousseau, R. Drouillhet, and J.-F. Coeurjolly, "Appearance-Guided Synthesis of Element Arrangements by Example," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 51-60, 2009.
[64] T.C. Inglis and C.S. Kaplan, "Generating op Art Lines," Proc. Int'l Symp. Computational Aesthetics in Graphics, Visualization, and Imaging (CAe), pp. 25-32, 2011.
[65] T. Isenberg, P. Neumann, S. Carpendale, M.C. Sousa, and J.A. Jorge, "Non-Photorealistic Rendering in Context: An Observational Study," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 115-126, 2006.
[66] M. Kagaya, W. Brendel, Q. Deng, T. Kesterson, S. Todorovic, P.J. Neill, and E. Zhang, "Video Painting with Space-Time-Varying Style Parameters," IEEE Trans. Visualization Computer Graphics, vol. 17, no. 1, pp. 74-87, Jan. 2011.
[67] D. Kang, Y.-J. Ohn, M.-H. Han, and K. Yoon, "Animation for Ancient Tile Mosaics," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 157-165, 2011.
[68] H. Kang and S. Lee, "Shape-Simplifying Image Abstraction," Computer Graphics Forum, vol. 27, no. 7, pp. 1773-1780, 2008.
[69] H. Kang, S. Lee, and C.K. Chui, "Coherent Line Drawing," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 43-50, 2007.
[70] H. Kang, S. Lee, and C.K. Chui, "Flow-Based Image Abstraction," IEEE Trans. Visualization Computer Graphics, vol. 15, no. 1, pp. 62-76, Jan./Feb. 2009.
[71] M. Kass, A. Witkin, and D. Terzopoulos, "Snakes: Active Contour Models," Int'l J. Computer Vision, vol. 1, no. 4, pp. 321-331, 1988.
[72] D. Kim, M. Son, Y. Lee, H. Kang, and S. Lee, "Feature-Guided Image Stippling," Computer Graphics Forum, vol. 27, no. 4, pp. 1209-1216, 2008.
[73] J. Kim and F. Pellacini, "Jigsaw Image Mosaics," ACM Trans. Graphics, vol. 21, no. 3, pp. 657-664, 2002.
[74] S. Kim, R. Maciejewski, T. Isenberg, W.M. Andrews, W. Chen, M.C. Sousa, and D. Ebert, "Stippling by Example," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 41-50, 2009.
[75] S. Kim, I. Woo, R. Maciejewski, and D. Ebert, "Automated Hedcut Illustration Using Isophotes," Proc. 10th Int'l Conf. Smart Graphics, pp. 172-183, 2010.
[76] A. Klein, T. Grant, A. Finkelstein, and M.F. Cohen, "Video Mosaics," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 21-28, 2002.
[77] A. Kolliopoulos, "Image Segmentation for Stylized Non-Photorealistic Rendering and Animation," master's thesis, Univ. of Toronto, 2005.
[78] J. Kopf, D. Cohen-Or, O. Deussen, and D. Lischinski, "Recursive Wang Tiles for Real-Time Blue Noise," ACM Trans. Graphics, vol. 25, no. 3, pp. 509-518, 2006.
[79] L. Kovács and T. Szirányi, "Creating Animations Combining Stochastic Paintbrush Transformation and Motion Detection," Proc. 16th Int'l Conf. Pattern Recognition (ICPR), vol. 2, pp. 1090-1093, 2002.
[80] M. Kuwahara, K. Hachimura, S. Ehiu, and M. Kinoshita, "Processing of Ri-Angiocardiographic Images," Digital Processing of Biomedical Images, pp. 187-203. Plenum Press, 1976.
[81] J.E. Kyprianidis, "Image and Video Abstraction by Multi-Scale Anisotropic Kuwahara Filtering," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 55-64, 2011.
[82] J.E. Kyprianidis and J. Döllner, "Image Abstraction by Structure Adaptive Filtering," Proc. Eurographics (EG) UK Theory and Practice of Computer Graphics (TPCG), pp. 51-58, 2008.
[83] J.E. Kyprianidis and H. Kang, "Image and Video Abstraction by Coherence-Enhancing Filtering," Computer Graphics Forum, vol. 30, no. 2, pp. 593-602, 2011.
[84] J.E. Kyprianidis, H. Kang, and J. Döllner, "Image and Video Abstraction by Anisotropic Kuwahara Filtering," Computer Graphics Forum, vol. 28, no. 7, pp. 1955-1963, 2009.
[85] J. Lasseter, "Principles of Traditional Animation Applied to 3D Computer Animation," Proc. ACM SIGGRAPH, vol. 21, no. 4, pp. 35-44, 1987.
[86] H. Lee, S. Seo, S. Ryoo, and K. Yoon, "Directional Texture Transfer," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 43-50, 2010.
[87] H. Li and D. Mould, "Structure-Preserving Stippling by Priority-Based Error Diffusion," Proc. Graphics Interface (GI), pp. 127-134, 2011.
[88] W. Li, M. Agrawala, B. Curless, and D. Salesin, "Automated Generation of Interactive 3D Exploded View Diagrams," ACM Trans. Graphics, vol. 27, no. 3, pp. 101:1-101:7, 2008.
[89] L. Lin, K. Zeng, H. Lv, Y. Wang, Y. Xu, and S.-C. Zhu, "Painterly Animation Using Video Semantics and Feature Correspondence," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 73-80, 2010.
[90] P. Litwinowicz, "Processing Images and Video for an Impressionist Effect," Proc. ACM SIGGRAPH, pp. 407-414, 1997.
[91] C. Liu, A. Torralba, W. Freeman, F. Durand, and E.H. Adelson, "Motion Magnification," ACM Trans. Graphics, vol. 24, no. 3, pp. 519-526, 2005.
[92] Y. Liu, O. Veksler, and O. Juan, "Generating Classic Mosaics with Graph Cuts," Computer Graphics Forum, vol. 29, no. 8, pp. 2387-2399, 2010.
[93] S. Lloyd, "Least Squares Quantization in PCM," IEEE Trans. Information Theory, vol. IT-28, no. 2, pp. 129-137, Mar. 1982.
[94] J. Lu, P.V. Sander, and A. Finkelstein, "Interactive Painterly Stylization of Images, Videos and 3D Animations," Proc. ACM SIGGRAPH Symp. Interactive 3D Graphics and Games (I3D), pp. 127-134, Feb. 2010.
[95] K.-L. Ma, A. Hertzmann, V. Interrante, and E.B. Lum, "Recent Advances in Non-Photorealistic Rendering for Art and Visualization," Proc. ACM SIGGRAPH Courses, 2002.
[96] R. Maciejewski, T. Isenberg, W.M. Andrews, D. Ebert, M.C. Sousa, and W. Chen, "Measuring Stipple Aesthetics in Hand-Drawn and Computer-Generated Images," IEEE Computer Graphics Applications, vol. 28, no. 2, pp. 62-74, Mar./Apr. 2008.
[97] R. Maharik, M. Bessmeltsev, A. Sheffer, A. Shamir, and N. Carr, "Digital Micrography," ACM Trans. Graphics, vol. 30, no. 4, pp. 100:1-100:11, 2011.
[98] D. Martín, G. Arroyo, M. Victoria Luzón, and T. Isenberg, "Scale-Dependent and Example-Based Grayscale Stippling," Computers & Graphics, vol. 35, no. 1, pp. 160-174, 2011.
[99] M. McCool and E. Fiume, "Hierarchical Poisson Disk Sampling Distributions," Proc. Conf. Graphics Interface (GI), pp. 94-105, 1992.
[100] M. McGuire, H. Halen, J.-F. St-Amour, A. Thibault, and B. Martel, "Stylized Rendering in Games," Proc. ACM SIGGRAPH Courses, 2010.
[101] P. Meer and B. Georgescu, "Edge Detection with Embedded Confidence," IEEE Trans. Pattern Analysis Machine Intelligence, vol. 23, no. 12, pp. 1351-1365, Dec. 2001.
[102] B.J. Meier, "Painterly Rendering for Animation," Proc. ACM SIGGRAPH, pp. 477-484, 1996.
[103] X. Mi, D. DeCarlo, and M. Stone, "Abstraction of 2D Shapes in Terms of Parts," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 15-24, 2009.
[104] D. Mould, "A Stained Glass Image Filter," Proc. 14th Eurographics Workshop Rendering (EGSR), pp. 20-25, 2003.
[105] D. Mould, "Stipple Placement Using Distance in a Weighted Graph," Proc. Third Eurographics Conf. Computational Aesthetics in Graphics, Visualization and Imaging (CAe), pp. 45-52, 2007.
[106] D. Mould and K. Grant, "Stylized Black and White Images from Photographs," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 49-58, 2008.
[107] L. Neumann and A. Neumann, "Color Style Transfer Techniques Using Hue, Lightness and Saturation Histogram Matching," Proc. First Eurographics Conf. Computational Aesthetics in Graphics, Visualization and Imaging (CAe), pp. 111-122, 2005.
[108] P. O'Donovan and A. Hertzmann, "AniPaint: Interactive Painterly Animation from Video," IEEE Trans. Visualization Computer Graphics, vol. 18, no. 3, pp. 475-487, Mar. 2012.
[109] P. O'Donovan and D. Mould, "Felt-Based Rendering," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 55-62, 2006.
[110] J. Orchard and C.S. Kaplan, "Cut-Out Image Mosaics," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 79-87, 2008.
[111] A. Orzan, A. Bousseau, P. Barla, and J. Thollot, "Structure-Preserving Manipulation of Photographs," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 103-110, 2007.
[112] S. Osher and L.I. Rudin, "Feature-Oriented Image Enhancement Using Shock Filters," SIAM J. Numerical Analysis, vol. 27, no. 4, pp. 919-940, 1990.
[113] V. Ostromoukhov, "Pseudo-Random Halftone Screening for Colour and Black&White Printing," Proc. Int'l Congress in Non Impact Printing Technologies, pp. 579-582, 1993.
[114] V. Ostromoukhov, "Artistic Halftoning: Between Technology and Art," Proc. SPIE, vol. 3963, no. 1, pp. 489-509, 1999.
[115] V. Ostromoukhov, "Digital Facial Engraving," Proc. ACM SIGGRAPH, pp. 417-424, 1999.
[116] V. Ostromoukhov and R.D. Hersch, "Multi-Color and Artistic Dithering," Proc. ACM SIGGRAPH, pp. 425-432, 1999.
[117] V. Ostromoukhov, R.D. Hersch, and I. Amidror, "Rotated Dispersed Dither," Proc. ACM SIGGRAPH, pp. 123-130, 1994.
[118] W.-M. Pang, Y. Qu, T.-T. Wong, D. Cohen-Or, and P.-A. Heng, "Structure-Aware Halftoning," ACM Trans. Graphics, vol. 27, no. 3, pp. 89:1-89:8, 2008.
[119] G. Papari, N. Petkov, and P. Campisi, "Artistic Edge and Corner Enhancing Smoothing," IEEE Trans. Image Processing, vol. 16, no. 10, pp. 2449-2462, Oct. 2007.
[120] G. Papari and N. Petkov, "Continuous Glass Patterns for Painterly Rendering," IEEE Trans. Image Processing, vol. 18, no. 3, pp. 652-664, Mar. 2009.
[121] S. Paris, P. Kornprobst, J. Tumblin, and F. Durand, "Bilateral Filtering: Theory and Applications," Foundations and Trends in Computer Graphics and Vision, vol. 4, no. 1, pp. 1-73, 2008.
[122] Y. Park and K. Yoon, "Motion Map Generation for Maintaining the Temporal Coherence of Brush Strokes," Proc. First Int'l Conf. Computer Graphics Theory and Applications (GRAPP), vol. 4, pp. 139-152, 2007.
[123] H. Pedersen and K. Singh, "Organic Labyrinths and Mazes," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 79-86, 2006.
[124] T. Pouli and E. Reinhard, "Progressive Color Transfer for Images of Arbitrary Dynamic Range," Computers & Graphics, vol. 35, no. 1, pp. 67-80, 2011.
[125] Y. Qu, W.-M. Pang, T.-T. Wong, and P.-A. Heng, "Richness-Preserving Manga Screening," ACM Trans. Graphics, vol. 27, no. 5, pp. 155:1-155:8, Dec. 2008.
[126] E. Reinhard, M. Ashikhmin, B. Gooch, and P. Shirley, "Colour Transfer between Images," IEEE Computer Graphics Applications, vol. 21, no. 5, pp. 34-41, Sept./Oct. 2001.
[127] C. Reynolds, "Stylized Depiction in Computer Graphics," http://www.red3d.com/cwrnpr/, 2012.
[128] M. Salisbury, C. Anderson, D. Lischinski, and D. Salesin, "Scale-Dependent Reproduction of Pen-and-Ink Illustrations," Proc. ACM SIGGRAPH, pp. 461-468, 1996.
[129] M. Salisbury, S.E. Anderson, R. Barzel, and D. Salesin, "Interactive Pen-and-Ink Illustration," Proc. ACM SIGGRAPH, pp. 101-108, 1994.
[130] M. Salisbury, M.T. Wong, J.F. Hughes, and D. Salesin, "Orientable Textures for Image-Based Pen-and-Ink Illustration," Proc. ACM SIGGRAPH, pp. 401-406, 1997.
[131] A. Santella and D. DeCarlo, "Abstracted Painterly Renderings Using Eye-Tracking Data," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 75-82, 2002.
[132] A. Santella and D. DeCarlo, "Visual Interest and NPR: An Evaluation and Manifesto," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 71-150, 2004.
[133] S. Schlechtweg, "NPR Literature," http://isgwww.cs.uni- magdeburg.de/~stefans npr/, 2012.
[134] S. Schlechtweg, T. Germer, and T. Strothotte, "RenderBots—Multi-Agent Systems for Direct Image Generation," Computer Graphics Forum, vol. 24, no. 2, pp. 137-148, 2005.
[135] A. Schödl, R. Szeliski, D. Salesin, and I. Essa, "Video Textures," Proc. ACM SIGGRAPH, pp. 489-498, 2000.
[136] M. Schwarz, T. Isenberg, K. Mason, and S. Carpendale, "Modeling with Rendering Primitives: An Interactive Non-Photorealistic Canvas," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 15-22, Aug. 2007.
[137] A. Secord, "Weighted Voronoi Stippling," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 37-43, 2002.
[138] A. Secord, W. Heidrich, and L. Streit, "Fast Primitive Distribution for Illustration," Proc. 13th Eurographics Workshop Rendering (EGWR), pp. 215-226, 2002.
[139] V. Setlur and S. Wilkinson, "Automatic Stained Glass Rendering," Proc. 24th Int'l Conf. Advances in Computer Graphics (CGI), pp. 682-691, 2006.
[140] M. Shiraishi and Y. Yamaguchi, "An Algorithm for Automatic Painterly Rendering Based on Local Source Image Approximation," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 53-58, 2000.
[141] M. Shugrina, M. Betke, and J. Collomosse, "Empathic Painting: Interactive Stylization Using Observed Emotional State," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 87-96, 2006.
[142] K. Smith, Y. Liu, and A. Klein, "Animosaics," Proc. ACM SIGGRAPH/Eurographics Symp. Computer Animation (SCA), pp. 201-208, 2005.
[143] M. Son, Y. Lee, H. Kang, and S. Lee, "Structure Grid for Directional Stippling," Graphical Models, vol. 73, no. 3, pp. 74-87, 2011.
[144] Y. Song, P.M. Hall, P. Rosin, and J. Collomosse, "Arty Shapes," Proc. Fourth Eurographics Conf. Computational Aesthetics in Graphics, Visualization and Imaging (CAe), pp. 65-72, 2008.
[145] E. Stavrakis, "Non-Photorealistic Computer Graphics Library," http:/www.npcglib.org/, 2012.
[146] S. Strassmann, "Hairy Brushes," Proc. ACM SIGGRAPH, pp. 225-232, 1986.
[147] L. Streit and J. Buchanan, "Importance Driven Halftoning," Computer Graphics Forum, vol. 17, no. 3, pp. 207-217, 1998.
[148] T. Strothotte and S. Schlechtweg, Non-Photorealistic Computer Graphics. Morgan Kaufmann, 2002.
[149] T. Strothotte, B. Preim, A. Raab, J. Schumann, and D.R. Forsey, "How to Render Frames and Influence People," Computer Graphics Forum, vol. 13, no. 3, pp. 455-466, 1994.
[150] T. Szirányi, Z. Tóth, M. Figueiredo, J. Zerubia, and A. Jain, "Optimization of Paintbrush Rendering of Images by Dynamic MCMC Methods," Proc. Third Int'l Workshop Energy Minimization Methods in Computer Vision and Pattern Recognition (EMMCVPR), pp. 201-215, 2001.
[151] S.M.F. Treavett and M. Chen, "Statistical Techniques for the Automated Synthesis of Non-Photorealistic Images," Proc. 15th Eurographics UK Conf. (EGUK), pp. 201-210, 1997.
[152] P. Tresset and F.F. Leymarie, "Generative Portrait Sketching," Proc. 11th Int'l Conf. Virtual Sytems and MultiMedia (VSMM'05), pp. 739-748, 2005.
[153] R. Ulichney, Digital Halftoning. The MIT Press, 1987.
[154] D. Vanderhaeghe, P. Barla, J. Thollot, and F.X. Sillion, "Dynamic Point Distribution for Stroke-Based Rendering," Proc. Eurographics Symp. Rendering (EGSR), pp. 139-146, 2007.
[155] J. Wang, S.M. Drucker, M. Agrawala, and M.F. Cohen, "The Cartoon Animation Filter," ACM Trans. Graphics, vol. 25, no. 3, pp. 1169-1173, 2006.
[156] J. Wang, Y. Xu, H.-Y. Shum, and M.F. Cohen, "Video Tooning," ACM Trans. Graphics, vol. 23, no. 3, pp. 574-583, Aug. 2004.
[157] T. Wang, J. Collomosse, D. Slatter, P. Cheatle, and D. Greig, "Video Stylization for Digital Ambient Displays of Home Movies," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 137-146, 2010.
[158] L.-Y. Wei and M. Levoy, "Fast Texture Synthesis Using Tree-Structured Vector Quantization," Proc. ACM SIGGRAPH, pp. 479-488, 2000.
[159] J. Weickert, Anisotropic Diffusion in Image Processing. Teubner-Verlag, 1998.
[160] J. Weickert, "Coherence-Enhancing Shock Filters," Proc. DAGM-Symp., pp. 1-8, 2003.
[161] F. Wen, Q. Luan, L. Liang, Y.-Q. Xu, and H.-Y. Shum, "Color Sketch Generation," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 47-54, 2006.
[162] J. Willats and F. Durand, "Defining Pictorial Style: Lessons from Linguistics and Computer Graphics," Axiomathes, vol. 15, no. 3, pp. 319-351, 2005.
[163] H. Winnemöller, "XDoG: Advanced Image Stylization with eXtended Difference-of-Gaussians," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 147-155, 2011.
[164] H. Winnemöller, S. Olsen, and B. Gooch, "Real-Time Video Abstraction," Proc. ACM SIGGRAPH, pp. 1221-1226, 2006.
[165] X. Xiao and L. Ma, "Gradient-Preserving Color Transfer," Computer Graphics Forum, vol. 28, no. 18, pp. 79-86, 2009.
[166] J. Xu and C.S. Kaplan, "Calligraphic Packing," Proc. Graphics Interface (GI), pp. 43-50, 2007.
[167] J. Xu and C.S. Kaplan, "Artistic Thresholding," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 39-47, 2008.
[168] K. Zeng, M. Zhao, C. Xiong, and S.-C. Zhu, "From Image Parsing to Painterly Rendering," ACM Trans. Graphics, vol. 29, no. 1, pp. 2:1-2:11, 2009.
[169] M. Zhao and S.-C. Zhu, "Sisley the Abstract Painter," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 99-107, 2010.
[170] M. Zhao and S.-C. Zhu, "Portrait Painting Using Active Templates," Proc. Int'l Symp. Nonphotorealistic Animation and Rendering (NPAR), pp. 117-124, 2011.
47 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool