skip to main content
10.1145/1275808.1276401acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article

Apparent ridges for line drawing

Authors Info & Claims
Published:29 July 2007Publication History

ABSTRACT

Three-dimensional shape can be drawn using a variety of feature lines, but none of the current definitions alone seem to capture all visually-relevant lines. We introduce a new definition of feature lines based on two perceptual observations. First, human perception is sensitive to the variation of shading, and since shape perception is little affected by lighting and reflectance modification, we should focus on normal variation. Second, view-dependent lines better convey smooth surfaces. From this we define view-dependent curvature as the variation of the surface normal with respect to a viewing screen plane, and apparent ridges as the loci of points that maximize a view-dependent curvature. We present a formal definition of apparent ridges and an algorithm to render line drawings of 3D meshes. We show that our apparent ridges encompass or enhance aspects of several other feature lines.

Skip Supplemental Material Section

Supplemental Material

pps019.mp4

mp4

38.9 MB

References

  1. Canny, J. 1987. A computational approach to edge defection. In RCV87, 184--203. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. DeCarlo, D., Finkelstein, A., Rusinkiewicz, S., and Santella, A. 2003. Suggestive contours for conveying shape. ACM Transactions on Graphics 22, 3 (July), 848--855. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. DeCarlo, D., Finkelstein, A., and Rusinkiewicz, S. 2004. Interactive rendering of suggestive contours with temporal coherence. In NPAR 2004, 15--24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Decaudin, P. 1996. Cartoon looking rendering of 3D scenes. Research Report 2919, INRIA, June.Google ScholarGoogle Scholar
  5. Durand, F., Holzschuch, N., Soler, C., Chan, E., and Sillion, F. X. 2005. A frequency analysis of light transport. ACM Transactions on Graphics 24, 3 (Aug.), 1115--1126. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Fleming, R. W., Torralba, A., and Adelson, E. H. 2004. Specular reflections and the perception of shape. Journal of Vision 4, 9, 798--820.Google ScholarGoogle ScholarCross RefCross Ref
  7. Hertzmann, A., and Zorin, D. 2000. Illustrating smooth surfaces. In Proceedings of ACM SIGGRAPH 2000, Computer Graphics Proceedings, Annual Conference Series, 517--526. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Hertzmann, A. 1999. Introduction to 3d non-photorealistic rendering: Silhouettes and outlines. In Non-Photorealistic Rendering. SIGGRAPH 99 Course Notes, S. Green, Ed. ACM.Google ScholarGoogle Scholar
  9. Hilbert, D., and Cohn-Vossen, S. 1952. Geometry and the Imagination. Chelsea, New York.Google ScholarGoogle Scholar
  10. Interrante, V., Fuchs, H., and Pizer. S. 1995. Enhancing transparent skin surfaces with ridge and valley lines. In VIS '95: Proceedings of the 6th conference on Visualization '95, IEEE Computer Society, Washington, DC, USA, 52. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Koenderink, J. J., and Doorn, A. J. V. 1980. Photometric invariants related to solid shape. Optica Acta 27, 7 (July), 981.Google ScholarGoogle ScholarCross RefCross Ref
  12. Koenderink, J. J. 1990. Solid shape. MIT Press, Cambridge, MA, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Lee, Y., Markosian, L., Lee, S., and Hughes, J. F. 2007. Line drawings via abstracted shading. ACM Transactions on Graphics 26, 3 (July). Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Ohtake, Y., Belyaev, A., and Seidel, H.-P. 2004. Ridge-valley lines on meshes via implicit surface fitting. ACM Trans. Graph. 23, 3, 609--612. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Pearson, D. E., and Robinson, J. A. 1985. Visual communication at very low data rates. Proceedings of IEEE 73, 795--812.Google ScholarGoogle ScholarCross RefCross Ref
  16. Raskar, R., Tan, K.-H., Feris, R., Yu, J., and Turk, M. 2004. Non-photorealistic camera: depth edge detection and stylized rendering using multi-flash imaging. ACM Transactions on Graphics 23, 3 (Aug.), 679--688. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Rusinkiewicz, S. 2004. Estimating curvatures and their derivatives on triangle meshes. In Symposium on 3D Data Processing, Visualization, and Transmission. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Saito, T., and Takahashi, T. 1990. Comprehensible rendering of 3-d shapes. In Computer Graphics (Proceedings of SIGGRAPH 90), vol. 24, 197--206. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Yuille, A. L. 1989. Zero crossings on lines of curvature. Comput. Vision Graph. Image Process. 45, 1, 68--87. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Apparent ridges for line drawing

            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 Conferences
              SIGGRAPH '07: ACM SIGGRAPH 2007 papers
              August 2007
              1019 pages
              ISBN:9781450378369
              DOI:10.1145/1275808

              Copyright © 2007 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: 29 July 2007

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              SIGGRAPH '07 Paper Acceptance Rate108of455submissions,24%Overall Acceptance Rate1,822of8,601submissions,21%

              Upcoming Conference

              SIGGRAPH '24

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader