GVF-Based Transfer Functions for Volume Rendering

Size: px
Start display at page:

Download "GVF-Based Transfer Functions for Volume Rendering"

Transcription

1 GVF-Based Transfer Functions for Volume Rendering Shaorong Wang 1,2 and Hua Li 1 1 National Research Center for Intelligent Computing Systems, Institute of Computing Technology, Chinese Academy of Sciences, China, Graduate School of the Chinese Academy of Sciences, Beijing, China, {shrwang, lihua}@ict.ac.cn Abstract. Transfer function is very important for volume rendering. One common approach is to map the gradient magnitude to opacity transfer functions. However, it catches too many small details. Gradient vector flow (GVF) vectors have large magnitudes in the immediate vicinity of the edges, where the GVF vectors keep coordinate with the vectors of the gradient of the edge map. While in homogeneous regions where the intensity is nearly constant, the magnitudes of gradient vectors are nearly zero and GVF diffuses the edge gradient. Because of these aspects, we extend GVF to color space and apply it for opacity transfer functions. Experiments show that our method enhances edge features and makes a visual effect of diffusing along the edges. 1 Introduction Several data sets become available from projects such as the Visible Human Project at the National Library of Medicine, the Whole Frog Project at Lawrence Berkeley, and the Chinese Digital Human Project at the Institute of Computing Technology of Chinese Academy of Sciences. It s a big challenge to get realistic volume visualization of these photographic volume data sets. The currently dominant techniques for volume visualization consist of surfacebased rendering and direct volume rendering [1]. Generally, the first step of surfacebased rendering technique is to reconstruct the surface by 2D contour reconstructing method [2] or iso-surface extraction method such as the Marching Cubes algorithm [3] or Morse theory [4]. And then surface is rendered after being reconstructed. Usually the reconstruction step needs a segmentation performance, which can be very difficult. On the contrary, direct volume rendering method maps voxel directly into screen space without using geometric primitives as an intermediate representation. Ray-Casting method [5], Splatting method [6] and Shear-Warp method [7] are the most common direct volume rendering methods. All these algorithms perform the following processes. First, assign color value and opacity value to each voxel. Then project the voxel into the image plane. Finally compose the projected samples. Transfer functions are used to map image properties to visualization characteristics, such as color, opacity, and texture. A review of transfer function techniques is given in [8]. Many previous studies on transfer function brought out approach by mapping gradient magnitude to opacity value. For color image processing is nonlinear, it is important to choose an appropriate color space [9]. In [10], Ebert and etc study color H.-P. Seidel, T. Nishita, and Q. Peng (Eds.): CGI 2006, LNCS 4035, pp , Springer-Verlag Berlin Heidelberg 2006

2 728 S. Wang and H. Li spaces for volume rendering, and give some transfer functions by mapping the voxel s color gradient magnitude to opacity value according to the color distance defined in RGB color space and CIE LUV color space. The results show that this method can generate high quality image which display multi-organs such as fattiness, muscles and bones. Our work of deriving opacity values is different from traditional transfer function approaches in the following ways: We map gradient vector flow magnitude to opacity transfer function instead of gradient magnitude. Compared with other transfer function, GVF transfer function has two main advantages: First, it captures the strong edges information and gets rid of the weak edges which may be noise and disturb the whole visual effect. Second, GVF transfer function also catches the details in homogeneous regions. Finally, the opacity of the voxel is small when the voxel is near away from the edges, which makes a special visual effect. We extend GVF model to vector data. Tradition GVF model only deal with scalar data and the edge map must be gradient magnitude if it is applied to vector data. We extend GVF model using an auxiliary image, which is usually a component standing for image luminance in the color space. 2 Extended GVF Gradient vector flow is firstly used to describe external force of snake model [11]. Snake model or active contour model [12] is dynamic force model, which draw the closed curve or surface to the object edge or surface. The driving forces consist of 1 internal forces and extern forces: E = E 0 int + Eextds, where E int are internal forces that hold the curve together and keep the curve from bending too much. And E ext are external forces that attract the curve toward the object boundaries. There are several kinds of external forces, in which the most common are: E = Ixy (, ),E = Ixy (, ),E = G ( xy, )* Ixy (, ). ext ext ext The basic idea of snake model is to design the external forces to move the active contour toward the edges by difference of intensity or intensity gradient. Gradient fields have some important properties listed below: First, gradient vectors are normal to the edge; Second the magnitudes get the large value in the immediate vicinity of the edges. Third, the intensity is nearly constant and the gradient magnitude is nearly zero in homogeneous regions. The last two properties result in that capture range of the gradient is small and the active contour can not converge to the concave boundary such as U-shaped object. GVF field is an extern force field that has much larger capture range than any other field based gradient has. It diffuses the gradient vectors of an edge map computed from the image. For a 2D image, GVF vector V(x,y)=(u(x,y),v(x,y)) is defined by minimizing the energy functional, E = μ V+ f V f dxdy (1) σ

3 GVF-Based Transfer Functions for Volume Rendering 729 Where edge map f(x, y) derived from image and has the similar style as the common extern forces of active contour model. To minimize the energy functional, V is set to be f when f is large for the second term dominates the functional. The functional is dominated by the first term when f is small and V can be slowly-varying vector to get lower energy. GVF vector is nearly equal to the gradient of edge map when it is near the edge and then diffuses to the homogeneous regions away from the edges. As shown in the definition of GVF, edge map f(x, y) is a scalar field. In order to calculate GVF vector of color data, the GVF vector can be solved by using the calculus of variations: uxt = uxt uxt f f + f vxt vxt vxt f f f (,) μ (,) ((,) x)( x y ) (,) = μ (,) ((,) y)( x + y ) (2) In Equation(2), only the partial derivatives of the edge map f are used. So the GVF model can be extended to vector data field if the partial derivatives of the edge map are given. Considering that most common color spaces have three components, we suppose the edge map is f = ( f1, f2, f3). We define the distance of two vectors in the color space as in [10]: f( X) f( Y) = ( f ( X) f ( Y)) + ( f ( X) f ( Y)) + ( f ( X) f ( Y)), so f( x+ h, y) f( x, y) fx = lim( ) =± ( f ) + ( f ) + ( f ) h 0 h x x x f( x, y+ h) f( x, y) fy = lim( ) =± ( f ) + ( f ) + ( f ) h 0 h y y y , (3) In equation (3), the sign of partial derivatives need to be confirmed. In this paper we introduce the partial derivatives of a reference scalar image fa as an auxiliary data, and assign the sign of fa to that of f x and f y. We take the gray component of RGB, I component of HSI and L component of CIELUV as the auxiliary image respectively. This approach is feasible because the auxiliary images stand for luminary in their respective color space. 3 GVF Transfer Function The design of the transfer function is to classify each voxel into different types. For scalar data, the most common method to classify the voxel is to segment data according to the data intensity. But for vector data, especially color image data of human organize, there are no automatic and reliable approach to segment or classify the all the materials. One of the most useful classification methods is by human interaction, marking and editing the materials little by little according to the professional knowledge of the corresponding field. But in fact it is a time-consuming and tedious work. Design of transfer function which maps the image color or intensity to opacity value, is a substitute way and has been proofed to be efficient.

4 730 S. Wang and H. Li The choice of the color space is very important for transfer function. In [10], the color vector distance and gradient are defined to design transfer function in RGB and CIELUV color space. The general opacity in the rending process is as opacity = ( vo * s) exp, where s is a factor, exp is an exponent coefficient, and vo is gradient magnitude. The basic idea of our approach is to take the magnitude of the GVF vector as the desired transfer function. We first choose a proper color space. And then produce an edge map. Finally we map the GVF vector derived from the edge map to opacity transfer function. As discussed in section 3, GVF transfer function has the following properties. First, it captures boundary of the image where gets a small opacity value. The much stronger the boundary is (it means that the gradient magnitude is large), the bigger opacity value is. Second, GVF transfer function diffuses the edge gradient to the slow-varying region. From equation (1) we know that each GVF vector is dependent to the vectors in the region nearby, and GVF transfer function is a global function and robust to the noise. On the other hand, the gradient function is local function, and each gradient vector is calculated only by the data in its neighborhood. 4 Results and Discussion We introduce RGB, CIELUV and HSI color space in this paper. As opacity is some dependent to luminance and the human s ocular system is more sensitive to luminance than color s thickness, L component of LUV and I component of HIS are fit for designing the transfer function. We take some notations to denote the different kinds of transfer functions. X-G represents gradient magnitude of X component. For instant, L-G is gradient magnitude of L component. X-GVF stands for magnitude of GVF vector whose edge map is gradient magnitude of X component, and X-GVF2 denotes magnitude of GVF vector whose edge map is X component. X-GVF and X-GVF2 differ from their edge maps. In HSI color space, I [0, 255] and HS, [0,1]. I component is the principal component and H and S component can be neglected. The transfer function pairs such as (HSI-G, I-G), (HSI-GVF, I-GVF) have the similar visual effects. In the following experiments we firstly render some regular geometry volume objects. Then we apply our approach to human organ volume data. 4.1 Simple Object Our first experimental materials are some regular volume objects. They are circle, rectangle and textured rectangle annulations, as shown in Fig. 1. The gradient effect only exists in the region several voxels around the edge and gradient transfer function only captures the edge, as shown in Fig. 2a. On the contrary, GVF diffuses edge gradient to the homogeneous region away from the edges. The opacity is large in the immediate vicinity of edges, and the visual effect is much better, as shown in Fig. 2b.

5 GVF-Based Transfer Functions for Volume Rendering 731 a. circle b. rectangle c. textured a. I-G b. I-GVF2 c. I-GVF Fig. 1. Source images Fig. 2. Circle X-GVF transfer function is gradient magnitude is anisotropic. Gradient operator is anisotropic in numerical algorithm and calculating the gradient is an important step in the GVF. When the edge map is processed by gradient operator, the anisotropy is accumulated. The rendering results show the unhomogeneity of X-GVF transfer function, as in Fig. 2c, while X-GVF2 transfer is much better (Shown in Fig. 2b). GVF weakens the edges whose gradient magnitude is small. As discussed in section 3, E is mainly dominated by the smooth term when is small. We apply a transform f ( f ) coeff out = to the edge map to enhance the weak edge. When in coeff < 1, the weak edge is enhanced. Shown in Fig. 3, Fig. 3a is the map of I-GVF and Fig. 3b-d are the figures of I-GVF whose transform coefficients are 1, 1.5, 0.5 respectively. Shown in Fig. 3d, the weak edges in the bottom of the rectangle are enhanced and majority of texture details are maintained. f a. I-G b..0 c. 1.5 d. 0.5 Fig. 3. Enhance edges The final rendering results are shown in Fig. 4. circle LUV-G LUV-GVF LUV-GVF2 rectangle LUV-G LUV-GVF LUV-GVF2 textured LUV-G LUV-GVF LUV-GVF2 Fig. 4. Rendering results

6 732 S. Wang and H. Li 4.2 Volume Data We take takes 128 slices from the thorax section of the Male data set of VHP(slice 1300 to slice 1427) to form a volume data with size 587*341*128. a. source b. L component c. L-G d. L-GVF Fig. 5. VHP slice To explore the effectiveness of our transfer functions, we choose a slice (slice 1300, shown in Fig 5-a) to test our approach. Fig. 5b is L component of the slice and Fig. 5c is the gradient of L component. Comparing gradient vector map with GVF vector map (Fig. 5d), gradient snaps more weak edges, while GVF catches the strong edges and diffuses the edges gradient. The edges of GVF vector map look much thicker. Observing the close-up figures of L-G and L-GVF in Fig. 6, gradient vectors are much disordered while GVF vectors look more regular and uniform. a.. close-up of L-G b. close-up of L-GVF Fig. 6. Close-up We first give some volume rendering results without any special transfer function, as shown in Fig. 7a. And the rendering results with transfer function L-G are shown in Fig. 7b. The information in gradient transfer function includes the most of stronger edges and lots of weak edges, which makes the large edges inconspicuous and the little edges indistinct because of too many edges and little discrimination. Compared with gradient transfer function, GVF transfer function captures the large edges and diffuses the edges gradient, which makes a special visual effect. The GVF transfer functions, especially those whose edge maps are from color intensity, have good uniformity because of diffusion effect. As discussed in section 4.1, a transform can be taken to the input edge maps. In Fig. 7c-f, GVF transfer functions in the same row are the same types, but their edge maps have been transformed with different coefficients. The transform coefficient in the first column is less than that in the second column. Comparing the rendering results, we can find that X-GVF2 with larger transform coefficient has better visual

7 GVF-Based Transfer Functions for Volume Rendering a. original 733 b.l-g c. I-GVF2(0.5) d.i-gvf2(1.5) e. RGB-GVF(0.80) f. RGB-GVF(1.2) g. L-GVF2 h.rgb-gvf2 i. L-GVF2 j.i-gvf2 Fig. 7. Rendering Results of VHP slice effect, while smaller pre-transform coefficient produces better X-GVF transfer function. From the results, we also know X-GVF2 transfer function is better than XGVF. Fig 7g-j shows other rendering results of our VHP data.

8 734 S. Wang and H. Li 5 Conclusion In this paper, we design opacity transfer function based on GVF vector magnitude. The experiment shows that choosing the approximate color space, component, and pre-transform coefficient, GVF transfer function is better than that based on gradient magnitude. GVF transfer function captures and enhances the large edges and diffuses them, which make the edges look thick. Acknowledgment. This work was funded by National Key Basic Research Plan (grant No: 2004CB318006) and National Natural Sciences Plan (grant No: , ). All the research work is conducted on Dawn 4000A Server Platform of Institute of Computing Technology, Chinese Academy of Sciences. And Mrs. Jingcai Shi gives us a lot of useful help. References 1. Peter Shirley and Allan Tuchman. Volume visualization methods for scientific computing. 2. Bernhard Geiger. Three-dimensional modeling of human organs and its application to diagnosis and surgical planning. PhD thesis, INRIA, France, William E. Lorenson and Harvey Cline. Marching cubes: A high-resolution 3D surface construction algorithm. In Proceedings of SIGGRAPH 1987, pages , Milnor, J. W. Morse Theory. Princeton, NJ: Princeton University Press, M. Levoy. Display of surfaces from volume data. IEEE Computer Graphics and Applications, vol. 8, no. 5, pp: , May L. Westover, Footprint evaluation for volume rendering. Computer graphics, vol. 24, no. 4, T. Todd Elvins. A Survey of Algorithms for Volume Visualization. Computer Graphics, Volume 26, Number 3, August 1992, pp Pfister, H., Lorensen, B., Bajaj, C., Kindlmann, G., Schroeder, W., Avila, L. S., Martin, K., Machiraju, R., Lee, J.: The transfer function bake-off. IEEE Comput. Graphics Appl. 21,3 (2001), G.Sapiro and D.L.Ringach, Anisotropic Diffusion of Multivalued Images with Applications to Color Filtering, IEEE Trans. Image Processing, vol. 5, no. 11, pp , D.S. Ebert, C.J. Morris, P. Rheingans, and T.S. Yoo. Designing effective transfer functions for volume rendering from photographic volumes. IEEE Transactions on Visualization and Computer Graphics, 8(2): , June C. Xu and J.L. Prince, Snakes, Shapes, and Gradient Vector Flow, IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 7, no. 3, pp , Mar M. Kass, A. Witkin, and D. Terzopoulos, Snakes: Active contour models, Int l J. Computer Vision, vol. 1, pp , 1987.

Snakes operating on Gradient Vector Flow

Snakes operating on Gradient Vector Flow Snakes operating on Gradient Vector Flow Seminar: Image Segmentation SS 2007 Hui Sheng 1 Outline Introduction Snakes Gradient Vector Flow Implementation Conclusion 2 Introduction Snakes enable us to find

More information

A Modified Image Segmentation Method Using Active Contour Model

A Modified Image Segmentation Method Using Active Contour Model nd International Conference on Electrical, Computer Engineering and Electronics (ICECEE 015) A Modified Image Segmentation Method Using Active Contour Model Shiping Zhu 1, a, Ruidong Gao 1, b 1 Department

More information

Volume Visualization. Part 1 (out of 3) Volume Data. Where do the data come from? 3D Data Space How are volume data organized?

Volume 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 information

Volume Visualization

Volume 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 information

Snakes reparameterization for noisy images segmentation and targets tracking

Snakes reparameterization for noisy images segmentation and targets tracking Snakes reparameterization for noisy images segmentation and targets tracking Idrissi Sidi Yassine, Samir Belfkih. Lycée Tawfik Elhakim Zawiya de Noaceur, route de Marrakech, Casablanca, maroc. Laboratoire

More information

CIS 467/602-01: Data Visualization

CIS 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 information

Volume 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 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 information

Data Visualization (DSC 530/CIS )

Data 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 information

A Survey of Volumetric Visualization Techniques for Medical Images

A 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 information

Automated Segmentation Using a Fast Implementation of the Chan-Vese Models

Automated Segmentation Using a Fast Implementation of the Chan-Vese Models Automated Segmentation Using a Fast Implementation of the Chan-Vese Models Huan Xu, and Xiao-Feng Wang,,3 Intelligent Computation Lab, Hefei Institute of Intelligent Machines, Chinese Academy of Science,

More information

Data Visualization (DSC 530/CIS )

Data 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 information

Data Visualization (CIS/DSC 468)

Data 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 information

Using image data warping for adaptive compression

Using image data warping for adaptive compression Using image data warping for adaptive compression Stefan Daschek, 9625210 Abstract For years, the amount of data involved in rendering and visualization has been increasing steadily. Therefore it is often

More information

Topology Preserving Tetrahedral Decomposition of Trilinear Cell

Topology Preserving Tetrahedral Decomposition of Trilinear Cell Topology Preserving Tetrahedral Decomposition of Trilinear Cell Bong-Soo Sohn Department of Computer Engineering, Kyungpook National University Daegu 702-701, South Korea bongbong@knu.ac.kr http://bh.knu.ac.kr/

More information

Robust color segmentation algorithms in illumination variation conditions

Robust color segmentation algorithms in illumination variation conditions 286 CHINESE OPTICS LETTERS / Vol. 8, No. / March 10, 2010 Robust color segmentation algorithms in illumination variation conditions Jinhui Lan ( ) and Kai Shen ( Department of Measurement and Control Technologies,

More information

The design of medical image transfer function using multi-feature fusion and improved k-means clustering

The design of medical image transfer function using multi-feature fusion and improved k-means clustering Available online www.ocpr.com Journal of Chemical and Pharmaceutical Research, 04, 6(7):008-04 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 The design of medical image transfer function using

More information

Adaptive osculatory rational interpolation for image processing

Adaptive osculatory rational interpolation for image processing Journal of Computational and Applied Mathematics 195 (2006) 46 53 www.elsevier.com/locate/cam Adaptive osculatory rational interpolation for image processing Min Hu a, Jieqing Tan b, a College of Computer

More information

Scalar Data. Visualization Torsten Möller. Weiskopf/Machiraju/Möller

Scalar 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 information

Image Segmentation II Advanced Approaches

Image Segmentation II Advanced Approaches Image Segmentation II Advanced Approaches Jorge Jara W. 1,2 1 Department of Computer Science DCC, U. of Chile 2 SCIAN-Lab, BNI Outline 1. Segmentation I Digital image processing Segmentation basics 2.

More information

Shear-Warp Volume Rendering. Volume Rendering Overview

Shear-Warp Volume Rendering. Volume Rendering Overview Shear-Warp Volume Rendering R. Daniel Bergeron Department of Computer Science University of New Hampshire Durham, NH 03824 From: Lacroute and Levoy, Fast Volume Rendering Using a Shear-Warp- Factorization

More information

Research on the Wood Cell Contour Extraction Method Based on Image Texture and Gray-scale Information.

Research on the Wood Cell Contour Extraction Method Based on Image Texture and Gray-scale Information. , pp. 65-74 http://dx.doi.org/0.457/ijsip.04.7.6.06 esearch on the Wood Cell Contour Extraction Method Based on Image Texture and Gray-scale Information Zhao Lei, Wang Jianhua and Li Xiaofeng 3 Heilongjiang

More information

Scalar 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 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 information

A Study of Medical Image Analysis System

A 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 information

Volume Illumination and Segmentation

Volume 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 information

Graph Matching Iris Image Blocks with Local Binary Pattern

Graph Matching Iris Image Blocks with Local Binary Pattern Graph Matching Iris Image Blocs with Local Binary Pattern Zhenan Sun, Tieniu Tan, and Xianchao Qiu Center for Biometrics and Security Research, National Laboratory of Pattern Recognition, Institute of

More information

cs6630 November TRANSFER FUNCTIONS Alex Bigelow University of Utah

cs6630 November TRANSFER FUNCTIONS Alex Bigelow University of Utah cs6630 November 14 2014 TRANSFER FUNCTIONS Alex Bigelow University of Utah 1 cs6630 November 13 2014 TRANSFER FUNCTIONS Alex Bigelow University of Utah slide acknowledgements: Miriah Meyer, University

More information

Scalar Visualization

Scalar 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 information

3D 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 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 information

Fast 3D Mean Shift Filter for CT Images

Fast 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 information

B. Tech. Project Second Stage Report on

B. Tech. Project Second Stage Report on B. Tech. Project Second Stage Report on GPU Based Active Contours Submitted by Sumit Shekhar (05007028) Under the guidance of Prof Subhasis Chaudhuri Table of Contents 1. Introduction... 1 1.1 Graphic

More information

Segmentation. Namrata Vaswani,

Segmentation. Namrata Vaswani, Segmentation Namrata Vaswani, namrata@iastate.edu Read Sections 5.1,5.2,5.3 of [1] Edge detection and filtering : Canny edge detection algorithm to get a contour of the object boundary Hough transform:

More information

Computational Strategies

Computational Strategies Computational Strategies How can the basic ingredients be combined: Image Order Ray casting (many options) Object Order (in world coordinate) splatting, texture mapping Combination (neither) Shear warp,

More information

3D Surface Reconstruction of the Brain based on Level Set Method

3D 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 information

Multipass GPU Surface Rendering in 4D Ultrasound

Multipass GPU Surface Rendering in 4D Ultrasound 2012 Cairo International Biomedical Engineering Conference (CIBEC) Cairo, Egypt, December 20-21, 2012 Multipass GPU Surface Rendering in 4D Ultrasound Ahmed F. Elnokrashy 1,2, Marwan Hassan 1, Tamer Hosny

More information

Chromosome Segmentation and Investigations using Generalized Gradient Vector Flow Active Contours

Chromosome Segmentation and Investigations using Generalized Gradient Vector Flow Active Contours Published Quarterly Mangalore, South India ISSN 0972-5997 Volume 4, Issue 2; April-June 2005 Original Article Chromosome Segmentation and Investigations using Generalized Gradient Vector Flow Active Contours

More information

Previously... contour or image rendering in 2D

Previously... 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 information

Selected Topics in Biomedical Image Analysis

Selected Topics in Biomedical Image Analysis Selected Topics in Biomedical Image Analysis Zeyun Yu Department of Computer Sciences University of Wisconsin-Milwaukee http://www.uwm.edu/~yuz Department of Computer Science University of Wisconsin-Milwaukee

More information

Volume Rendering. Lecture 21

Volume 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 information

TEMPLATE-BASED AUTOMATIC SEGMENTATION OF MASSETER USING PRIOR KNOWLEDGE

TEMPLATE-BASED AUTOMATIC SEGMENTATION OF MASSETER USING PRIOR KNOWLEDGE TEMPLATE-BASED AUTOMATIC SEGMENTATION OF MASSETER USING PRIOR KNOWLEDGE H.P. Ng 1,, S.H. Ong 3, P.S. Goh 4, K.W.C. Foong 1, 5, W.L. Nowinski 1 NUS Graduate School for Integrative Sciences and Engineering,

More information

AN APPROACH OF SEMIAUTOMATED ROAD EXTRACTION FROM AERIAL IMAGE BASED ON TEMPLATE MATCHING AND NEURAL NETWORK

AN APPROACH OF SEMIAUTOMATED ROAD EXTRACTION FROM AERIAL IMAGE BASED ON TEMPLATE MATCHING AND NEURAL NETWORK AN APPROACH OF SEMIAUTOMATED ROAD EXTRACTION FROM AERIAL IMAGE BASED ON TEMPLATE MATCHING AND NEURAL NETWORK Xiangyun HU, Zuxun ZHANG, Jianqing ZHANG Wuhan Technique University of Surveying and Mapping,

More information

Visualization Computer Graphics I Lecture 20

Visualization 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 information

Interactive Boundary Detection for Automatic Definition of 2D Opacity Transfer Function

Interactive 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 information

A Feature Point Matching Based Approach for Video Objects Segmentation

A Feature Point Matching Based Approach for Video Objects Segmentation A Feature Point Matching Based Approach for Video Objects Segmentation Yan Zhang, Zhong Zhou, Wei Wu State Key Laboratory of Virtual Reality Technology and Systems, Beijing, P.R. China School of Computer

More information

A Novel Image Classification Model Based on Contourlet Transform and Dynamic Fuzzy Graph Cuts

A Novel Image Classification Model Based on Contourlet Transform and Dynamic Fuzzy Graph Cuts Appl. Math. Inf. Sci. 6 No. 1S pp. 93S-97S (2012) Applied Mathematics & Information Sciences An International Journal @ 2012 NSP Natural Sciences Publishing Cor. A Novel Image Classification Model Based

More information

Fairing Scalar Fields by Variational Modeling of Contours

Fairing Scalar Fields by Variational Modeling of Contours Fairing Scalar Fields by Variational Modeling of Contours Martin Bertram University of Kaiserslautern, Germany Abstract Volume rendering and isosurface extraction from three-dimensional scalar fields are

More information

Edge-Directed Image Interpolation Using Color Gradient Information

Edge-Directed Image Interpolation Using Color Gradient Information Edge-Directed Image Interpolation Using Color Gradient Information Andrey Krylov and Andrey Nasonov Laboratory of Mathematical Methods of Image Processing, Faculty of Computational Mathematics and Cybernetics,

More information

Fast Visualization of Object Contours by Non-Photorealistic Volume Rendering

Fast Visualization of Object Contours by Non-Photorealistic Volume Rendering Fast Visualization of Object Contours by Non-Photorealistic Volume Rendering Balázs Csébfalvi bfalvi,, Lukas Mroz, Helwig Hauser, Andreas König, Eduard Gröller Institute of Computer Graphics and Algorithms

More information

Emissive Clip Planes for Volume Rendering Supplement.

Emissive 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 information

Segmentation. Separate image into coherent regions

Segmentation. Separate image into coherent regions Segmentation II Segmentation Separate image into coherent regions Berkeley segmentation database: http://www.eecs.berkeley.edu/research/projects/cs/vision/grouping/segbench/ Slide by L. Lazebnik Interactive

More information

Data Visualization (CIS/DSC 468)

Data Visualization (CIS/DSC 468) Data Visualization (CIS/DSC 468) Vector Visualization Dr. David Koop Visualizing Volume (3D) Data 2D visualization slice images (or multi-planar reformating MPR) Indirect 3D visualization isosurfaces (or

More information

Building Roof Contours Extraction from Aerial Imagery Based On Snakes and Dynamic Programming

Building Roof Contours Extraction from Aerial Imagery Based On Snakes and Dynamic Programming Building Roof Contours Extraction from Aerial Imagery Based On Snakes and Dynamic Programming Antonio Juliano FAZAN and Aluir Porfírio Dal POZ, Brazil Keywords: Snakes, Dynamic Programming, Building Extraction,

More information

Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [Angel Ch. 12] April 23, 2002 Frank Pfenning Carnegie Mellon University

Height 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 information

Gradient Vector Flow: A New External Force for Snakes

Gradient Vector Flow: A New External Force for Snakes 66 IEEE Proc. Conf. on Comp. Vis. Patt. Recog. (CVPR'97) Gradient Vector Flow: A New External Force for Snakes Chenyang Xu and Jerry L. Prince Department of Electrical and Computer Engineering The Johns

More information

CHAPTER 1 Introduction 1. CHAPTER 2 Images, Sampling and Frequency Domain Processing 37

CHAPTER 1 Introduction 1. CHAPTER 2 Images, Sampling and Frequency Domain Processing 37 Extended Contents List Preface... xi About the authors... xvii CHAPTER 1 Introduction 1 1.1 Overview... 1 1.2 Human and Computer Vision... 2 1.3 The Human Vision System... 4 1.3.1 The Eye... 5 1.3.2 The

More information

2. Review of current methods

2. Review of current methods Transfer Functions for Direct Volume Rendering Gordon Kindlmann gk@cs.utah.edu http://www.cs.utah.edu/~gk Scientific Computing and Imaging Institute School of Computing University of Utah Contributions:

More information

On 3D Shape Synthesis

On 3D Shape Synthesis On 3D Shape Synthesis Heung-yeung Shum Martial Hebert Katsushi Ikeuchi November 1995 CMU-CS-95-213 School of Computer Science Carnegie Mellon University Pittsburgh, Pennsylvania 15213 c 1995 Carnegie Mellon

More information

Shear-Warp Volume Rendering Algorithms Using Linear Level Octree for PC-Based Medical Simulation

Shear-Warp Volume Rendering Algorithms Using Linear Level Octree for PC-Based Medical Simulation Shear-Warp Volume Rendering Algorithms Using Linear Level Octree for PC-Based Medical Simulation Zhenlan Wang 1, Chee-Kong Chui 1, Chuan-Heng Ang 2, Wieslaw L. Nowinski 1 1 Biomedical Imaging Lab, Singapore

More information

MRI Brain Image Segmentation Using an AM-FM Model

MRI Brain Image Segmentation Using an AM-FM Model MRI Brain Image Segmentation Using an AM-FM Model Marios S. Pattichis', Helen Petropoulos2, and William M. Brooks2 1 Department of Electrical and Computer Engineering, The University of New Mexico, Albuquerque,

More information

Raycasting. Ronald Peikert SciVis Raycasting 3-1

Raycasting. Ronald Peikert SciVis Raycasting 3-1 Raycasting Ronald Peikert SciVis 2007 - Raycasting 3-1 Direct volume rendering Volume rendering (sometimes called direct volume rendering) stands for methods that generate images directly from 3D scalar

More information

Color-Texture Segmentation of Medical Images Based on Local Contrast Information

Color-Texture Segmentation of Medical Images Based on Local Contrast Information Color-Texture Segmentation of Medical Images Based on Local Contrast Information Yu-Chou Chang Department of ECEn, Brigham Young University, Provo, Utah, 84602 USA ycchang@et.byu.edu Dah-Jye Lee Department

More information

Application of partial differential equations in image processing. Xiaoke Cui 1, a *

Application of partial differential equations in image processing. Xiaoke Cui 1, a * 3rd International Conference on Education, Management and Computing Technology (ICEMCT 2016) Application of partial differential equations in image processing Xiaoke Cui 1, a * 1 Pingdingshan Industrial

More information

Image retrieval based on region shape similarity

Image retrieval based on region shape similarity Image retrieval based on region shape similarity Cheng Chang Liu Wenyin Hongjiang Zhang Microsoft Research China, 49 Zhichun Road, Beijing 8, China {wyliu, hjzhang}@microsoft.com ABSTRACT This paper presents

More information

Isosurface Rendering. CSC 7443: Scientific Information Visualization

Isosurface 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 information

Reconstruction of complete 3D object model from multi-view range images.

Reconstruction 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 information

Toward Automated Cancer Diagnosis: An Interactive System for Cell Feature Extraction

Toward Automated Cancer Diagnosis: An Interactive System for Cell Feature Extraction Toward Automated Cancer Diagnosis: An Interactive System for Cell Feature Extraction Nick Street Computer Sciences Department University of Wisconsin-Madison street@cs.wisc.edu Abstract Oncologists at

More information

How to Achieve Quick and Accurate FE Solution Small Radius Removal and Element Size

How to Achieve Quick and Accurate FE Solution Small Radius Removal and Element Size How to Achieve Quick and Accurate FE Solution Small Radius Removal and Element Size Zhichao Wang - Sr. Lead Engineer Don Draper - Manager Jianxiong Chen Sr. Engineering Specialist Applied Mechanics Dept.,

More information

Face Recognition under Severe Shadow Effects Using Gradient Field Transformation

Face Recognition under Severe Shadow Effects Using Gradient Field Transformation International Journal of Scientific and Research Publications, Volume 3, Issue 6, June 2013 1 Face Recognition under Severe Shadow Effects Using Gradient Field Transformation Parisa Beham M *, Bala Bhattachariar

More information

Globally Stabilized 3L Curve Fitting

Globally Stabilized 3L Curve Fitting Globally Stabilized 3L Curve Fitting Turker Sahin and Mustafa Unel Department of Computer Engineering, Gebze Institute of Technology Cayirova Campus 44 Gebze/Kocaeli Turkey {htsahin,munel}@bilmuh.gyte.edu.tr

More information

Calculating the Distance Map for Binary Sampled Data

Calculating the Distance Map for Binary Sampled Data MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Calculating the Distance Map for Binary Sampled Data Sarah F. Frisken Gibson TR99-6 December 999 Abstract High quality rendering and physics-based

More information

An Adaptive Threshold LBP Algorithm for Face Recognition

An Adaptive Threshold LBP Algorithm for Face Recognition An Adaptive Threshold LBP Algorithm for Face Recognition Xiaoping Jiang 1, Chuyu Guo 1,*, Hua Zhang 1, and Chenghua Li 1 1 College of Electronics and Information Engineering, Hubei Key Laboratory of Intelligent

More information

CIRCULAR MOIRÉ PATTERNS IN 3D COMPUTER VISION APPLICATIONS

CIRCULAR MOIRÉ PATTERNS IN 3D COMPUTER VISION APPLICATIONS CIRCULAR MOIRÉ PATTERNS IN 3D COMPUTER VISION APPLICATIONS Setiawan Hadi Mathematics Department, Universitas Padjadjaran e-mail : shadi@unpad.ac.id Abstract Geometric patterns generated by superimposing

More information

Mesh Decimation Using VTK

Mesh 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 information

Texture Image Segmentation using FCM

Texture Image Segmentation using FCM Proceedings of 2012 4th International Conference on Machine Learning and Computing IPCSIT vol. 25 (2012) (2012) IACSIT Press, Singapore Texture Image Segmentation using FCM Kanchan S. Deshmukh + M.G.M

More information

Elastic Bands: Connecting Path Planning and Control

Elastic Bands: Connecting Path Planning and Control Elastic Bands: Connecting Path Planning and Control Sean Quinlan and Oussama Khatib Robotics Laboratory Computer Science Department Stanford University Abstract Elastic bands are proposed as the basis

More information

Dynamic 3D Shape From Multi-viewpoint Images Using Deformable Mesh Model

Dynamic 3D Shape From Multi-viewpoint Images Using Deformable Mesh Model Dynamic 3D Shape From Multi-viewpoint Images Using Deformable Mesh Model Shohei Nobuhara Takashi Matsuyama Graduate School of Informatics, Kyoto University Sakyo, Kyoto, 606-8501, Japan {nob, tm}@vision.kuee.kyoto-u.ac.jp

More information

Three-Dimensional Computer Vision

Three-Dimensional Computer Vision \bshiaki Shirai Three-Dimensional Computer Vision With 313 Figures ' Springer-Verlag Berlin Heidelberg New York London Paris Tokyo Table of Contents 1 Introduction 1 1.1 Three-Dimensional Computer Vision

More information

MEDICAL IMAGE NOISE REDUCTION AND REGION CONTRAST ENHANCEMENT USING PARTIAL DIFFERENTIAL EQUATIONS

MEDICAL 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 information

Efficient Rendering of Glossy Reflection Using Graphics Hardware

Efficient Rendering of Glossy Reflection Using Graphics Hardware Efficient Rendering of Glossy Reflection Using Graphics Hardware Yoshinori Dobashi Yuki Yamada Tsuyoshi Yamamoto Hokkaido University Kita-ku Kita 14, Nishi 9, Sapporo 060-0814, Japan Phone: +81.11.706.6530,

More information

Range Image Registration with Edge Detection in Spherical Coordinates

Range Image Registration with Edge Detection in Spherical Coordinates Range Image Registration with Edge Detection in Spherical Coordinates Olcay Sertel 1 and Cem Ünsalan2 Computer Vision Research Laboratory 1 Department of Computer Engineering 2 Department of Electrical

More information

Experimentation on the use of Chromaticity Features, Local Binary Pattern and Discrete Cosine Transform in Colour Texture Analysis

Experimentation on the use of Chromaticity Features, Local Binary Pattern and Discrete Cosine Transform in Colour Texture Analysis Experimentation on the use of Chromaticity Features, Local Binary Pattern and Discrete Cosine Transform in Colour Texture Analysis N.Padmapriya, Ovidiu Ghita, and Paul.F.Whelan Vision Systems Laboratory,

More information

11/1/13. Visualization. Scientific Visualization. Types of Data. Height Field. Contour Curves. Meshes

11/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 information

Visualization. CSCI 420 Computer Graphics Lecture 26

Visualization. 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 information

Artificial Mosaics with Irregular Tiles BasedonGradientVectorFlow

Artificial Mosaics with Irregular Tiles BasedonGradientVectorFlow Artificial Mosaics with Irregular Tiles BasedonGradientVectorFlow Sebastiano Battiato, Alfredo Milone, and Giovanni Puglisi University of Catania, Image Processing Laboratory {battiato,puglisi}@dmi.unict.it

More information

A method for interactive manipulation and animation of volumetric data

A method for interactive manipulation and animation of volumetric data A method for interactive manipulation and animation of volumetric data Yves Jean, Larry F. Hodges Graphics, Visualization and Usability Center College of Computing Georgia Institute of Technology Atlanta,

More information

Video Inter-frame Forgery Identification Based on Optical Flow Consistency

Video Inter-frame Forgery Identification Based on Optical Flow Consistency Sensors & Transducers 24 by IFSA Publishing, S. L. http://www.sensorsportal.com Video Inter-frame Forgery Identification Based on Optical Flow Consistency Qi Wang, Zhaohong Li, Zhenzhen Zhang, Qinglong

More information

Automatic Shadow Removal by Illuminance in HSV Color Space

Automatic Shadow Removal by Illuminance in HSV Color Space Computer Science and Information Technology 3(3): 70-75, 2015 DOI: 10.13189/csit.2015.030303 http://www.hrpub.org Automatic Shadow Removal by Illuminance in HSV Color Space Wenbo Huang 1, KyoungYeon Kim

More information

Paint by Numbers and Comprehensible Rendering of 3D Shapes

Paint by Numbers and Comprehensible Rendering of 3D Shapes Paint by Numbers and Comprehensible Rendering of 3D Shapes Prof. Allison Klein Announcements Sign up for 1 st presentation at end of class today Undergrads: Thinking about grad school? Still here over

More information

8. Tensor Field Visualization

8. Tensor Field Visualization 8. Tensor Field Visualization Tensor: extension of concept of scalar and vector Tensor data for a tensor of level k is given by t i1,i2,,ik (x 1,,x n ) Second-order tensor often represented by matrix Examples:

More information

A New Technique of Extraction of Edge Detection Using Digital Image Processing

A New Technique of Extraction of Edge Detection Using Digital Image Processing International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) A New Technique of Extraction of Edge Detection Using Digital Image Processing Balaji S.C.K 1 1, Asst Professor S.V.I.T Abstract:

More information

Improving Recognition through Object Sub-categorization

Improving Recognition through Object Sub-categorization Improving Recognition through Object Sub-categorization Al Mansur and Yoshinori Kuno Graduate School of Science and Engineering, Saitama University, 255 Shimo-Okubo, Sakura-ku, Saitama-shi, Saitama 338-8570,

More information

Rendering Technique for Colored Paper Mosaic

Rendering Technique for Colored Paper Mosaic Rendering Technique for Colored Paper Mosaic Youngsup Park, Sanghyun Seo, YongJae Gi, Hanna Song, and Kyunghyun Yoon CG Lab., CS&E, ChungAng University, 221, HeokSuk-dong, DongJak-gu, Seoul, Korea {cookie,shseo,yj1023,comely1004,khyoon}@cglab.cse.cau.ac.kr

More information

Point-Based Geometric Deformable Models for Medical Image Segmentation

Point-Based Geometric Deformable Models for Medical Image Segmentation Point-Based Geometric Deformable Models for Medical Image Segmentation Hon Pong Ho 1, Yunmei Chen 2, Huafeng Liu 1,3, and Pengcheng Shi 1 1 Dept. of EEE, Hong Kong University of Science & Technology, Hong

More information

Improvement of SURF Feature Image Registration Algorithm Based on Cluster Analysis

Improvement of SURF Feature Image Registration Algorithm Based on Cluster Analysis Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com Improvement of SURF Feature Image Registration Algorithm Based on Cluster Analysis 1 Xulin LONG, 1,* Qiang CHEN, 2 Xiaoya

More information

Texture classification using fuzzy uncertainty texture spectrum

Texture classification using fuzzy uncertainty texture spectrum Neurocomputing 20 (1998) 115 122 Texture classification using fuzzy uncertainty texture spectrum Yih-Gong Lee*, Jia-Hong Lee, Yuang-Cheh Hsueh Department of Computer and Information Science, National Chiao

More information

Automatic Extraction of Femur Contours from Hip X-ray Images

Automatic Extraction of Femur Contours from Hip X-ray Images Automatic Extraction of Femur Contours from Hip X-ray Images Ying Chen 1, Xianhe Ee 1, Wee Kheng Leow 1, and Tet Sen Howe 2 1 Dept of Computer Science, National University of Singapore, 3 Science Drive

More information

Project Updates Short lecture Volumetric Modeling +2 papers

Project 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 information

Feature-Driven Volume Fairing

Feature-Driven Volume Fairing Feature-Driven Volume Fairing Shigeo Takahashi 1, Jun Kobayashi 1, and Issei Fujishiro 2 1 The University of Tokyo, Japan 2 Keio University, Japan Abstract. Volume datasets have been a primary representation

More information

A Simple Method of the TEX Surface Drawing Suitable for Teaching Materials with the Aid of CAS

A Simple Method of the TEX Surface Drawing Suitable for Teaching Materials with the Aid of CAS A Simple Method of the TEX Surface Drawing Suitable for Teaching Materials with the Aid of CAS Masataka Kaneko, Hajime Izumi, Kiyoshi Kitahara 1, Takayuki Abe, Kenji Fukazawa 2, Masayoshi Sekiguchi, Yuuki

More information

arxiv: v1 [cs.cv] 12 Sep 2016

arxiv: v1 [cs.cv] 12 Sep 2016 Active Canny: Edge Detection and Recovery with Open Active Contour Models Muhammet Baştan, S. Saqib Bukhari, and Thomas M. Breuel arxiv:1609.03415v1 [cs.cv] 12 Sep 2016 Technical University of Kaiserslautern,

More information

Material Made of Artificial Molecules and Its Refraction Behavior under Microwave

Material Made of Artificial Molecules and Its Refraction Behavior under Microwave Material Made of Artificial Molecules and Its Refraction Behavior under Microwave Tao Zhang College of Nuclear Science and Technology, Beijing Normal University, Beijing 100875, China (taozhang@bnu.edu.cn)

More information