Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1735603.1735638guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
research-article

Separatrix persistence: extraction of salient edges on surfaces using topological methods

Published: 15 July 2009 Publication History

Abstract

Salient edges are perceptually prominent features of a surface. Most previous extraction schemes utilize the notion of ridges and valleys for their detection, thereby requiring curvature derivatives which are rather sensitive to noise. We introduce a novel method for salient edge extraction which does not depend on curvature derivatives. It is based on a topological analysis of the principal curvatures and salient edges of the surface are identified as parts of separatrices of the topological skeleton. Previous topological approaches obtain results including non-salient edges due to inherent properties of the underlying algorithms. We extend the profound theory by introducing the novel concept of separatrix persistence, which is a smooth measure along a separatrix and allows to keep its most salient parts only. We compare our results with other methods for salient edge extraction.

References

[1]
{BP07} Bremer P.-T., Pascucci V.: A practical approach to two-dimensional scalar topology. In Topology-based Methods in Visualization. Springer, 2007, pp. 151--169.
[2]
{CCL03} Cazals F., Chazal F., Lewiner T.: Molecular shape analysis based upon the Morse-Smale complex and the Connolly function. In SCG '03 (2003), pp. 351--360.
[3]
{CP03} Cazals F., Pouget M.: Estimating differential quantities using polynomial fitting of osculating jets. In SGP '03 (2003), pp. 177--187.
[4]
{CSEH07} Cohen-Steiner D., Edelsbrunner H., Harer J.: Stability of persistence diagrams. Discrete and Computational Geometry 37 (2007), 103--120.
[5]
{CSM03} Cohen-Steiner D., Morvan J.-M.: Restricted Delaunay triangulations and normal cycle. In Proc. ACM Symposium on Computational Geometry (2003), pp. 237--246.
[6]
{DBG*06} Dong S., Bremer P.-T., Garland M., Pascucci V., Hart J. C.: Spectral surface quadrangulation. ACM Trans. Graph. (SIGGRAPH '06) 25, 3 (2006), 1057--1066.
[7]
{DFR*} DeCarlo D., Finkelstein A., Rusinkiewicz S., Santella A., Burns M., Klawe J.: Suggestive contours software. http://www.cs.princeton.edu/gfx/proj/sugcon/.
[8]
{Ebe96} Eberly D.: Ridges in Image and Data Analysis. Kluwer Acadamic Publishers, Dordrecht, 1996.
[9]
{EHZ03} Edelsbrunner H., Harer J., Zomorodian A.: Hierarchical Morse-Smale complexes for piecewise linear 2-manifolds. Discrete and Computational Geometry 30, 1 (2003), 87--107.
[10]
{ELZ02} Edelsbrunner H., Letscher D., Zomorodian A.: Topological persistence and simplification. Discrete and Computational Geometry 28, 4 (2002), 511--533.
[11]
{FG82} Firby P., Gardiner C.: Surface Topology. Ellis Horwood Ltd., 1982, ch. 7, pp. 115--135. Vector Fields on Surfaces.
[12]
{For98} Forman R.: Morse theory for cell-complexes. Advances in Mathematics 134, 1 (1998), 90--145.
[13]
{For02} Forman R.: A user's guide to discrete morse theory. Séminaire Lotharingien de Combinatoire, B48c, 2002.
[14]
{GH86} Guckenheimer J., Holmes P.: Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields, 2nd ed. Springer, 1986.
[15]
{GI04} Goldfeather J., Interrante V.: A novel cubic-order algorithm for approximating principal directions vectors. ACM Transactions on Graphics 23, 1 (2004), 45--63.
[16]
{GW01} Guskov I., Wood Z.: Topological noise removal. In Proc. Graphics Interface 2001 (2001), pp. 19--26.
[17]
{HH89} Helman J., Hesselink L.: Representation and display of vector field topology in fluid flow data sets. IEEE Computer 22, 8 (August 1989), 27--36.
[18]
{Hos92} Hosaka M.: Modeling of curves and surfaces in CAD/CAM. Springer, 1992.
[19]
{HPW05} Hildebrandt K., Polthier K., Wardetzky M.: Smooth feature lines on surface meshes. In SGP '05 (2005), pp. 85--90.
[20]
{IFP95} Interrante V., Fuchs H., Pizer S.: Enhancing transparent skin surfaces with ridge and valley lines. In IEEE Visualization '95 (1995), pp. 52--59.
[21]
{Lew02} Lewiner T.: Constructing discrete Morse functions. Master's thesis, Department of Mathematics, PUC-Rio, 2002.
[22]
{MDSB02} Meyer M., Desbrun M., Schröder P., Barr A.: Discrete differential-geometry operators for triangulated 2-manifolds. In Visualization and Mathematics III, Hege H.-C., Polthier K., (Eds.). Springer, 2002, pp. 35--57.
[23]
{MW99} Mangan A. P., Whitaker R. T.: Partitioning 3D surface meshes using watershed segmentation. IEEE TVCG 5, 4 (1999), 308--321.
[24]
{NWB*06} Natarajan V., Wang Y., Bremer P.-T., Pascucci V., Hamann B.: Segmenting molecular surfaces. Comput. Aided Geom. Des. 23, 6 (2006), 495--509.
[25]
{OBS04} Ohtake Y., Belyaev A., Seidel H.-P.: Ridge-valley lines on meshes via implicit surface fitting. In Proc. SIGGRAPH '04 (2004), pp. 609--612.
[26]
{PCM03} Pascucci V., Cole-McLaughlin K.: Parallel computation of the topology of level sets. Algorithmica 38, 2 (2003), 249--268.
[27]
{PS08} Peikert R., Sadlo F.: Height Ridge Computation and Filtering for Visualization. In Proc. Pacific Vis 2008 (2008), pp. 119--126.
[28]
{RM00} Roerdink J., Meijster A.: The watershed transform: Definitions, algorithms and parallelization strategies. Fundamenta Informaticae 41, 1--2 (2000), 187--228.
[29]
{SF04} Stylianou G., Farin G.: Crest lines for surface segmentation and flattening. IEEE TVCG 10, 5 (2004), 536--544.
[30]
{Sty04} Stylianou G.: A feature based method for rigid registration of anatomical surfaces. In Geometric Modeling for Scientific Visualization. Springer, 2004, pp. 139--152.
[31]
{SWPL08} Sahner J., Weber B., Prohaska S., Lamecker H.: Extraction of feature lines on surface meshes based on discrete morse theory. In Proc. EuroVis 2008 (2008), pp. 735--742.
[32]
{SWTH07} Sahner J., Weinkauf T., Teuber N., Hege H.-C.: Vortex and strain skeletons in eulerian and lagrangian frames. IEEE TVCG 13, 5 (2007), 980--990.
[33]
{Thi96} Thirion J.-P.: The extremal mesh and the understanding of 3D surfaces. International Journal of Computer Vision 19, 2 (1996), 115--128.
[34]
{YBS05} Yoshizawa S., Belyaev A., Seidel H.-P.: Fast and robust detection of crest lines on meshes. In SPM '05 (2005), pp. 227--232.

Cited By

View all
  • (2016)Adapting feature curve networks to a prescribed scaleProceedings of the 37th Annual Conference of the European Association for Computer Graphics10.5555/3058909.3058951(319-330)Online publication date: 9-May-2016
  • (2016)Tracking the evolution of rainfall precipitation fields using persistent maximaProceedings of the Conference on Smart Tools and Applications in Computer Graphics10.5555/3056860.3056865(29-37)Online publication date: 3-Oct-2016
  • (2016)Scale-invariant directional alignment of surface parametrizationsProceedings of the Symposium on Geometry Processing10.1111/cgf.12958(1-10)Online publication date: 20-Jun-2016
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
SGP '09: Proceedings of the Symposium on Geometry Processing
July 2009
278 pages

Publisher

Eurographics Association

Goslar, Germany

Publication History

Published: 15 July 2009

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2016)Adapting feature curve networks to a prescribed scaleProceedings of the 37th Annual Conference of the European Association for Computer Graphics10.5555/3058909.3058951(319-330)Online publication date: 9-May-2016
  • (2016)Tracking the evolution of rainfall precipitation fields using persistent maximaProceedings of the Conference on Smart Tools and Applications in Computer Graphics10.5555/3056860.3056865(29-37)Online publication date: 3-Oct-2016
  • (2016)Scale-invariant directional alignment of surface parametrizationsProceedings of the Symposium on Geometry Processing10.1111/cgf.12958(1-10)Online publication date: 20-Jun-2016
  • (2015)Morse complexes for shape segmentation and homological analysisComputer Graphics Forum10.1111/cgf.1259634:2(761-785)Online publication date: 1-May-2015
  • (2012)Sharp feature preserving MLS surface reconstruction based on local feature line approximationsGraphical Models10.1016/j.gmod.2012.04.01274:6(335-345)Online publication date: 1-Nov-2012
  • (2012)Voronoi-Based extraction of a feature skeleton from noisy triangulated surfacesProceedings of the 11th Asian conference on Computer Vision - Volume Part II10.1007/978-3-642-37444-9_9(108-119)Online publication date: 5-Nov-2012
  • (2010)TADDProceedings of the Third international congress conference on Mathematical software10.5555/1888390.1888436(198-208)Online publication date: 13-Sep-2010
  • (2010)Feature-aligned T-meshesACM SIGGRAPH 2010 papers10.1145/1833349.1778854(1-11)Online publication date: 26-Jul-2010
  • (2010)Feature-aligned T-meshesACM Transactions on Graphics10.1145/1778765.177885429:4(1-11)Online publication date: 26-Jul-2010
  • (2010)Topology-based smoothing of 2D scalar fields with C1-continuityProceedings of the 12th Eurographics / IEEE - VGTC conference on Visualization10.1111/j.1467-8659.2009.01702.x(1221-1230)Online publication date: 9-Jun-2010

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media