Full Text:   <2081>

CLC number: TP391.7

On-line Access: 

Received: 2008-07-02

Revision Accepted: 2008-08-07

Crosschecked: 2009-02-16

Cited: 4

Clicked: 3748

Citations:  Bibtex RefMan EndNote GB/T7714

-   Go to

Article info.
1. Reference List
Open peer comments

Journal of Zhejiang University SCIENCE A 2009 Vol.10 No.4 P.546~553


Mesh sharpening via normal filtering

Author(s):  Jian-guo SHEN, San-yuan ZHANG, Zhi-yang CHEN, Yin ZHANG, Xiu-zi YE

Affiliation(s):  State Key Laboratory of CAD & CG, Zhejiang University, Hangzhou 310027, China; more

Corresponding email(s):   shenjg@163.com, syzhang@cs.zju.edu.cn

Key Words:  Normal filtering, Sharp feature, Mesh sharpening, Blend, Chamfer

Jian-guo SHEN, San-yuan ZHANG, Zhi-yang CHEN, Yin ZHANG, Xiu-zi YE. Mesh sharpening via normal filtering[J]. Journal of Zhejiang University Science A, 2009, 10(4): 546~553.

@article{title="Mesh sharpening via normal filtering",
author="Jian-guo SHEN, San-yuan ZHANG, Zhi-yang CHEN, Yin ZHANG, Xiu-zi YE",
journal="Journal of Zhejiang University Science A",
publisher="Zhejiang University Press & Springer",

%0 Journal Article
%T Mesh sharpening via normal filtering
%A Jian-guo SHEN
%A San-yuan ZHANG
%A Zhi-yang CHEN
%A Xiu-zi YE
%J Journal of Zhejiang University SCIENCE A
%V 10
%N 4
%P 546~553
%@ 1673-565X
%D 2009
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.A0820505

T1 - Mesh sharpening via normal filtering
A1 - Jian-guo SHEN
A1 - San-yuan ZHANG
A1 - Zhi-yang CHEN
A1 - Yin ZHANG
A1 - Xiu-zi YE
J0 - Journal of Zhejiang University Science A
VL - 10
IS - 4
SP - 546
EP - 553
%@ 1673-565X
Y1 - 2009
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.A0820505

We present a robust mesh sharpening approach to reconstructing sharp features from blended or chamfered features, even with noise and aliasing errors. Feature regions were first recognized via normal variation according to the user’s input, and then normal filtering was applied to faces of feature regions. Finally, the vertices of the feature region were gradually updated based on new face normals using a least-squares error criterion. Experimental results demonstrate that the method is effective and robust in sharpening meshes.

Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article


[1] Attene, M., Falcidieno, B., Rossignac, J., Spagnuolo, M., 2003. Edge-sharpener: Recovering Sharp Features in Triangulations of Non-adaptively Re-meshed Surfaces. Proc. Eurographics Symp. on Geometry Processing, p.62-71.

[2] Botsch, M., Kobbelt, L.P., 2001. A Robust Procedure to Eliminate Degenerate Faces from Triangle Meshes. Proc. Vision, Modeling and Visualization, p.283-290.

[3] Chen, C.Y., Cheng, K.Y., 2008. A sharpness-dependent filter for recovering sharp features in repaired 3D mesh models. IEEE Trans. Visual. Comput. Graph., 14(1):200-212.

[4] Clarenz, U., Diewald, U., Rumpf, M., 2000. Anisotropic Geometric Diffusion in Surface Processing. Proc. IEEE Visualization, p.397-405.

[5] Dong, C.S., Wang, G.Z., 2005. Curvatures estimation on triangular mesh. J. Zhejiang Univ. Sci., 6A(Suppl. I):128-136.

[6] Fleishman, S., Drori, I., Cohen-Or, D., 2003. Bilateral mesh denoising. ACM Trans. Graph., 22(3):950-953.

[7] Guskov, I., Sweldens, W., Schröder, P., 1999. Multiresolution Signal Processing for Meshes. Proc. 26th Annual Conf. on Computer Graphics and Interactive Techniques, p.325-334.

[8] Hubeli, A., Meyer, K., Gross, M.H., 2000. Mesh Edge Detection. Technical Report, CS #351. ETH, Zürich.

[9] Hussain, M., Okada, Y., Niijima, K., 2004. Efficient and feature-preserving triangular mesh decimation. J. WSCG, 12(1):167-174.

[10] Jones, T.R., Durand, F., Desbrun, M., 2003. Non-iterative, feature preserving mesh smoothing. ACM Trans. Graph., 22(3):943-949.

[11] Kobbelt, L.P., Campagna, S., Vorsatz, J., Seidel, H.P., 1998. Interactive Multi-resolution Modeling on Arbitrary Meshes. Proc. 25th Annual Conf. on Computer Graphics and Interactive Techniques, p.105-114.

[12] Kobbelt, L.P., Botsch, M., Schwanecke, U., Seidel, H.P., 2001. Feature Sensitive Surface Extraction from Volume Data. Proc. 28th Annual Conf. on Computer Graphics and Interactive Techniques, p.57-66.

[13] Lavoué, G., Dupont, F., Baskurt, A., 2005. A new CAD mesh segmentation method, based on curvature tensor analysis. Computer-Aided Design, 37(10):975-987.

[14] Lorensen, W.E., Cline, E., 1987. Marching cubes: a high resolution 3D surface construction algorithm. ACM SIGGRAPH Comput. Graph., 21(4):163-169.

[15] Nie, J.H., Zhou, L.S., Liu, S.L., 2004. A mesh smoothing algorithm for feature enhancing. Mech. Sci. Technol., 23(1):110-112 (in Chinese).

[16] Perona, P., Malik, J., 1990. Scale-space and edge detection using anisotropic diffusion. IEEE Trans. Pattern Anal. Mach. Intell., 12(7):629-638.

[17] Shen, J., Maxim, B., Akingbehin, K., 2005. Accurate correction of surface noises of polygonal meshes. Int. J. Numer. Methods Eng., 64(12):1678-1698.

[18] Sun, X.F., Rosin, P.L., Martin, R.R., Langbein, F.C., 2007. Fast and effective feature-preserving mesh denoising. IEEE Trans. Visual. Comput. Graph., 13(5):925-938.

[19] Tomasi, C., Manduchi, R., 1998. Bilateral Filtering for Gray and Color Images. Proc. 6th Int. Conf. on Computer Vision, p.839-846.

[20] Wang, C.C.L., 2006a. Incremental reconstruction of sharp edges on mesh surfaces. Computer-Aided Design, 38(6):689-702.

[21] Wang, C.C.L., 2006b. Bilateral recovering of sharp edges on feature-insensitive sampled meshes. IEEE Trans. Visual. Comput. Graph., 12(4):629-639.

Open peer comments: Debate/Discuss/Question/Opinion


Please provide your name, email address and a comment

Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn
Copyright © 2000 - Journal of Zhejiang University-SCIENCE