We consider the problem of relaxing a discrete (n-1) dimensional hyper surface defining the boundary between two adjacent n dimensional regions in a discrete segmentation. This problem often occurs in computer graphics and vision, where objects are represented by discrete entities such as pixel/voxel grids or polygonal/polyhedral meshes, and the resulting boundaries often expose a typical jagged behavior. We propose a relaxation scheme that replaces the original boundary with a smoother version of it, defined as the level set of a continuous function. The problem has already been considered in recent years, but current methods are specifically designed to relax curves on triangulated discrete 2-manifolds embedded in R^3 and do not clearly scale to multiple discrete representations or to higher dimensions. Our biggest contribution is a smoothing operator entirely based on three canonical differential operators: namely the Laplacian, gradient and divergence. These operators are ubiquitous in applied mathematics, are available for a variety of discretization choices, and exist in any dimension. To the best of the author's knowledge, this is the first intrinsically dimension-independent method, and can be used to relax curves on 2-manifolds, surfaces in R^3 or even hyper-surfaces in R^n. We demonstrate our method on a variety of discrete entities, spanning from triangular, quadrilateral and polygonal surfaces, to solid tetrahedral meshes.

A heat flow based relaxation scheme for n dimensional discrete hyper surfaces

M Livesu
2018

Abstract

We consider the problem of relaxing a discrete (n-1) dimensional hyper surface defining the boundary between two adjacent n dimensional regions in a discrete segmentation. This problem often occurs in computer graphics and vision, where objects are represented by discrete entities such as pixel/voxel grids or polygonal/polyhedral meshes, and the resulting boundaries often expose a typical jagged behavior. We propose a relaxation scheme that replaces the original boundary with a smoother version of it, defined as the level set of a continuous function. The problem has already been considered in recent years, but current methods are specifically designed to relax curves on triangulated discrete 2-manifolds embedded in R^3 and do not clearly scale to multiple discrete representations or to higher dimensions. Our biggest contribution is a smoothing operator entirely based on three canonical differential operators: namely the Laplacian, gradient and divergence. These operators are ubiquitous in applied mathematics, are available for a variety of discretization choices, and exist in any dimension. To the best of the author's knowledge, this is the first intrinsically dimension-independent method, and can be used to relax curves on 2-manifolds, surfaces in R^3 or even hyper-surfaces in R^n. We demonstrate our method on a variety of discrete entities, spanning from triangular, quadrilateral and polygonal surfaces, to solid tetrahedral meshes.
2018
Istituto di Matematica Applicata e Tecnologie Informatiche - IMATI -
Diffusion
Smoothing
Implicit hyper surfaces
Heat flow
File in questo prodotto:
File Dimensione Formato  
prod_383617-doc_136603.pdf

solo utenti autorizzati

Descrizione: A heat flow based relaxation scheme for n dimensional discrete hyper surfaces
Tipologia: Versione Editoriale (PDF)
Dimensione 5.29 MB
Formato Adobe PDF
5.29 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/346635
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? 9
social impact