Adaptive and robust curve smoothing on surface meshes
Kai Lawonn, Rocco Gasteiger, Christian Rössl, Bernhard Preim
In Computers & Graphics, 40(0), 2014.
Abstract: Smoothing surface curves are an important step for surface processing applications, such as segmentation, editing and cutting. Various applications require smooth curves that follow the given initial curves closely. One example is surgical planning, in which virtual models are cut open, as in resection planning for liver surgery. There are several approaches to smoothing a surface curve that are based on energy minimization or on interpolating the control points with (piecewise) polynomial curves. These methods, however, do not ensure that the smoothed curve remains close to its initial location. This paper presents a new method for smoothing piecewise linear curves on triangular surface meshes based on a local reduction of the geodesic curvature. The method preserves the closeness to the initial curve. Moreover, the user can adjust the degree of closeness such that the smoothed curve will result in a locally straightest geodesic. We prove that the curve's geodesic curvature decreases in each iteration step, and we use it as an abort criterion. Experiments also confirm robustness to geometric and parametric noise. Finally, we evaluate our method for two surgical planning instances, the decomposition of cerebral aneurysms and resection planning for liver surgery.
Keyword(s): Surface curve,Smoothing,Cutting,Geodesic
Article URL: http://dx.doi.org/10.1016/j.cag.2014.01.004
BibTeX format:
@article{Lawonn:2014:AAR,
  author = {Kai Lawonn and Rocco Gasteiger and Christian Rössl and Bernhard Preim},
  title = {Adaptive and robust curve smoothing on surface meshes},
  journal = {Computers & Graphics},
  volume = {40},
  number = {0},
  pages = {22--35},
  year = {2014},
}
Search for more articles by Kai Lawonn.
Search for more articles by Rocco Gasteiger.
Search for more articles by Christian Rössl.
Search for more articles by Bernhard Preim.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."