Differentiation of Discrete Multi-Dimensional Signals

We describe the design of finite-size linear-phase separable kernels for differentiation of discrete multi-dimensional signals. The problem is formulated as an optimization of the rotation-invariance of the gradient operator, which results in a simultaneous constraint on a set of one-dimensional lowpass prefilter and differentiator filters up to the desired order. We also develop extensions of this formulation to both higher dimensions and higher-order directional derivatives. We develop a numerical procedure for optimizing the constraint, and demonstrate its use in constructing a set of example filters. The resulting filters are significantly more accurate than those commonly used in the image and multi-dimensional signal processing literature.

[1]  G. Granlund In search of a general picture processing operator , 1978 .

[2]  Takeo Kanade,et al.  An Iterative Image Registration Technique with an Application to Stereo Vision , 1981, IJCAI.

[3]  Robert M. Haralick,et al.  Digital Step Edges from Zero Crossing of Second Directional Derivatives , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Edward H. Adelson,et al.  PYRAMID METHODS IN IMAGE PROCESSING. , 1984 .

[5]  S. D. Roy,et al.  Coefficients of maximally linear, FIR digital differentiators for low frequencies , 1988 .

[6]  Bengt Carlsson,et al.  Optimal differentiation based on stochastic signal models , 1991, IEEE Trans. Signal Process..

[7]  Edward H. Adelson,et al.  The Design and Use of Steerable Filters , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Isaac Weiss,et al.  Smoothed differentiation filters for images , 1992, J. Vis. Commun. Image Represent..

[9]  Olivier D. Faugeras,et al.  Robust and fast computation of unbiased intensity derivatives in images , 1992, ECCV.

[10]  Luc Florack,et al.  Differential structure of images: accuracy of representation , 1994, Proceedings of 1st International Conference on Image Processing.

[11]  Eero P. Simoncelli Design of multi-dimensional derivative filters , 1994, Proceedings of 1st International Conference on Image Processing.

[12]  David J. Fleet,et al.  Recursive Filters for Optical Flow , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  William T. Freeman,et al.  Presented at: 2nd Annual IEEE International Conference on Image , 1995 .

[14]  J. Bihan Maximally linear FIR digital differentiators , 1995 .

[15]  Yehoshua Y. Zeevi,et al.  The design of two-dimensional gradient estimators based on one-dimensional operators , 1996, IEEE Trans. Image Process..

[16]  Eero P. Simoncelli,et al.  Optimally Rotation-Equivariant Directional Derivative Kernels , 1997, CAIP.

[17]  Michael Elad,et al.  Optimal filters for gradient-based motion estimation , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[18]  Ishtiaq Rasool Khan,et al.  New design of full band differentiators based on Taylor series , 1999 .

[19]  Ivan W. Selesnick,et al.  Maximally Flat Lowpass Digital Dierentiators , 2001 .

[20]  J. Koenderink,et al.  Representation of local geometry in the visual system , 1987, Biological Cybernetics.

[21]  Fabrice Labeau,et al.  Discrete Time Signal Processing , 2004 .

[22]  David J. Fleet,et al.  Performance of optical flow techniques , 1994, International Journal of Computer Vision.

[23]  Johan De Vriendt,et al.  Fast computation of unbiased intensity derivatives in images using separable filters , 1994, International Journal of Computer Vision.

[24]  Tony Lindeberg,et al.  Discrete derivative approximations with scale-space properties: A basis for low-level feature extraction , 1993, Journal of Mathematical Imaging and Vision.