Skip to main content

Automated Hedcut Illustration Using Isophotes

  • Conference paper
Smart Graphics (SG 2010)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 6133))

Included in the following conference series:

Abstract

In this work, we present an automated system for creating hedcut illustrations, portraits rendered using small image feature aligned dots (stipples). We utilize edge detection and shading cues from the input photograph to direct stipple placement within the image. Both image edges and isophotes are extracted as a means of describing the image feature and shading information. Edge features and isophotes are then assigned different priorities, with isophotes being assigned the highest priority to enhance the depth perception within the hedcut portrait. Priority assignment dictates the stipple alignment and spacing. Finally, stipple size is based on the number of points and intensity and the gradient magnitude of the input image.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Balzer, M., Schlömer, T., Deussen, O.: Capacity-constrained point distributions: a variant of Lloyd’s method. ACM Transactions on Graphics 28(3), 1–8 (2009)

    Article  Google Scholar 

  2. Chen, H., Liu, Z., Rose, C., Xu, Y., Shum, H., Salesin, D.: Example-based composite sketching of human portraits. In: Proc. of the 3rd International Symposium on Non-photorealistic Animation and Rendering, pp. 95–153 (2004)

    Google Scholar 

  3. Cole, F., Sanik, K., DeCarlo, D., Finkelstein, A., Funkhouser, T., Rusinkiewicz, S., Singh, M.: How Well Do Line Drawings Depict Shape? ACM Transactions on Graphics (Proc. SIGGRAPH) 28(3), 1–9 (2009)

    Article  Google Scholar 

  4. Deussen, O., Hiller, S., Van Overveld, C., Strothotte, T.: Floating Points: A Method for Computing Stipple Drawings. Computer Graphics Forum 19(3), 40–51 (2000)

    Article  Google Scholar 

  5. Dragnea, V., Angelopoulou, E.: Direct Shape from Isophotes. In: Proceedings of the ISPRS Workshop BenCOS (2005)

    Google Scholar 

  6. Durand, F.: Perceptual and Artistic Principles for Effective Computer Depiction. In: SIGGRAPH 2002: ACM SIGGRAPH 2002 Course Notes (2002)

    Google Scholar 

  7. Fleming, R.W., Singh, M.: Visual perception of 3D shape. In: SIGGRAPH 2009: ACM SIGGRAPH 2009 Courses, pp. 1–94 (2009)

    Google Scholar 

  8. Gooch, B., Reinhard, E., Gooch, A.A.: Human Facial Illustrations: Creation and Psychophysical Evaluation. ACM Transactions on Graphics 23(1), 27–44 (2004)

    Article  Google Scholar 

  9. Goodwin, T., Vollick, I., Hertzmann, A.: Isophote distance: a shading approach to artistic stroke thickness. In: Proc. of the 5th International Symposium on Non-photorealistic Animation and Rendering, pp. 53–62 (2007)

    Google Scholar 

  10. Hiller, S., Hellwig, H., Deussen, O.: Beyond Stippling – Methods for Distributing Objects on the Plane. Computer Graphics Forum 22(3), 515–522 (2003)

    Article  Google Scholar 

  11. Isenberg, T., Neumann, P., Carpendale, S., Sousa, M.C., Jorge, J.A.: Non-Photorealistic Rendering in Context: An Observational Study. In: Proc. of the International Symposium on Non-photorealistic Animation and Rendering, pp. 115–126 (2006)

    Google Scholar 

  12. Kang, H., Lee, S., Chui, C.K.: Coherent Line Drawing. In: Proc. of the 6th International Symposium on Non-photorealistic Animation and Rendering, pp. 43–50 (2007)

    Google Scholar 

  13. Kim, D., Son, M., Lee, Y., Kang, H., Lee, S.: Feature-guided Image Stippling. Computer Graphics Forum 27(4), 1029–1216 (2008)

    Article  Google Scholar 

  14. Kim, S., Maciejewski, R., Isenberg, T., Andrews, W.M., Chen, W., Sousa, M.C., Ebert, D.S.: Stippling by example. In: Proc. of the 7th International Symposium on Non-Photorealistic Animation and Rendering, pp. 41–50 (2009)

    Google Scholar 

  15. Kopf, J., Cohen-Or, D., Deussen, O., Lischinski, D.: Recursive Wang Tiles for Real-Time Blue Noise. ACM Transactions on Graphics 25(3), 509–518 (2006)

    Article  Google Scholar 

  16. Luo, Y., Marina, L., Sousa, M.C.: NPAR by Example: Line Drawing Facial Animation from Photographs. In: 2006 International Conference on Computer Graphics, Imaging and Visualisation, pp. 514–521 (2006)

    Google Scholar 

  17. Maciejewski, R., Isenberg, T., Andrews, W.M., Ebert, D.S., Sousa, M.C., Chen, W.: Measuring Stipple Aesthetics in Hand-Drawn and Computer-Generated Images. IEEE Computer Graphics & Applications 28(2), 62–74 (2008)

    Article  Google Scholar 

  18. Mould, D.: Stipple Placement using Distance in a Weighted Graph. In: Proc. of the International Symposium on Computational Aesthetics in Graphics, Visualization, and Imaging, pp. 45–52 (2007)

    Google Scholar 

  19. Mould, D., Grant, K.: Stylized black and white images from photographs. In: Proc. of the 6th International Symposium on Non-photorealistic Animation and Rendering, pp. 49–58 (2008)

    Google Scholar 

  20. Redmond, N., Dingliana, J.: Adaptive Abstraction of 3D Scenes in Realtime. In: Eurographics 2007 Short Papers, pp. 77–80 (2007)

    Google Scholar 

  21. Sára, R.: Isophotes: The Key to Tractable Local Shading Analysis. In: Hlaváč, V., Šára, R. (eds.) CAIP 1995. LNCS, vol. 970, pp. 416–423. Springer, Heidelberg (1995)

    Google Scholar 

  22. Schlechtweg, S., Germer, T., Strothotte, T.: RenderBots–Multi Agent Systems for Direct Image Generation. Computer Graphics Forum 24(2), 137–148 (2005)

    Article  Google Scholar 

  23. Secord, A.: Weighted Voronoi Stippling. In: Proc. of the International Symposium on Non-photorealistic Animation and Rendering, pp. 37–43 (2002)

    Google Scholar 

  24. Winnemöller, H., Olsen, S.C., Gooch, B.: Real-time video abstraction. In: SIGGRAPH 2006: ACM SIGGRAPH 2006 Papers, pp. 1221–1226 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kim, S., Woo, I., Maciejewski, R., Ebert, D.S. (2010). Automated Hedcut Illustration Using Isophotes. In: Taylor, R., Boulanger, P., Krüger, A., Olivier, P. (eds) Smart Graphics. SG 2010. Lecture Notes in Computer Science, vol 6133. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13544-6_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-13544-6_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-13543-9

  • Online ISBN: 978-3-642-13544-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics