Vector Quantization for Feature-Preserving Volume Filtering
|
|
- Jerome Patterson
- 5 years ago
- Views:
Transcription
1 Vector Quantization for Feature-Preserving Volume Filtering Balázs Csébfalvi, József Koloszár, Zsolt Tarján Budapest University of Technology and Economics Department of Control Engineering and Information Technology Magyar tudósok körútja 2., Budapest, Hungary, H Abstract In volume-rendering applications the input data is usually acquired by measuring some kind of physical property. The accuracy of the measurement strongly influences the quality of images produced by recent 3D visualization techniques. In practice, however, a high signal-to-noise ratio cannot always be ensured. For example, in virtual colonoscopy, CT scans are generated preferably at low radiation dose resulting in noisy volume data. In this paper a novel denoising method is presented, which is based on vector quantization. It is assumed that a highly accurate reference volume is available, like a CT scan acquired at high radiation dose. This reference data is used to calculate a generic codebook for filtering other noisy data sets. The major advantage of this approach is that noise can be efficiently reduced without removing important details. 1 Introduction Volumetric data usually contains measured values of a physical property, like the X-ray attenuation factor in case of a CT scan. Since the measurement is typically inaccurate, a denoising step has to be included into the volume-rendering pipeline. Traditional filtering techniques, which are based on a simple convolution or ordered statistics (like median filtering), calculate a filtered data value from a voxel neighborhood assuming that neighboring voxels represent likely the same material. Thus these methods exploit the spatial coherence of the data set, but do not utilize any other a priori knowledge. In this paper a special case of denoising is concerned, where it is assumed that such an a priori knowledge is available, and it is represented by a highly accurate reference data set. In a medical CT data, the signal-to-noise ratio can be improved by increasing the radiation dose used in the acquisition process. However, to set an appropriate radiation dose a compromise has to be made. On one hand the patient has to be saved from unnecessarily high radiation dose, and on the other hand the acquired volume data needs to be accurate enough in order to generate high quality images for the diagnosis. Using the same CT scanner the same tissue is represented by nearly the same density values in data sets of different patients. This is not valid for MRI data, where the data values belonging to the same tissue can vary even inside a volume. This phenomena is referred to as bias or global signal fluctuation in the literature. In this paper we mainly concentrate on filtering CT data for virtual colonoscopy, therefore we do not deal with the problem of global signal fluctuation. Assume that an accurate CT data has already been generated at high radiation dose. Small blocks of such a volume contain either characteristic transitions between different tissues or homogeneous regions, which are similar in different data sets. Therefore this previously acquired data can be reused as a reference volume for denoising data sets generated at low radiation dose. (a) 5 mas. (b) 40 mas. Figure 1: Slices of CT scans acquired at low (a) and high radiation dose (b). VMV 2004 Stanford, USA, November 16 18, 2004
2 Taking a look at a noisy 2D slice, the different tissues can still be recognized by a radiologist due to his/her a priori anatomical knowledge (see Figure 1). In 3D visualization, however, the noise level of the data is more critical. The quality of images is strongly influenced by the accuracy of the estimated gradients, which are rather sensitive to the signalto-noise ratio of the density values. Figure 2 shows images generated by direct volume rendering using CT data sets acquired at low (a) and high radiation dose (b). Although smooth isosurfaces can be reconstructed by low-pass filtering the input data, fine details that are important for the diagnosis might also be removed. (a) 5 mas. (b) 40 mas. Figure 2: Direct volume rendering of CT data sets acquired at low (a) and high radiation dose (b). Instead of calculating a filtered value directly from a voxel neighborhood, we treat denoising as a pattern matching problem. Therefore we apply vector quantization for filtering purpose. The codebook of the vector quantizer is generated from the reference volume, where the codewords correspond to small blocks of voxels. The codewords of an appropriate codebook are supposed to accurately represent the typical tissue transitions. In the noisy volumes, a voxel neighborhood of each voxel is compared to the patterns stored in the generic codebook, and the filtered density value of the given voxel is determined from the nearest codeword. Previously vector quantization was used for efficient volume compression. It has been shown that a usual coherent volume data can be well represented by indices to a codebook storing a relatively small number of typical voxel patterns. Our work has been motivated by the idea that the coherence could be exploited not just for creating compact representations but also for recognizing the characteristic tissue transitions in noisy volumetric data. In Section 2 previous work related to virtual colonoscopy and volume filtering is reviewed. The basic conception of vector quantization is revisited in Section 3, and its adaptation to volume denoising is discussed in Section 4. The results are presented in Section 5 and finally the contribution of this paper is summarized. 2 Previous Work Virtual colonoscopy is a method to detect pathological changes, like polyps in a human colon based on the CT scan of the abdominal region [2, 1, 10]. Its major goal is to avoid the insertion of a real endoscope into the colon, which is rather inconvenient for the patient. There are two fundamentally different approaches for virtual colonoscopy, which are surface shaded display (SSD) [8, 2] and direct volume rendering (DVR) [5, 10]. The boundary surface of a colon can be extracted by the well-known marching cubes algorithm [8]. The obtained triangular mesh can be interactively rendered by the conventional graphics cards using an appropriate occlusion culling technique [1]. The marching cubes algorithm, however, produces a piecewise linear approximation of the colonic surface. Therefore, the edges of the triangles become clearly visible when the user zooms into the fine details. Nevertheless, the boundary surface can also be directly rendered without generating an intermediate geometric representation. Applying this approach, the exact intersection points of the isosurface and the viewing rays are analytically evaluated [12]. Since it is rather expensive computationally, interactive frame rates can be achieved only on a multiprocessor architecture. Such a first-hit ray casting usually does not provide enough information for the diagnosis. For example, a polyp-like feature can be safely detected as a polyp, if its internal structure is visualized as well. Therefore physicians prefer direct volume rendering rather than pure surface rendering, which is capable to semitransparently visualize the colonic surface using an appropriate transfer function [10]. For virtual colonoscopy, CT data is preferably acquired at low dose in order to reduce the harmful influence of the ionizing radiation. The quality of the measured data depends on the product of X-ray tube current (ma) and exposure time (s), and it is expressed in mas. Unfortunately, low-dose CT acquisition (less then 20 mas) results in noisy data. If
3 the signal-to-noise ratio of the input data is too low, recent visualization techniques produce low-quality images, that can hardly be used for polyp detection. The boundary surfaces can be made smoother by filtering the input data by a low-pass Gaussian filter. Such a filtering, however, results in a loss of information due to the removal of high-frequency details. In order to preserve such fine details, a nonlinear Gaussian filtering has been successfully applied for CT data acquired at radiation dose at 20 mas [14]. Another approach is to perform filtering and rendering simultaneously. Using ray casting, several samples along a viewing ray contribute to the corresponding pixel color, where the weighting of the sample contributions is defined by a transfer function. Applying an appropriate multidimensional transfer function, taking higher order derivative information into account, ray casting can be interpreted as a kind of filtering, which emphasizes the material boundaries [3, 4]. Recently a new method for filtering noisy CT and MRI data was published, which is based on firstand second-order derivative techniques [13]. The first order solution adapts the Canny edge detector to 3D in order to detect the boundary surface of a colon. Due to the robust normal estimation, this technique removes the noise but introduces a surface displacement. To avoid this problem, a second-order solution was proposed. It is exploited that second-order edge detectors LoG (Laplacian of Gaussians) and SDGD (second derivative component in the gradient direction) have opposite surface displacements. Therefore, by combining these operators, the displacement effect can be reduced. This approach, however, requires a specialized rendering tool adapted to the shaded display of the detected boundary surfaces. Therefore it does not support the semitransparent visualization of a polyplike feature. In contrast, our goal is to develop a general feature-preserving filtering technique, which is not restricted to the segmentation of a boundary surface, and does not require a specialized rendering method. 3 Vector Quantization A general vector quantizer maps a d-dimensional vector x onto an index, that references a codebook. The corresponding codebook entry contains a vector y of the same dimensionality, which is used to reproduce the original vector x. The accuracy of the reproduction is characterized by some metric δ. The most common distortion metric is the squared distance metric δ(x, y) = x y 2. An interesting aspect of vector quantization is how to find an optimal codebook for a particular input distribution, which minimizes the distortion of the reproduction. Vector quantization can be interpreted as a partitioning of d-dimensional Euclidean space into m Voronoi cells. An arbitrary d- dimensional vector falls into a particular cell if the reference point of the cell is closer to the given input vector than the reference point of any other cell. The m reference points are stored as codewords in the codebook of the vector quantizer. To find the optimal codebook for a certain set of input vectors is an NP-hard problem. However, using the classical LBG-algorithm, which is an extension of a method proposed for scalar quantization [9, 7], a reasonably good partitioning can be obtained [6]. The LBG-algorithm is an iterative technique, which successively minimizes the distortion of the codebook. First of all, an initial codebook is determined by randomly selecting reference vectors from the input set. In the second step, each input vector is classified into a Voronoi cell by finding the nearest reference vector. In the third step, the reference vectors are replaced by the centroids of the cells and the codebook is updated. The second and third steps are then iteratively repeated until the distortion falls below a predefined threshold. Previously vector quantization was applied for efficient volume compression [11, 15]. This approach benefits from the coherence of the volumetric data. For example, in a medical data set, the blocks of voxels can be well partitioned into clusters, since such blocks can typically represent only a couple of materials (air, water, fat, soft tissue, and bone) and the possible transitions between these materials. Therefore voxel blocks of size 2 3 can be well represented by a relatively small number of codewords, which have 8 vector components. It has been shown that using a codebook containing 256 entries, the original voxel densities can be more accurately reconstructed than using a downsampled volume as a compact representation [11]. Thus a block of voxels can be efficiently stored in one single byte, which is an index referencing the corre-
4 Figure 3: Noise filtering using vector quantization. sponding codeword. In this paper, vector quantization is not applied for volume compression but for noise filtering. In volume compression the voxel-to-voxel coherence is exploited. CT data sets, however, are coherent in an other sense as well. In different data sets, the same tissues are represented by nearly the same density values. Such a volume-to-volume coherence can be utilized for filtering noisy data, where a highly accurate reference data set is used as an a priori information about the distribution of typical voxel patterns. 4 Denoising by Vector Quantization Assume that the reference data is represented by a high-quality CT scan previously acquired at high radiation dose. A vector quantizer can be trained by using this accurate data set. Applying vector quantization for volume compression, the codewords represent 3D blocks of voxels. In contrast, our approach is slice-based, thus a codeword represents 2D blocks of pixels on the slices. Its main reason is that the slice thickness (the sampling rate along the axis perpendicular to the slices) can vary from volume to volume. The distribution of typical 3D block patterns would be strongly influenced by the slice thickness of the reference data. However, we want to create a generic codebook, which can be used then for filtering other noisy data sets. These noisy volumes might have a different slice thickness than that of the reference volume, and as a consequence the significantly different distribution of the 3D block patterns would result in a higher distortion. For training the vector quantizer, the LBG algorithm is applied. In the codebook, each codeword represents a block of pixels, which contains a typical pattern of a slice in a certain type of volume data. Depending on the signal-to-noise ratio of the input data, the size of the pixel blocks can be, for instance, 3 3 or 5 5. In the initial step, m reference vectors are obtained by randomly selecting m different pixel blocks from the slices of the reference data. Therefore, if all the density values in a randomly selected block are identical to the density values of a previously selected block then the given random sample is rejected. In the iterative steps of the LBG algorithm, the global distortion of the current codebook is measured by integrating the local distortions of all the overlapping pixel blocks in the reference data set. The main drawback of the classical LBG algorithm is that it is computationally expensive and requires many iterations to achieve a low distortion level. Furthermore the so called empty cell problem might arise. Empty cells are the result of collapsing codebook entries during refinement steps. Since these empty cells are not detected by the algorithm, many codebook entries can be wasted. Recently an optimized vector quantizer algorithm based on covariance analysis was published [15], which efficiently handles the empty cell problem. In our application, however, the efficiency of the codebook generation is less critical than in case of volume compression. Note that a generic codebook has to be created just once from a reference data, and then it can be used for filtering different noisy data sets. Here it is exploited that the characteristic pixel patterns and their distributions in different volumes containing the CT scan of the abdominal region, are pretty similar. Without loss of generality, assume that the size of the pixel blocks is 3 3. Therefore each codeword contains 9 components, which represent 3 3 density values in a typical noiseless pixel block. After having a generic codebook created, a noisy data set is filtered in the following way. A pixel neighborhood of each voxel on the corresponding slice is compared to the codewords, and the nearest codeword is determined. In this nearest codeword assignment, not necessarily the squared distance metric is applied. For example, the contributions of the neighboring pixels to the distortion can be weighted by the reciprocal squared distance to the current voxel. After having the nearest codeword found, its central component is considered to be a filtered density value of the current voxel (see Figure 3). This filtering process can be interpreted as a kind of
5 (a) (b) (c) (d) (e) (f) Figure 4: (a, d): CT slice acquired at low radiation dose. (b, e): Reconstruction by Gaussian filtering. (c, f): Reconstruction by vector quantization. pattern matching. A pixel block is taken from the noisy data as a pattern, and the most similar noiseless pattern is searched for in the codebook. In case of very low signal-to-noise ratio the pixel neighborhood taken into account can be extended to size 5 5. However, due to the higher variation of the 25-dimensional input vectors, more codewords are necessary to reduce the distortion below a tolerable level, and as a consequence nearest neighbor search gets slower. The efficiency of filtering is further reduced by the increased number of vector components, which slows down the distance calculation. In order to remedy such problems, several methods have been published, which restrict the nearest neighbor search to a subset of the codebook. Nevertheless, for vector spaces of higher dimensionality, most of these methods are just slightly faster than the brute-force exhaustive search. Therefore we use a greedy algorithm optimized only for fast distance calculation [15]. This so called partial search technique terminates the calculation of the distance to a certain codebook entry if the partially evaluated distance is already higher than the current minimal distance. 5 Implementation We implemented our filtering technique in C++ and tested it on real-world medical data sets on a 2GHz AMD Athlon XP 2600 PC with 1GB of RAM. In order to have a reference for a quantitative distortion analysis, simulated noisy data sets were generated from original CT scans acquired at high radiation dose. We added a Gaussian noise to the projections of the slices instead of adding noise directly to the voxel densities, and the simulated noisy slices were produced by using the classical filtered back projection algorithm. In such a way a CT acquisition process at low radiation dose can be correctly simulated. First we tried to reconstruct the original data set with a simple Gaussian filtering, and then we used vector quantization for the reconstruction. The RMS errors are shown for CT scans of two
6 (a) (b) (c) (d) (e) (f) Figure 5: Virtual colonoscopy using data sets of different noise levels. (a, d): CT data acquired at high radiation dose (40 mas). (b, e): CT data acquired at low radiation dose (5 mas). (c, f): Data set reconstructed from the noisy CT scan by using vector quantization. data set number of slices slice thickness RMS of simulated noisy data RMS of Gaussian filtering RMS of vector quantization different patients in Table 1. These data sets have the same slice resolution ( ) but they differ in the number of slices and in slice thickness as well. The codebook of the vector quantizer was optimized for data set CT#1. Since CT#2 contains also the abdominal region of a patient, the typical pixel patterns and their distribution are similar to that of CT#1. Therefore the original slices of CT#2 can be reconstructed by vector quantization at nearly the same error level as in case of CT#1. Note that, in both cases vector quantization results in lower RMS errors than that of a Gaussian reconstruction. CT# CT# Table 1: RMS errors of data sets reconstructed by Gaussian filtering and vector quantization. e, f), it is clearly visible, that a low-pass Gaussian filtering results in blurring. In contrast, vector quantization removes the noise from the homogeneous regions as well, but preserves sharp edges. Figure 5 shows the direct volume rendering of data sets CT#1 (a) and CT#2 (d). Both data sets were acquired at high radiation dose (40 mas). We also visualized the low-dose (5 mas) CT data sets of the same patients (b, e). Due to the lower signalto-noise ratio of density values, the estimated gradients are perturbed, resulting in jagged boundary We also tested our denoising method on real noisy data sets acquired at low radiation dose (5 mas). Since in this case, there is no reference data available, the distortions cannot be quantitatively analyzed. Therefore we visually compared the results of different reconstruction techniques. Figure 4 shows an original slice of a noisy data set (a, d), and its denoising by Gaussian filtering (b, e) and vector quantization (c, f). In the zoomed images (d,
7 surfaces (b, e). Furthermore, even the topology is changed by the noise, which makes also the automatic center line calculation more difficult. In contrast, using vector quantization for noise filtering (c, f), the original topology can be preserved and the smooth boundary surface of the colon can be more accurately approximated. The computational cost of our filtering method depends on the number of codewords in the codebook, and the size of the pixel blocks, which determines the number of components in a codeword. In our tests the size of the blocks was 3 3 and the codebook contained 256 entries. The noisy data sets of resolution and were filtered in 71 and 45 minutes respectively. Compared to Persoon s method [13], denoising based on vector quantization provides similar performance. Nevertheless, our method is not restricted to the detection of a boundary surface in a noisy data set. Therefore it does not rely on a specialized rendering tool. The filtered data sets can be visualized by a general volume-rendering implementation. Even direct volume rendering is supported by our method, since vector quantization reduces the distortion of all the voxels in the data. 6 Conclusion and Future Work In this paper a novel feature-preserving volumefiltering method has been presented, which is based on vector quantization. Although the efficiency of the technique was illustrated on filtering low-dose CT data for virtual colonoscopy, it is considered to be a general denoising method. However, it is assumed that a highly accurate reference volume is available as an a priori information. Furthermore, it is also assumed that the reference data set is coherent with the data to be filtered, thus they contain similar structures. For example, the density values and the distribution of typical voxel blocks are nearly the same in CT scans of different patients which contain the same region of the human body. As a consequence, a generic codebook can be used for filtering different data sets of the same type. The main advantage of our approach is that noise can be reduced without removing fine details and sharp edges between different tissues can be well preserved. In our future research, we would like to investigate other possible application fields of our filtering technique. For instance, in industrial neutron tomography, slices have to be reconstructed from only a couple of projections, since the measurement of one projection is time and cost demanding. The obtained noisy slices could be filtered by vector quantization. In this case the generic codebook is calculated from a reference data set reconstructed from several projections. Although scanning such a reference volume is expensive, it has to be done only once, and afterwards other noisy data sets can be efficiently filtered using the generic codebook. Acknowledgements This work has been supported by OTKA and IKTA 00159/2002. The CT data sets were provided by the Semmelweis University in Budapest ( References [1] Hietala, R., and Oikarinen, J A visibility determination algorithm for interactive virtual endoscopy. In Proceedings of IEEE Visualization 2000, [2] Hong, L., Muraki, S., Kaufman, A., Bartz, D., and He, T Virtual voyage: Interactive navigation in the human colon. In Computer Graphics (Proceedings of SIGGRAPH 97), [3] Kindlmann, G., and Durkin, J. W Semi-automatic generation of transfer functions for direct volume rendering. In Proceedings of IEEE Symposium on Volume Visualization, [4] Kniss, J., Kindlmann, G., and Hansen, C Multi-dimensional transfer functions for interactive volume rendering. IEEE Transactions on Visualization and Computer Graphics, 8, [5] Levoy, M Display of surfaces from volume data. IEEE Computer Graphics and Applications, Vol.8, No.3, [6] Linde, Y., Buzo, A., and Gray, R An algorithm for vector quantizer design. IEEE Transactions on Communications COM-28, January, [7] Lloyd, S Least squares quantization in pcm. IEEE Transactions on Information Theory, 28,
8 [8] Lorensen, W. E., and Cline, H. E Marching cubes: A high resolution 3D surface construction algorithm. Computer Graphics (Proceedings of SIGGRAPH 87), [9] Max, J Quantization for minimum distortion. IRE Transactions on Information Theory, IT-6, [10] Meißner, M., and Bartz, D Translucent and opaque direct volume rendering for virtual endoscopy applications. In Proceedings of Volume Graphics 2001, [11] Ning, P., and Hesselink, L Vector quantization for volume rendering. In Proceedings of Workshop on Volume Visualization, [12] Parker, S., Parker, M., Livnat, Y., Sloan, P., Hansen, C., and Shirley, P Interactive ray tracing for volume visualization. IEEEE Transactions on Visualization and Computer Graphics 5, 3, [13] Persoon, M. P., Serlie, I. W. O., Post, F. H., Truyen, R., and Vos, F. M Visualization of noisy and biased volume data using first and second order derivative techniques. In Proceedings of IEEE Visualization 2003, [14] Rust, G. F., Aurich, V., and Reiser, M Nois/dose reduction and image improvements in screening virtual colonoscopy with tube currents of 20 mas with nonlinear gaussian chains. In Proceedings of SPIE, vol [15] Schneider, J., and Westermann, R Compression domain volume rendering. In Proceedings of IEEE Visualization 2003,
Mirrored LH Histograms for the Visualization of Material Boundaries
Mirrored LH Histograms for the Visualization of Material Boundaries Petr Šereda 1, Anna Vilanova 1 and Frans A. Gerritsen 1,2 1 Department of Biomedical Engineering, Technische Universiteit Eindhoven,
More informationVolume visualization. Volume visualization. Volume visualization methods. Sources of volume visualization. Sources of volume visualization
Volume visualization Volume visualization Volumes are special cases of scalar data: regular 3D grids of scalars, typically interpreted as density values. Each data value is assumed to describe a cubic
More informationScalar Data. Visualization Torsten Möller. Weiskopf/Machiraju/Möller
Scalar Data Visualization Torsten Möller Weiskopf/Machiraju/Möller Overview Basic strategies Function plots and height fields Isolines Color coding Volume visualization (overview) Classification Segmentation
More informationScalar Data. CMPT 467/767 Visualization Torsten Möller. Weiskopf/Machiraju/Möller
Scalar Data CMPT 467/767 Visualization Torsten Möller Weiskopf/Machiraju/Möller Overview Basic strategies Function plots and height fields Isolines Color coding Volume visualization (overview) Classification
More informationInteractive Boundary Detection for Automatic Definition of 2D Opacity Transfer Function
Interactive Boundary Detection for Automatic Definition of 2D Opacity Transfer Function Martin Rauberger, Heinrich Martin Overhoff Medical Engineering Laboratory, University of Applied Sciences Gelsenkirchen,
More informationVolume Visualization. Part 1 (out of 3) Volume Data. Where do the data come from? 3D Data Space How are volume data organized?
Volume Data Volume Visualization Part 1 (out of 3) Where do the data come from? Medical Application Computed Tomographie (CT) Magnetic Resonance Imaging (MR) Materials testing Industrial-CT Simulation
More informationVolume Visualization
Volume Visualization Part 1 (out of 3) Overview: Volume Visualization Introduction to volume visualization On volume data Surface vs. volume rendering Overview: Techniques Simple methods Slicing, cuberille
More informationSurface Construction Analysis using Marching Cubes
Surface Construction Analysis using Marching Cubes Burak Erem Northeastern University erem.b@neu.edu Nicolas Dedual Northeastern University ndedual@ece.neu.edu Abstract This paper presents an analysis
More informationComputer Graphics. - Volume Rendering - Philipp Slusallek
Computer Graphics - Volume Rendering - Philipp Slusallek Overview Motivation Volume Representation Indirect Volume Rendering Volume Classification Direct Volume Rendering Applications: Bioinformatics Image
More informationIntroduction to Medical Image Processing
Introduction to Medical Image Processing Δ Essential environments of a medical imaging system Subject Image Analysis Energy Imaging System Images Image Processing Feature Images Image processing may be
More informationDirect Volume Rendering
Direct Volume Rendering Balázs Csébfalvi Department of Control Engineering and Information Technology Budapest University of Technology and Economics Classification of Visualization Algorithms Indirect
More informationData Visualization (DSC 530/CIS )
Data Visualization (DSC 530/CIS 60-0) Isosurfaces & Volume Rendering Dr. David Koop Fields & Grids Fields: - Values come from a continuous domain, infinitely many values - Sampled at certain positions
More informationMedical Image Processing: Image Reconstruction and 3D Renderings
Medical Image Processing: Image Reconstruction and 3D Renderings 김보형 서울대학교컴퓨터공학부 Computer Graphics and Image Processing Lab. 2011. 3. 23 1 Computer Graphics & Image Processing Computer Graphics : Create,
More informationBiometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong)
Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong) References: [1] http://homepages.inf.ed.ac.uk/rbf/hipr2/index.htm [2] http://www.cs.wisc.edu/~dyer/cs540/notes/vision.html
More informationA Survey of Volumetric Visualization Techniques for Medical Images
International Journal of Research Studies in Computer Science and Engineering (IJRSCSE) Volume 2, Issue 4, April 2015, PP 34-39 ISSN 2349-4840 (Print) & ISSN 2349-4859 (Online) www.arcjournals.org A Survey
More informationScalar Visualization
Scalar Visualization Visualizing scalar data Popular scalar visualization techniques Color mapping Contouring Height plots outline Recap of Chap 4: Visualization Pipeline 1. Data Importing 2. Data Filtering
More information03 - Reconstruction. Acknowledgements: Olga Sorkine-Hornung. CSCI-GA Geometric Modeling - Spring 17 - Daniele Panozzo
3 - Reconstruction Acknowledgements: Olga Sorkine-Hornung Geometry Acquisition Pipeline Scanning: results in range images Registration: bring all range images to one coordinate system Stitching/ reconstruction:
More informationDigital Image Processing
Digital Image Processing SPECIAL TOPICS CT IMAGES Hamid R. Rabiee Fall 2015 What is an image? 2 Are images only about visual concepts? We ve already seen that there are other kinds of image. In this lecture
More informationMR IMAGE SEGMENTATION
MR IMAGE SEGMENTATION Prepared by : Monil Shah What is Segmentation? Partitioning a region or regions of interest in images such that each region corresponds to one or more anatomic structures Classification
More information3D Surface Reconstruction of the Brain based on Level Set Method
3D Surface Reconstruction of the Brain based on Level Set Method Shijun Tang, Bill P. Buckles, and Kamesh Namuduri Department of Computer Science & Engineering Department of Electrical Engineering University
More informationCSC Computer Graphics
// CSC. Computer Graphics Lecture Kasun@dscs.sjp.ac.lk Department of Computer Science University of Sri Jayewardanepura Polygon Filling Scan-Line Polygon Fill Algorithm Span Flood-Fill Algorithm Inside-outside
More informationData Visualization (CIS/DSC 468)
Data Visualization (CIS/DSC 46) Volume Rendering Dr. David Koop Visualizing Volume (3D) Data 2D visualization slice images (or multi-planar reformating MPR) Indirect 3D visualization isosurfaces (or surface-shaded
More informationVolume Illumination, Contouring
Volume Illumination, Contouring Computer Animation and Visualisation Lecture 0 tkomura@inf.ed.ac.uk Institute for Perception, Action & Behaviour School of Informatics Contouring Scaler Data Overview -
More information2 Michael E. Leventon and Sarah F. F. Gibson a b c d Fig. 1. (a, b) Two MR scans of a person's knee. Both images have high resolution in-plane, but ha
Model Generation from Multiple Volumes using Constrained Elastic SurfaceNets Michael E. Leventon and Sarah F. F. Gibson 1 MIT Artificial Intelligence Laboratory, Cambridge, MA 02139, USA leventon@ai.mit.edu
More informationExperiments with Edge Detection using One-dimensional Surface Fitting
Experiments with Edge Detection using One-dimensional Surface Fitting Gabor Terei, Jorge Luis Nunes e Silva Brito The Ohio State University, Department of Geodetic Science and Surveying 1958 Neil Avenue,
More informationFeature-Guided K-Means Algorithm for Optimal Image Vector Quantizer Design
Journal of Information Hiding and Multimedia Signal Processing c 2017 ISSN 2073-4212 Ubiquitous International Volume 8, Number 6, November 2017 Feature-Guided K-Means Algorithm for Optimal Image Vector
More informationCIS 467/602-01: Data Visualization
CIS 467/60-01: Data Visualization Isosurfacing and Volume Rendering Dr. David Koop Fields and Grids Fields: values come from a continuous domain, infinitely many values - Sampled at certain positions to
More informationVisualization. Images are used to aid in understanding of data. Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [chapter 26]
Visualization Images are used to aid in understanding of data Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [chapter 26] Tumor SCI, Utah Scientific Visualization Visualize large
More informationCHAPTER 2. Morphometry on rodent brains. A.E.H. Scheenstra J. Dijkstra L. van der Weerd
CHAPTER 2 Morphometry on rodent brains A.E.H. Scheenstra J. Dijkstra L. van der Weerd This chapter was adapted from: Volumetry and other quantitative measurements to assess the rodent brain, In vivo NMR
More informationABSTRACT 1. INTRODUCTION
!" #$ % & ' ()*+-,./ 0 1 2 34 5/67* Sarang Lakare a, Dongqing Chen b, Lihong Li c, Arie Kaufman a, and Zhengrong Liang b Department of Computer Science and Radiology, State University of New York at Stony
More informationA Study of Medical Image Analysis System
Indian Journal of Science and Technology, Vol 8(25), DOI: 10.17485/ijst/2015/v8i25/80492, October 2015 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 A Study of Medical Image Analysis System Kim Tae-Eun
More informationScalar Data. Alark Joshi
Scalar Data Alark Joshi Announcements Pick two papers to present Email me your top 3/4 choices. FIFO allotment Contact your clients Blog summaries: http://cs.boisestate.edu/~alark/cs564/participants.html
More informationGeometric Representations. Stelian Coros
Geometric Representations Stelian Coros Geometric Representations Languages for describing shape Boundary representations Polygonal meshes Subdivision surfaces Implicit surfaces Volumetric models Parametric
More information11/1/13. Visualization. Scientific Visualization. Types of Data. Height Field. Contour Curves. Meshes
CSCI 420 Computer Graphics Lecture 26 Visualization Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [Angel Ch. 2.11] Jernej Barbic University of Southern California Scientific Visualization
More informationVisualization. CSCI 420 Computer Graphics Lecture 26
CSCI 420 Computer Graphics Lecture 26 Visualization Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [Angel Ch. 11] Jernej Barbic University of Southern California 1 Scientific Visualization
More informationFreehand Voxel Carving Scanning on a Mobile Device
Technion Institute of Technology Project in Image Processing and Analysis 234329 Freehand Voxel Carving Scanning on a Mobile Device Author: Student Number: 305950099 Supervisors: Aaron Wetzler, Yaron Honen,
More informationEfficient Volumetric Ray Casting for Isosurface Rendering
Efficient Volumetric Ray Casting for Isosurface Rendering Jae Jeong Choi 1 Byeong-Seok Shin 2 Yeong Gil Shin 1 Kevin Cleary 3 1. Department of Computer Science, Seoul National University, Seoul, Republic
More information5. Volume Visualization
5. Volume Visualization Scalar volume data Medical Applications: CT, MRI, confocal microscopy, ultrasound, etc. 1 5. Volume Visualization 2 5. Volume Visualization 3 5. Volume Visualization Some possible
More informationVisualization Computer Graphics I Lecture 20
15-462 Computer Graphics I Lecture 20 Visualization Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [Angel Ch. 12] November 20, 2003 Doug James Carnegie Mellon University http://www.cs.cmu.edu/~djames/15-462/fall03
More information[PDR03] RECOMMENDED CT-SCAN PROTOCOLS
SURGICAL & PROSTHETIC DESIGN [PDR03] RECOMMENDED CT-SCAN PROTOCOLS WORK-INSTRUCTIONS DOCUMENT (CUSTOMER) RECOMMENDED CT-SCAN PROTOCOLS [PDR03_V1]: LIVE 1 PRESCRIBING SURGEONS Patient-specific implants,
More informationScalar Algorithms: Contouring
Scalar Algorithms: Contouring Computer Animation and Visualisation Lecture tkomura@inf.ed.ac.uk Institute for Perception, Action & Behaviour School of Informatics Contouring Scaler Data Last Lecture...
More information3D Volume Mesh Generation of Human Organs Using Surface Geometries Created from the Visible Human Data Set
3D Volume Mesh Generation of Human Organs Using Surface Geometries Created from the Visible Human Data Set John M. Sullivan, Jr., Ziji Wu, and Anand Kulkarni Worcester Polytechnic Institute Worcester,
More informationVoronoi Region. K-means method for Signal Compression: Vector Quantization. Compression Formula 11/20/2013
Voronoi Region K-means method for Signal Compression: Vector Quantization Blocks of signals: A sequence of audio. A block of image pixels. Formally: vector example: (0.2, 0.3, 0.5, 0.1) A vector quantizer
More informationCT NOISE POWER SPECTRUM FOR FILTERED BACKPROJECTION AND ITERATIVE RECONSTRUCTION
CT NOISE POWER SPECTRUM FOR FILTERED BACKPROJECTION AND ITERATIVE RECONSTRUCTION Frank Dong, PhD, DABR Diagnostic Physicist, Imaging Institute Cleveland Clinic Foundation and Associate Professor of Radiology
More informationData Visualization (DSC 530/CIS )
Data Visualization (DSC 530/CIS 60-01) Scalar Visualization Dr. David Koop Online JavaScript Resources http://learnjsdata.com/ Good coverage of data wrangling using JavaScript Fields in Visualization Scalar
More informationSurface Reconstruction. Gianpaolo Palma
Surface Reconstruction Gianpaolo Palma Surface reconstruction Input Point cloud With or without normals Examples: multi-view stereo, union of range scan vertices Range scans Each scan is a triangular mesh
More informationcoding of various parts showing different features, the possibility of rotation or of hiding covering parts of the object's surface to gain an insight
Three-Dimensional Object Reconstruction from Layered Spatial Data Michael Dangl and Robert Sablatnig Vienna University of Technology, Institute of Computer Aided Automation, Pattern Recognition and Image
More informationVolume Rendering. Computer Animation and Visualisation Lecture 9. Taku Komura. Institute for Perception, Action & Behaviour School of Informatics
Volume Rendering Computer Animation and Visualisation Lecture 9 Taku Komura Institute for Perception, Action & Behaviour School of Informatics Volume Rendering 1 Volume Data Usually, a data uniformly distributed
More informationNorbert Schuff VA Medical Center and UCSF
Norbert Schuff Medical Center and UCSF Norbert.schuff@ucsf.edu Medical Imaging Informatics N.Schuff Course # 170.03 Slide 1/67 Objective Learn the principle segmentation techniques Understand the role
More informationReconstruction of complete 3D object model from multi-view range images.
Header for SPIE use Reconstruction of complete 3D object model from multi-view range images. Yi-Ping Hung *, Chu-Song Chen, Ing-Bor Hsieh, Chiou-Shann Fuh Institute of Information Science, Academia Sinica,
More informationVisualization Computer Graphics I Lecture 20
15-462 Computer Graphics I Lecture 20 Visualization Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [Angel Ch. 12] April 15, 2003 Frank Pfenning Carnegie Mellon University http://www.cs.cmu.edu/~fp/courses/graphics/
More informationStructured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov
Structured Light II Johannes Köhler Johannes.koehler@dfki.de Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov Introduction Previous lecture: Structured Light I Active Scanning Camera/emitter
More informationHeight Fields and Contours Scalar Fields Volume Rendering Vector Fields [Angel Ch. 12] April 23, 2002 Frank Pfenning Carnegie Mellon University
15-462 Computer Graphics I Lecture 21 Visualization Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [Angel Ch. 12] April 23, 2002 Frank Pfenning Carnegie Mellon University http://www.cs.cmu.edu/~fp/courses/graphics/
More informationAutomated segmentation methods for liver analysis in oncology applications
University of Szeged Department of Image Processing and Computer Graphics Automated segmentation methods for liver analysis in oncology applications Ph. D. Thesis László Ruskó Thesis Advisor Dr. Antal
More informationScalar Visualization
Scalar Visualization 5-1 Motivation Visualizing scalar data is frequently encountered in science, engineering, and medicine, but also in daily life. Recalling from earlier, scalar datasets, or scalar fields,
More informationFast 3D Mean Shift Filter for CT Images
Fast 3D Mean Shift Filter for CT Images Gustavo Fernández Domínguez, Horst Bischof, and Reinhard Beichel Institute for Computer Graphics and Vision, Graz University of Technology Inffeldgasse 16/2, A-8010,
More informationMesh Decimation Using VTK
Mesh Decimation Using VTK Michael Knapp knapp@cg.tuwien.ac.at Institute of Computer Graphics and Algorithms Vienna University of Technology Abstract This paper describes general mesh decimation methods
More informationClassification of Hyperspectral Breast Images for Cancer Detection. Sander Parawira December 4, 2009
1 Introduction Classification of Hyperspectral Breast Images for Cancer Detection Sander Parawira December 4, 2009 parawira@stanford.edu In 2009 approximately one out of eight women has breast cancer.
More informationModelling a Lamb Hind Leg
Modelling a Lamb Hind Leg Joanne P. Crocombe Ross D. Clarke MIRINZ Food Technology & Research East Street (Ruakura Campus), PO Box 617 HAMILTON, NEW ZEALAND Andrew J. Pullan Department of Engineering Science
More informationCh. 4 Physical Principles of CT
Ch. 4 Physical Principles of CT CLRS 408: Intro to CT Department of Radiation Sciences Review: Why CT? Solution for radiography/tomography limitations Superimposition of structures Distinguishing between
More informationVolume Illumination and Segmentation
Volume Illumination and Segmentation Computer Animation and Visualisation Lecture 13 Institute for Perception, Action & Behaviour School of Informatics Overview Volume illumination Segmentation Volume
More informationWhole Body MRI Intensity Standardization
Whole Body MRI Intensity Standardization Florian Jäger 1, László Nyúl 1, Bernd Frericks 2, Frank Wacker 2 and Joachim Hornegger 1 1 Institute of Pattern Recognition, University of Erlangen, {jaeger,nyul,hornegger}@informatik.uni-erlangen.de
More informationSolid Modeling. Michael Kazhdan ( /657) HB , FvDFH 12.1, 12.2, 12.6, 12.7 Marching Cubes, Lorensen et al.
Solid Modeling Michael Kazhdan (601.457/657) HB 10.15 10.17, 10.22 FvDFH 12.1, 12.2, 12.6, 12.7 Marching Cubes, Lorensen et al. 1987 Announcement OpenGL review session: When: Today @ 9:00 PM Where: Malone
More informationSpiral CT. Protocol Optimization & Quality Assurance. Ge Wang, Ph.D. Department of Radiology University of Iowa Iowa City, Iowa 52242, USA
Spiral CT Protocol Optimization & Quality Assurance Ge Wang, Ph.D. Department of Radiology University of Iowa Iowa City, Iowa 52242, USA Spiral CT Protocol Optimization & Quality Assurance Protocol optimization
More informationINDUSTRIAL SYSTEM DEVELOPMENT FOR VOLUMETRIC INTEGRITY
INDUSTRIAL SYSTEM DEVELOPMENT FOR VOLUMETRIC INTEGRITY VERIFICATION AND ANALYSIS M. L. Hsiao and J. W. Eberhard CR&D General Electric Company Schenectady, NY 12301 J. B. Ross Aircraft Engine - QTC General
More informationCHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION
CHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION 6.1 INTRODUCTION Fuzzy logic based computational techniques are becoming increasingly important in the medical image analysis arena. The significant
More informationMEDICAL IMAGE NOISE REDUCTION AND REGION CONTRAST ENHANCEMENT USING PARTIAL DIFFERENTIAL EQUATIONS
MEDICAL IMAGE NOISE REDUCTION AND REGION CONTRAST ENHANCEMENT USING PARTIAL DIFFERENTIAL EQUATIONS Miguel Alemán-Flores, Luis Álvarez-León Departamento de Informática y Sistemas, Universidad de Las Palmas
More information3D Computer Vision. Structured Light II. Prof. Didier Stricker. Kaiserlautern University.
3D Computer Vision Structured Light II Prof. Didier Stricker Kaiserlautern University http://ags.cs.uni-kl.de/ DFKI Deutsches Forschungszentrum für Künstliche Intelligenz http://av.dfki.de 1 Introduction
More informationDUE to beam polychromacity in CT and the energy dependence
1 Empirical Water Precorrection for Cone-Beam Computed Tomography Katia Sourbelle, Marc Kachelrieß, Member, IEEE, and Willi A. Kalender Abstract We propose an algorithm to correct for the cupping artifact
More informationPreviously... contour or image rendering in 2D
Volume Rendering Visualisation Lecture 10 Taku Komura Institute for Perception, Action & Behaviour School of Informatics Volume Rendering 1 Previously... contour or image rendering in 2D 2D Contour line
More informationImage Acquisition Systems
Image Acquisition Systems Goals and Terminology Conventional Radiography Axial Tomography Computer Axial Tomography (CAT) Magnetic Resonance Imaging (MRI) PET, SPECT Ultrasound Microscopy Imaging ITCS
More informationIsosurface Rendering. CSC 7443: Scientific Information Visualization
Isosurface Rendering What is Isosurfacing? An isosurface is the 3D surface representing the locations of a constant scalar value within a volume A surface with the same scalar field value Isosurfaces form
More informationIndirect Volume Rendering
Indirect Volume Rendering Visualization Torsten Möller Weiskopf/Machiraju/Möller Overview Contour tracing Marching cubes Marching tetrahedra Optimization octree-based range query Weiskopf/Machiraju/Möller
More informationVolume Rendering. Lecture 21
Volume Rendering Lecture 21 Acknowledgements These slides are collected from many sources. A particularly valuable source is the IEEE Visualization conference tutorials. Sources from: Roger Crawfis, Klaus
More informationInternational ejournals
ISSN 2249 5460 Available online at www.internationalejournals.com International ejournals International Journal of Mathematical Sciences, Technology and Humanities 96 (2013) 1063 1069 Image Interpolation
More informationComputational Medical Imaging Analysis Chapter 4: Image Visualization
Computational Medical Imaging Analysis Chapter 4: Image Visualization Jun Zhang Laboratory for Computational Medical Imaging & Data Analysis Department of Computer Science University of Kentucky Lexington,
More informationFirst Steps in Hardware Two-Level Volume Rendering
First Steps in Hardware Two-Level Volume Rendering Markus Hadwiger, Helwig Hauser Abstract We describe first steps toward implementing two-level volume rendering (abbreviated as 2lVR) on consumer PC graphics
More informationBasics of treatment planning II
Basics of treatment planning II Sastry Vedam PhD DABR Introduction to Medical Physics III: Therapy Spring 2015 Dose calculation algorithms! Correction based! Model based 1 Dose calculation algorithms!
More informationEfficient Representation and Extraction of 2-Manifold Isosurfaces Using kd-trees
Efficient Representation and Extraction of 2-Manifold Isosurfaces Using kd-trees Alexander Greß and Reinhard Klein University of Bonn Institute of Computer Science II Römerstraße 164, 53117 Bonn, Germany
More informationEmissive Clip Planes for Volume Rendering Supplement.
Emissive Clip Planes for Volume Rendering Supplement. More material than fit on the one page version for the SIGGRAPH 2003 Sketch by Jan Hardenbergh & Yin Wu of TeraRecon, Inc. Left Image: The clipped
More informationMRT based Adaptive Transform Coder with Classified Vector Quantization (MATC-CVQ)
5 MRT based Adaptive Transform Coder with Classified Vector Quantization (MATC-CVQ) Contents 5.1 Introduction.128 5.2 Vector Quantization in MRT Domain Using Isometric Transformations and Scaling.130 5.2.1
More informationGENERAL AUTOMATED FLAW DETECTION SCHEME FOR NDE X-RAY IMAGES
GENERAL AUTOMATED FLAW DETECTION SCHEME FOR NDE X-RAY IMAGES Karl W. Ulmer and John P. Basart Center for Nondestructive Evaluation Department of Electrical and Computer Engineering Iowa State University
More informationModern Medical Image Analysis 8DC00 Exam
Parts of answers are inside square brackets [... ]. These parts are optional. Answers can be written in Dutch or in English, as you prefer. You can use drawings and diagrams to support your textual answers.
More informationFast Interactive Region of Interest Selection for Volume Visualization
Fast Interactive Region of Interest Selection for Volume Visualization Dominik Sibbing and Leif Kobbelt Lehrstuhl für Informatik 8, RWTH Aachen, 20 Aachen Email: {sibbing,kobbelt}@informatik.rwth-aachen.de
More informationSegmentation of Images
Segmentation of Images SEGMENTATION If an image has been preprocessed appropriately to remove noise and artifacts, segmentation is often the key step in interpreting the image. Image segmentation is a
More informationClassification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging
1 CS 9 Final Project Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging Feiyu Chen Department of Electrical Engineering ABSTRACT Subject motion is a significant
More information3/27/2012 WHY SPECT / CT? SPECT / CT Basic Principles. Advantages of SPECT. Advantages of CT. Dr John C. Dickson, Principal Physicist UCLH
3/27/212 Advantages of SPECT SPECT / CT Basic Principles Dr John C. Dickson, Principal Physicist UCLH Institute of Nuclear Medicine, University College London Hospitals and University College London john.dickson@uclh.nhs.uk
More informationComparative Study on VQ with Simple GA and Ordain GA
Proceedings of the 9th WSEAS International Conference on Automatic Control, Modeling & Simulation, Istanbul, Turkey, May 27-29, 2007 204 Comparative Study on VQ with Simple GA and Ordain GA SADAF SAJJAD
More informationBlob-Representation of Multidimensional Objects and Surfaces
Blob-Representation of Multidimensional Objects and Surfaces Edgar Garduño and Gabor T. Herman Department of Computer Science The Graduate Center City University of New York Presentation Outline Reconstruction
More informationMesh Simplification. Mesh Simplification. Mesh Simplification Goals. Mesh Simplification Motivation. Vertex Clustering. Mesh Simplification Overview
Mesh Simplification Mesh Simplification Adam Finkelstein Princeton University COS 56, Fall 008 Slides from: Funkhouser Division, Viewpoint, Cohen Mesh Simplification Motivation Interactive visualization
More informationImage Processing
Image Processing 159.731 Canny Edge Detection Report Syed Irfanullah, Azeezullah 00297844 Danh Anh Huynh 02136047 1 Canny Edge Detection INTRODUCTION Edges Edges characterize boundaries and are therefore
More information3DMMVR REFERENCE MANUAL V 0.81
3DMMVR REFERENCE MANUAL V 0.81 Page 1 of 30 Index: 1.0 System Requirements...5 1.1 System Processor...5 1.2 System RAM...5 1.3 Graphics Card...5 1.4 Operating System...5 2.0 Conventions...6 2.1 Typographic
More informationProject Updates Short lecture Volumetric Modeling +2 papers
Volumetric Modeling Schedule (tentative) Feb 20 Feb 27 Mar 5 Introduction Lecture: Geometry, Camera Model, Calibration Lecture: Features, Tracking/Matching Mar 12 Mar 19 Mar 26 Apr 2 Apr 9 Apr 16 Apr 23
More informationSeparate CT-Reconstruction for Orientation and Position Adaptive Wavelet Denoising
Separate CT-Reconstruction for Orientation and Position Adaptive Wavelet Denoising Anja Borsdorf 1,, Rainer Raupach, Joachim Hornegger 1 1 Chair for Pattern Recognition, Friedrich-Alexander-University
More informationCompression of Image Using VHDL Simulation
Compression of Image Using VHDL Simulation 1) Prof. S. S. Mungona (Assistant Professor, Sipna COET, Amravati). 2) Vishal V. Rathi, Abstract : Maintenance of all essential information without any deletion
More informationElastic registration of medical images using finite element meshes
Elastic registration of medical images using finite element meshes Hartwig Grabowski Institute of Real-Time Computer Systems & Robotics, University of Karlsruhe, D-76128 Karlsruhe, Germany. Email: grabow@ira.uka.de
More informationGeometric Modeling in Graphics
Geometric Modeling in Graphics Part 10: Surface reconstruction Martin Samuelčík www.sccg.sk/~samuelcik samuelcik@sccg.sk Curve, surface reconstruction Finding compact connected orientable 2-manifold surface
More informationImage Processing. Traitement d images. Yuliya Tarabalka Tel.
Traitement d images Yuliya Tarabalka yuliya.tarabalka@hyperinet.eu yuliya.tarabalka@gipsa-lab.grenoble-inp.fr Tel. 04 76 82 62 68 Noise reduction Image restoration Restoration attempts to reconstruct an
More informationFiltering Images. Contents
Image Processing and Data Visualization with MATLAB Filtering Images Hansrudi Noser June 8-9, 010 UZH, Multimedia and Robotics Summer School Noise Smoothing Filters Sigmoid Filters Gradient Filters Contents
More informationScientific Visualization Example exam questions with commented answers
Scientific Visualization Example exam questions with commented answers The theoretical part of this course is evaluated by means of a multiple- choice exam. The questions cover the material mentioned during
More information