Coarse-to-fine normal filtering for feature-preserving mesh denoising based on isotropic subneighborhoods

Lei Zhu, Mingqiang Wei, Jinze Yu, Weiming Wang, Jing Qin, Pheng Ann Heng

Research output: Journal article publicationJournal articleAcademic researchpeer-review

31 Citations (Scopus)


State-of-the-art normal filters usually denoise each face normal using its entire anisotropic neighborhood. However, enforcing these filters indiscriminately on the anisotropic neighborhood will lead to feature blurring, especially in challenging regions with shallow features. We develop a novel mesh denoising framework which can effectively preserve features with various sizes. Our idea is inspired by the observation that the underlying surface of a noisy mesh is piecewise smooth. In this regard, it is more desirable that we denoise each face normal within its piecewise smooth region (we call such a region as an isotropic subneighborhood) instead of using the anisotropic neighborhood. To achieve this, we first classify mesh faces into several types using a face normal tensor voting and then perform a normal filter to obtain a denoised coarse normal field. Based on the results of normal classification and the denoised coarse normal field, we segment the anisotropic neighborhood of every feature face into a number of isotropic subneighborhoods via local spectral clustering. Thus face normal filtering can be performed again on the isotropic subneighborhoods and produce a more accurate normal field. Extensive tests on various models demonstrate that our method can achieve better performance than state-of-the-art normal filters, especially in challenging regions with features.
Original languageEnglish
Pages (from-to)371-380
Number of pages10
JournalComputer Graphics Forum
Issue number7
Publication statusPublished - 1 Jan 2013
Externally publishedYes

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'Coarse-to-fine normal filtering for feature-preserving mesh denoising based on isotropic subneighborhoods'. Together they form a unique fingerprint.

Cite this