Filtered Quadrics for High-Speed Geometry Smoothing and Clustering

Hélène Legrand, Jean Marc Thiery, Tamy Boubekeur

Research output: Contribution to journalArticlepeer-review

Abstract

Modern 3D capture pipelines produce dense surface meshes at high speed, which challenge geometric operators to process such massive data on-the-fly. In particular, aiming at instantaneous feature-preserving smoothing and clustering disqualifies global variational optimizers and one usually relies on high-performance parallel kernels based on simple measures performed on the positions and normal vectors associated with the surface vertices. Although these operators are effective on small supports, they fail at properly capturing larger scale surface structures. To cope with this problem, we propose to enrich the surface representation with filtered quadrics, a compact and discriminating range space to guide processing. Compared to normal-based approaches, this additional vertex attribute significantly improves feature preservation for fast bilateral filtering and mode-seeking clustering, while exhibiting a linear memory cost in the number of vertices and retaining the simplicity of convolutional filters. In particular, the overall performance of our approach stems from its natural compatibility with modern fine-grained parallel computing architectures such as graphics processor units (GPU). As a result, filtered quadrics offer a superior ability to handle a broad spectrum of frequencies and preserve large salient structures, delivering meshes on-the-fly for interactive and streaming applications, as well as quickly processing large data collections, instrumental in learning-based geometry analysis.

Original languageEnglish
Pages (from-to)663-677
Number of pages15
JournalComputer Graphics Forum
Volume38
Issue number1
DOIs
Publication statusPublished - 1 Feb 2019
Externally publishedYes

Keywords

  • Computing methodologies → Graphics processors; Mesh models; Mesh geometry models; Shape analysis
  • GPU computing
  • digital geometry processing
  • mesh clustering
  • mesh filtering

Fingerprint

Dive into the research topics of 'Filtered Quadrics for High-Speed Geometry Smoothing and Clustering'. Together they form a unique fingerprint.

Cite this