Title :
Normal improvement for point rendering
Author :
Jones, Thouis R. ; Durand, Frédo ; Zwicker, Matthias
Author_Institution :
Massachusetts Inst. of Technol., Cambridge, MA, USA
Abstract :
Models created from 3D scanners are becoming more prevalent as the demand for realistic geometry grows and scanners become more common. Unfortunately, scanned models are invariably noisy. This noise corrupts both samples´ positions and normals. Our proposed method for improving normals is derived from a feature-preserving geometry filter. Many such filters are available, most operating on models represented as triangle meshes. We argue that for point rendering, removing noise from normals is more important than removing noise from geometry, because normals have a greater impact on the model´s perceived quality. Two approaches for smoothing point models have been proposed. Point set surfaces estimate smoothed normals and geometry by least-squares fitting to locally weighted neighborhoods. The spectral processing method creates a local height field, which is then filtered and resampled. The former method is not feature preserving, while the latter requires resampling to a regular grid, which can degrade features. Our method is novel in that it preserves features and doesn´t require resampling.
Keywords :
computational geometry; image denoising; image scanners; least mean squares methods; rendering (computer graphics); sampling methods; smoothing methods; surface fitting; 3D scanners; computational geometry; feature-preserving geometry filter; least-squares fitting; local height field resampling; normals noise removal; point model smoothing; point rendering; point set surfaces; sample normals improvement; spectral processing method; triangle meshes; Filters; Geometry; Noise level; Noise reduction; Predictive models; Rendering (computer graphics); Shape; Smoothing methods; Solid modeling; Surface fitting; bilateral filtering; normals; point rendering; Algorithms; Artificial Intelligence; Cluster Analysis; Computer Graphics; Computer Simulation; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; Numerical Analysis, Computer-Assisted; Pattern Recognition, Automated; Reproducibility of Results; Sensitivity and Specificity; Signal Processing, Computer-Assisted; User-Computer Interface;
Journal_Title :
Computer Graphics and Applications, IEEE
DOI :
10.1109/MCG.2004.14