Spatial domain filter design

In this thesis, we present both a methodology and a rationale for designing filters based on spatial smoothness and accuracy criteria. Frequency based methods have been used to design function and derivative reconstruction filters especially in image and signal processing. Desired filter characteristics are specified in terms of spectral properties. However, for visualization and image synthesis algorithms it is more natural to specify a filter in terms of the smoothness of the resulting reconstructed function and the spatial reconstruction error. Most currently known filter choices are limited to a specific set of functions, and the visualization practitioner has, so far, no way to state his preferences in a convenient fashion. First we present a Taylor series expansion of the convolution sum, which leads to four evaluation criteria of general reconstruction filters. These evaluation criteria help us state our design criteria. The filter performance in our framework is specified by listing the accuracy and smoothness (of the reconstructed function) through the use of three criteria. These criteria help us design reconstruction filters for arbitrary derivatives of arbitrary (asymptotic) accuracy and arbitrary smoothness. We provide rigorous proof for the existence of a filter using results from approximation theory. Also, we provide a frequency domain perspective of our three design criteria. In addition, we show that the filters designed using our framework have desirable spectral properties by measuring the deviation from the ideal function or derivative filter frequency response. We then provide a cookbook for designing filters and illustrate this process with examples. Finally, we present applications from volume rendering and pattern matching to highlight our design methodology.

[1]  Ingrid Daubechies,et al.  Ten Lectures on Wavelets , 1992 .

[2]  Michael E. Goss,et al.  An adjustable gradient filter for volume visualization image enhancement , 1994 .

[3]  Raghu Machiraju,et al.  Reconstruction Error Characterization and Control: A Sampling Theory Approach , 1996, IEEE Trans. Vis. Comput. Graph..

[4]  Antonio. Garcia-Valdecasas,et al.  Two-Dimensional Imaging , 1996 .

[5]  Ingrid Carlbom,et al.  Optimal filter design for volume reconstruction and visualization , 1993, Proceedings Visualization '93.

[6]  Robert A. Schowengerdt,et al.  Image reconstruction by parametric cubic convolution , 1982, Comput. Graph. Image Process..

[7]  Arun N. Netravali,et al.  Reconstruction filters in computer-graphics , 1988, SIGGRAPH.

[8]  Steve Marschner,et al.  An evaluation of reconstruction filters for volume rendering , 1994, Proceedings Visualization '94.

[9]  Z. Warsi Fluid dynamics: theoretical and computational approaches , 1993 .

[10]  T. Moller,et al.  Design of accurate and smooth filters for function and derivative reconstruction , 1998, IEEE Symposium on Volume Visualization (Cat. No.989EX300).

[11]  Roni Yagel,et al.  Size preserving pattern mapping , 1998, Proceedings Visualization '98 (Cat. No.98CB36276).

[12]  R. Keys Cubic convolution interpolation for digital image processing , 1981 .

[13]  Marc Levoy,et al.  Display of surfaces from volume data , 1988, IEEE Computer Graphics and Applications.

[14]  K. Mueller,et al.  A comparison of normal estimation schemes , 1997, Proceedings. Visualization '97 (Cat. No. 97CB36155).

[15]  Eric A. Bier,et al.  Two-Part Texture Mappings , 1986, IEEE Computer Graphics and Applications.

[16]  Balbir Kumar,et al.  Digital differentiators , 1993, Signal Processing and its Applications.

[17]  James C. Miller,et al.  Computer graphics principles and practice, second edition , 1992, Comput. Graph..

[18]  M. Carter Computer graphics: Principles and practice , 1997 .

[19]  A. W. M. van den Enden,et al.  Discrete Time Signal Processing , 1989 .

[20]  Thomas Malzbender,et al.  Frequency Analysis of Gradient Estimators in Volume Rendering , 1996, IEEE Trans. Vis. Comput. Graph..

[21]  I N Bronstein,et al.  Taschenbuch der Mathematik , 1966 .

[22]  P. Lafrance,et al.  Digital filters , 1974, Proceedings of the IEEE.

[23]  Klaus Mueller,et al.  Evaluation and Design of Filters Using a Taylor Series Expansion , 1997, IEEE Trans. Vis. Comput. Graph..