Feature sensitive multiscale editing on surfaces

  • Authors:
  • U. Clarenz;M. Griebel;M. Rumpf;M. A. Schweitzer;A. Telea

  • Affiliations:
  • Duisburg University, Fachbereich Mathematik, Lotharstrasse 65, 47048, Duisburg, Germany;Bonn University, Institut für Angewandte Mathematik, Wegelerstrasse 6, 53115, Bonn, Germany;Duisburg University, Fachbereich Mathematik, Lotharstrasse 65, 47048, Duisburg, Germany;Bonn University, Institut für Angewandte Mathematik, Wegelerstrasse 6, 53115, Bonn, Germany;Eindhoven University of Technology, Department of Mathematics and Computer Science, Den Dolech 2, 5600 MB, Eindhoven, Netherlands

  • Venue:
  • The Visual Computer: International Journal of Computer Graphics
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

A novel editing method for large triangular meshes is presented. We detect surface features, such as edge and corners, by computing local zero and first surface moments, using a robust and noise resistant method. The feature detection is encoded in a finite element matrix, passed to an algebraic multigrid (AMG) algorithm. The AMG algorithm generates a matrix hierarchy ranging from fine to coarse representations of the initial fine grid matrix. This hierarchy comes along with a corresponding multiscale of basis functions, which reflect the surface features on all hierarchy levels. We consider either these basis functions or distinct sets from an induced multiscale domain decomposition as handles for surface manipulation. We present a multiscale editor which enables Boolean operations on this domain decomposition and simply algebraic operations on the basis functions. Users can interactively design their favorite surface handles by simple grouping operations on the multiscale of domains. Several applications on large meshes underline the effectiveness and flexibility of the presented tool.