skip to main content
10.1145/1377980.1377991acmotherconferencesArticle/Chapter ViewAbstractPublication PagesnparConference Proceedingsconference-collections
research-article

Stylized black and white images from photographs

Published:09 June 2008Publication History

ABSTRACT

Halftoning algorithms attempt to match the tone of an input image despite lower color resolution in the output. However, in some artistic media and styles, tone matching is not at all the goal; rather, details are either portrayed sharply or omitted entirely.

In this paper, we present an algorithm for abstracting arbitrary input images into black and white images. Our goal is to preserve details while as much as possible producing large regions of solid color in the output. We present two methods based on energy minimization, using loopy belief propagation and graph cuts, but it is difficult to devise a single energy term that both sufficiently promotes coherence and adequately preserves details. We next propose a third algorithm separating these two concerns. Our third algorithm involves composing a base layer, consisting of large flat-colored regions, with a detail layer, containing the small high-contrast details. The base layer is computed with energy minimization, while local adaptive thresholding gives the detail layer. The final labeling is tidied by removing small components, vectorizing, and smoothing the region boundaries. The output images satisfy our goal of high spatial coherence with detail preservation.

References

  1. Bae, S., Paris, S., and Durand, F. 2006. Two-scale tone management for photographic look. ACM Trans. Graph. 25, 3, 637--645. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Boykov, Y., and Jolly, M.-P. 2001. Interactive graph cuts for optimal boundary & region segmentation of objects in N-D images. In International Conference on Computer Vision, 105--112.Google ScholarGoogle Scholar
  3. Boykov, Y., and Kolmogorov, V. 2004. An experimental comparison of min-cut/max-flow algorithms for energy minimization in vision. IEEE Trans. Pattern Anal. Mach. Intell. 26, 9, 1124--1137. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Boykov, Y., Veksler, O., and Zabih, R. 2001. Fast approximate energy minimization via graph cuts. IEEE Trans. Pattern Anal. Mach. Intell. 23, 11, 1222--1239. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Deussen, O., Hiller, S., van Overveld, C., and Strothotte, T. 2000. Floating points: A method for computing stipple drawings. Computer Graphics Forum 19, 3, 40--51.Google ScholarGoogle ScholarCross RefCross Ref
  6. Floyd, R. W., and Steinberg, R. 1977. An adaptive algorithm for spatial grey scale. Proceedings of the Society for Information Display 15, 75--77.Google ScholarGoogle Scholar
  7. Gooch, B., Reinhard, E., and Gooch, A. 2004. Human facial illustrations: Creation and psychophysical evaluation. ACM Trans. Graph. 23, 1, 27--44. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Guptill, A. 1976. Rendering in Pen and Ink. Watson-Guptill Publications, New York.Google ScholarGoogle Scholar
  9. Li, Y., Sun, J., Tang, C.-K., and Shum, H.-Y. 2004. Lazy snapping. In Proceedings of SIGGRAPH 2004, 303--308. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Lozner, R. 1990. Scratchboard for Illustration. Watson-Guptill Publications, New York.Google ScholarGoogle Scholar
  11. Miller, F. 2005. The Hard Goodbye (Sin City, Book I). Dark Horse, Milwaukie, Oregon.Google ScholarGoogle Scholar
  12. O'Rourke, J. 1990. Computational Geometry in C. Cambridge University Press, Cambridge. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Ostromoukhov, V. 1999. Digital facial engraving. Proceedings of SIGGRAPH 1999 (August), 417--424. ISBN 0-20148-560-5. Held in Los Angeles, California. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Rother, C., Kolmogorov, V., and Blake, A. 2004. "Grab-Cut" -- interactive foreground extraction using iterated graph cuts. In Proceedings of SIGGRAPH 2004, 309--314. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Salisbury, M. P., Anderson, S. E., Barzel, R., and Salesin, D. H. 1994. Interactive pen-and-ink illustration. In Proceedings of SIGGRAPH 1994, ACM Press, New York, NY, USA, 101--108. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Secord, A. 2002. Weighted Voronoi stippling. In NPAR '02: Proceedings of the 2nd international symposium on Non-photorealistic animation and rendering, 37--43. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Shapiro, L., and Stockman, G. 2001. Computer Vision. Prentice-Hall, Inc., Upper Saddle River. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Szeliski, R., Zabih, R., Scharstein, D., Veksler, O., Kolmogorov, V., Agarwala, A., Tappen, M. F., and Rother, C. 2006. A comparative study of energy minimization methods for Markov random fields. In Proceedings of the Ninth European Conference on Computer Vision, 16--29. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Veryovka, O., and Buchanan, J. 1999. Halftoning with image-based dither screens. In Proceedings of Graphics Interface '99, Canadian Human-Computer Communications Society, 167--174. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Weiss, Y., and Freeman, W. 2001. On the optimality of solutions of the max-product belief-propagation algorithm in arbitrary graphs. IEEETIT: IEEE Transactions on Information Theory 47. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Winkenbach, G., and Salesin, D. 1994. Computer-generated pen-and-ink illustration. In Proceedings of SIGGRAPH 1994, 163--170. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Winnemöller, H., Olsen, S. C., and Gooch, B. 2006. Realtime video abstraction. In Proceedings of SIGGRAPH 2006, ACM Press, 1221--1226. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Stylized black and white images from photographs

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          NPAR '08: Proceedings of the 6th international symposium on Non-photorealistic animation and rendering
          June 2008
          102 pages
          ISBN:9781605581507
          DOI:10.1145/1377980

          Copyright © 2008 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 9 June 2008

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader