Optimal parameter selection for derivative estimation from range images

Range images may be used for a variety of applications in object recognition, inspection and reverse engineering. In many of these applications it is important to obtain good estimates of the local surface curvature. Good curvature estimates require good derivative estimates, but the estimation of derivatives from sampled data is highly susceptible to noise. In this paper, we introduce a new way of characterizing range data by a single parameter. From this characterization we show how to make an optimal choice of whatever parameters there are in a particular derivative estimation method, and obtain an estimate of the error one might expect. Finally, we show how the analysis may be applied to measuring derivatives on a cylinder.

[1]  Paul J. Besl,et al.  Surfaces in Range Image Understanding , 1988, Springer Series in Perception Engineering.

[2]  Isaac Weiss High-Order Differentiation Filters that Work , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  R.M. Haralick,et al.  Estimation of curvature from sampled noisy data , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[4]  Anil K. Jain,et al.  Surface classification: hypothesis testing and parameter estimation , 1988, Proceedings CVPR '88: The Computer Society Conference on Computer Vision and Pattern Recognition.

[5]  Carl-Fredrik Westin,et al.  Normalized Convolution : Technique for Filtering Incomplete and Uncertain Data , 1993 .

[6]  Tomaso Poggio,et al.  Computational vision and regularization theory , 1985, Nature.

[7]  John Oliensis Local Reproducible Smoothing Without Shrinkage , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Max A. Viergever,et al.  Higher order differential structure of images , 1993, Image Vis. Comput..

[9]  Anil K. Jain,et al.  On reliable curvature estimation , 1989, CVPR.

[10]  Ernest M. Stokely,et al.  Surface Parametrization and Curvature Measurement of Arbitrary 3-D Objects: Five Practical Methods , 1992, IEEE Trans. Pattern Anal. Mach. Intell..