proposal for
Evaluation of Image Processing Filters
submitted to fulfill the semester project requirement for
EE4773/6773: Digital Signal Processing
September 15, 1997
submitted to:
Dr. Joseph Picone
Department of Electrical and Computer Engineering
Mississippi State University
MS39762
submitted by
Brandon Butler, Nivedita Sehasrabudhe, Phani Mantena
and
Shivaraj Tenginakai
I. Abstract
The goal of this project is to evaluate various filters used in image processing. The filters to be evaluated include examples from both interpolation and derivative class of filters. The basic design involves taking in data from regularly sampled 3D data sets and reconstructing the image using the filters under study. The evaluation criteria is based on the standard methodologies present in the literature.
II. Introduction
Background
In volume rendering, the data to be rendered is in the from of a large array of numbers, sampled at discrete set of points in space. A function capable of providing a value for every point in the volume is necessary to perform many operations vital to visualization such as simulating light propagation or extraction of isosurfaces.
Filters are functions used to reconstruct the entire volume space, using information gathered at these set of points. The filters considered here deal with regular sampling, in which the data set consists of points sampled at regular intervals in the lattice.
The two basic classes of filters are the interpolation filters and the derivative filters. As stated earlier, filters from both the classes shall be evaluated in this project.
Test Filters
The various interpolation filters used for evaluation include (Marschner 1994) :
The various derivative filters used for evaluation include (Moller 1996) :
The project design will be flexible enough to allow the addition of new filters when needed.
The Evaluation Criteria
The various filters shall be evaluated for the most important filter qualities:
A plot of the various filters for each of the above evaluation criteria shall be obtained, as the final result of this project.
III. The System Design
The System diagram is shown in the following figure,
Database ----> FILTER MODULE ----> EVALUATION MODULE | | | | RENDERING MODULE ----> GUI
As seen from the diagram there are four modules that need to be designed,
The Database is taken from external sources.
VI. The Schedule
The following is the schedule for the completion of this project
Tasks |
Deadline |
Proposal |
September 15 |
Research & Design Freeze |
September 25 |
Filter Module |
September 31 |
Evaluation and Rendering Module |
October 15 |
GUI |
October 20 |
Integration |
October 25 |
Compilation of Results |
October 30 |
Presentation and Documentation |
November 5 |
VII. REFRENCES
Marschner, Stephen R, and Richard J. Lobb. 1994. An evaluation of reconstruction filters for volume rendering. IEEE: 100-107.
Moller, Torsten, Raghu Machiraju, Klaus Mueller, and Roni Yagel. 1996. Classification and local error estimation of interpolation and derivative filters for volume rendering. IEEE: 71-78.