Filtered Quadrics for High‐Speed Geometry Smoothing and Clustering
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.
BibTeX
@article {10.1111:cgf.13597,
journal = {Computer Graphics Forum},
title = {{Filtered Quadrics for High‐Speed Geometry Smoothing and Clustering}},
author = {Legrand, Hélène and Thiery, Jean‐Marc and Boubekeur, Tamy},
year = {2019},
publisher = {© 2019 The Eurographics Association and John Wiley & Sons Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.13597}
}
journal = {Computer Graphics Forum},
title = {{Filtered Quadrics for High‐Speed Geometry Smoothing and Clustering}},
author = {Legrand, Hélène and Thiery, Jean‐Marc and Boubekeur, Tamy},
year = {2019},
publisher = {© 2019 The Eurographics Association and John Wiley & Sons Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.13597}
}