Skip to main content

Ridge-Valley Lines Smoothing and Optimizing

  • Conference paper
Advances in Artificial Reality and Tele-Existence (ICAT 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4282))

Included in the following conference series:

Abstract

When detecting ridge-valley lines on 3D mesh model, estimation of the curvature and curvature derivatives may often yields to squiggly and noisy result, because the estimation is sensitive against unwanted surface noises. We present two algorithms to obtain smooth and noiseless ridge-valley lines. First, we apply an iterative procedure on ridge and valley vertices and their previous and next neighbors on connected feature lines, which leads to smooth lines. Secondly, we propose an algorithm to distinguish noises from meaningful feature lines based on graph theory model. Each separate feature line is considered as an undirected weighted graph which is called as Feature Graph. We can reasonably get rid of most noises and preserve meaningful feature lines through optimizing the minimal spanning tree of each feature graph.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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. Markosian, L., Kowalski, M.A., Trychin, S.J., Bourdev, L.D.: Real-time nonphotorealistic rendering. In: Proceedings of SIGGRAPH 1997. ACM, New York (1997)

    Google Scholar 

  2. Kalnins, R.D., Markosian, L., Meier, B.J., Kowalski, M.A., Lee, J.C.: Wysiwyg npr: Drawing strokes directly on 3d models. In: Proceedings of SIGGRAPH 2002. ACM, New York (2002)

    Google Scholar 

  3. Hertzmann, A., Zorin, D.: Illustrating smooth surface. In: Proceedings of SIGGRAPH 2000. ACM, New York (2000)

    Google Scholar 

  4. Raskar, R., Cohen, M.: Image precision silhouette edges. In: Symposium on Interactive 3D Graphics 1999. ACM, New York (1999)

    Google Scholar 

  5. Winkenbach, G., Salesin, D.H.: Computer-generated pen-and-ink illustration. In: Proceedings of SIGGRAPH 1994. ACM, New York (1994)

    Google Scholar 

  6. Strothotte, T., Schlechtweg, S.: Non-Photorealistic Computer Graphics, Modeling, Rendering, and Animation. Morgan Kaufmann Publisher, San Francisco (2002)

    Google Scholar 

  7. DeCarlo, D., Finkelstein, A., Rusinkicwicz, S., Santella, A.: Suggestive contours for conveying shape. ACM Transactions on Graphics 22(3), 848–855 (2003)

    Article  Google Scholar 

  8. Sousa, M.C., Prusinkiewicz, P.: A few good lines: Suggestive drawing of 3d models. Computer Graphics Forum 22(3), 381–390 (2003)

    Article  Google Scholar 

  9. Ohtake, Y., Belyaev, A.: Automatic detection of geodesic ridges and ravines on polygonal surfaces. The Journal of Three Dimensional Images 15(1), 127–132 (2001)

    Google Scholar 

  10. Ohtake, Y., Belyaev, A.: Ridge-valley lines on meshes via implicit surface fitting. In: Proceedings of SIGGRAPH 2004. ACM, New York (2004)

    Google Scholar 

  11. Belyaev, A., Ohtake, Y., Abe, K.: Detection of ridges and ravines on range images and triangular meshes. In: Proceedings of Vision Geometry IX, SPIE (2000)

    Google Scholar 

  12. Watanabe, K., Belyaev, A.: Detection of salient curvature features on polygonal surfaces. Computer & Graphics 20(3), 385–392 (2001)

    Google Scholar 

  13. DeCarlo, D., Finkelstein, A., Rusinkiewicz, S.: Interactive rendering of suggestive contours with temporal coherence. In: NPAR 2004. ACM, New York (2004)

    Google Scholar 

  14. Koenderink, J.: What does the occluding contour. tell us about solid shape? Perception 13, 321–330 (1984)

    Article  Google Scholar 

  15. Hildebrandt, K., Polthier, K., Wardetzky, M.: Smooth feature lines on surface meshes. In: Eurographics Symposium on Geometry Processing (2005)

    Google Scholar 

  16. Sorkine, O.: Laplacian mesh processing. In: Proceedings of Eurographics 2005. ACM, New York (2005)

    Google Scholar 

  17. Isenberg, T., Halper, N., Strothotte, T.: Stylizing silhouettes at interactive rates: From silhouette edges to silhouette strokes. In: Proceedings of Eurographics (2002)

    Google Scholar 

  18. Lee, Y., Lee, S.: Geometric snakes for triangular meshes. In: Proceedings of Eurographics 2002, pp. 229–238 (2002)

    Google Scholar 

  19. Kass, M., Witkin, A., Terzopoulos, D.: Snakes: Active contour models. IEEE Transactions on Pattern Analysis and Machine Intelligence 20(11), 1260–1265 (1998)

    Article  Google Scholar 

  20. Guo, Y., Peng, Q., Hu, G., Wang, J.: Smooth feature line detection for meshes. The Journal of Zhejiang University Science 6A(5), 460–468 (2005)

    Article  Google Scholar 

  21. Rusinkiewicz, S.: Estimating curvatures and their derivatives on triangle meshes. In: Symposium on 3D Data Processing, Visualization, and Transmission (2004)

    Google Scholar 

  22. Chen, C.Y., Cheng, K.Y.: A sharpeness dependent filter for mesh smoothing. Computer Aided Geometric Design 22, 376–391 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  23. Diestel, R.: Graph Theory. Springer, Heidelberg (2000)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jing, H., Zhang, W., Zhou, B. (2006). Ridge-Valley Lines Smoothing and Optimizing. In: Pan, Z., Cheok, A., Haller, M., Lau, R.W.H., Saito, H., Liang, R. (eds) Advances in Artificial Reality and Tele-Existence. ICAT 2006. Lecture Notes in Computer Science, vol 4282. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11941354_51

Download citation

  • DOI: https://doi.org/10.1007/11941354_51

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-49776-9

  • Online ISBN: 978-3-540-49779-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics