DOI QR코드

DOI QR Code

Feature-guided Convolution for Pencil Rendering

  • Yang, Hee-Kyung (Dept. of Computer Science, Graduate School, Sangmyung Univ.) ;
  • Min, Kyung-Ha (Div. of Digital Media, School of Software, Sangmyung Univ.)
  • Received : 2011.01.24
  • Accepted : 2011.07.08
  • Published : 2011.07.28

Abstract

We re-render a photographic image as a simulated pencil drawing using two independent line integral convolution (LIC) algorithms that express tone and feature lines. The LIC for tone is then applied in the same direction across the image, while the LIC for features is applied in pixels close to each feature line in the direction of that line. Features are extracted using the coherent line scheme. Changing the direction and range of the LICs allows a wide range of pencil drawing style to be mimicked. We tested our algorithm on diverse images and obtained encouraging results.

Keywords

References

  1. M. C. Sousa and J. W. Buchanan, "Computer-generated graphite pencil rendering of 3D polygonal models," in Proc. of Eurographics 1999, pp. 195-207, 1999.
  2. M. C. Sousa and J. Buchanan, "Observational model of blenders and erasers in computer-generated pencil rendering," in Proc. of Graphics Interface 1999, pp. 157-166, 1999.
  3. S. Takagi, I. Fujishiro, and M. Nakajima, "Volumetric modeling of colored pencil drawing," in Proc. of Pacific Graphics 1999, pp. 250-258 , 1999.
  4. A. Lake, C. Marshall, M. Harris, and M. Blackstein, "Stylized rendering techniques for scalable real-time 3D animation," in Proc. of NPAR 00, pp.13-20, 2000.
  5. X. Mao, Y. Nagasaka, and A. Imamiya, "Automatic generation of pencil drawing using LIC," in ACM Siggraph 02 Abstractions and Applications, pp. 149, 2002.
  6. N. Li, and Z. Huang, "A feature-based pencil drawing method," in Proc. of 1st International Conference on Computer Graphics and Interactive Techniques in Australasia and South East Asia 03, pp. 135-140, 2003.
  7. S. Yamamoto, X. Mao, and A. Imamiya, "Enhanced LIC pencil filter," in Proc. of the International Conference on Computer Graphics, Imaging and Visualization 04, pp. 251-256, 2004.
  8. S. Yamamoto, X. Mao, and A. Imamiya, "Colored pencil filter with custom colors," in Proc. of Pacific Graphics 04, pp. 329-338, 2004.
  9. H. Matsui, J. Johan, and T. Nishita, "Creating colored pencil images by drawing strokes based on boundaries of regions," in Proc. of Computer Graphics International 05, pp. 148-155, 2005.
  10. K. Murakami, R. Tsuruno, and E. Genda, "Multiple illuminated paper textures for drawing strokes," in Proc. of Computer Graphics International 05, pp. 156-161, 2005.
  11. H. Lee, S. Kwon, and S. Lee, "Real-time pencil rendering," in Proc. of NPAR 06, pp. 37-45, 2006.
  12. K. Melikhov, F. Tian, X. Xie, and H. S. Seah, "DBSC-based pencil style simulation for line drawings," in Proc. of 2006 International Conference on Game Research and Development, pp. 17-24, 2006.
  13. D. Xie, Y. Zhao, D. Xu, and X. Yang, "Convolution filter based pencil drawing and its implementation on GPU," Lecture Notes in Computer Science, vol. 4847, pp. 723-732, 2007.
  14. Z. Chen, J. Zhou, X. Gao, L. Li and J. Liu, "A novel method for pencil drawing generation in non-photo-realistic rendering," Lecture Notes in Computer Science, vol. 5353, pp. 931-934, 2008.
  15. Y. Kim, J. Yu, H. Yu, and S. Lee, "Line-art illustration of dynamic and specular surfaces," ACM Trans. on Graphics, vol. 27, no. 5, 2008.
  16. Z. AlMeraj, B. Wyvill, T. Isenberg, A. Gooch, and G. Richard, "Automatically mimicking unique hand-drawn pencil lines," Computers & Graphics, vol. 33, no. 4, pp. 496-508, 2009. https://doi.org/10.1016/j.cag.2009.04.004
  17. M. Salisbury, S. Anderson, R. Barzel, and D. Salesin, "Interactive pen-and-ink illustration," in Proc. of Siggraph 94, pp. 101-108, 1994.
  18. G. Winkenbach and D. Salesin, "Computer generated pen-and-ink illustration," in Proc. of Siggraph 94, pp. 91-100, 1994.
  19. M. Salisbury, C. Anderson, D. Lischinski, and D. Salesin, "Scale-dependent reproduction of pen-and-ink illustrations," in Proc. of Siggraph 96, pp. 461-468, 1996.
  20. M. Salisbury, M. Wong, J. Hughes, and D. Salesin, "Orientable textures for image-based pen-and-ink illustration," in Proc. of Siggraph 97, pp. 401-406, 1997.
  21. A. Hertzmann and D. Zorin, "Illustrating smooth surfaces," in Proc. of Siggraph 00, pp. 517-526, 2000.
  22. E. Praun, H. Hoppe, M. Webb, and A. Finkelstein, "Real-time hatching," in Proc. of Siggraph 01, pp. 579-584, 2001.
  23. M. Webb, E. Praun, A. Finkelstein, and H. Hoppe, "Fine tone control in hardware hatching," in Proc. of NPAR 02, pp. 53-58, 2002.
  24. J. Bu, W. Yan, C. Chen, and M. Song, "Image-based real-time hatching of scene traveling," in Proc. of WSCG, vol. 14, no. 1-3, pp. 241-248, 2006.
  25. A. Paiva, E. Brazil, F. Petronetto, and M. Sousa, "Fluid-based hatching for tone mapping in line illustrations," The Visual Computer, vol. 25, no. 5-7, pp. 519-527, 2009. https://doi.org/10.1007/s00371-009-0322-8
  26. H. Yang and K. Min, "Texture-based Hatching for Color Images and Video," KSII Transactions on Internet and Information Systems, vol. 5, no. 4, pp. 763-781, 2011.
  27. P. Haeberli, "Paint by numbers: abstract image representations," in Proc. of Siggraph 90, pp. 207-214, 1990. Article (CrossRef Link)
  28. B. Meier, "Painterly rendering for animation," in Proc. of Siggraph 96, pp. 477-484, 1996.
  29. P. Litwinowicz, "Processing images and video for an impressionist effect," in Proc. of Siggraph 97, pp. 406-414, 1997.
  30. A. Hertzmann, "Painterly rendering with curved brush strokes of multiple sizes," in Proc. of Siggraph 98, pp. 453-460, 1998.
  31. J. Hays and I. Essa, "Image and video based painterly animation," in Proc. of NPAR 04, pp. 113-120, 2004.
  32. K. Zeng, M. Zhao, C. Xiong, and S. C. Zhu, "From image parsing to painterly rendering," ACM Trans. on Graphics, vol. 29, no. 1, 2009.
  33. H. Kang, S. Lee, and C. Chui, "Flow-based image abstraction," IEEE Trans. on Visualization and Computer Graphics, vol. 15, no. 1, pp. 62-76, 2009.