Matching 3D Shapes Using 2D Conformal Representations Xianfeng Gu 1, Baba Vemuri 2 Computer and Information Science and Engineering, Gainesville, FL 32611-6120,

Slides:



Advertisements
Similar presentations
An Active contour Model without Edges
Advertisements

Image Registration  Mapping of Evolution. Registration Goals Assume the correspondences are known Find such f() and g() such that the images are best.
Arc-length computation and arc-length parameterization
Shapelets Correlated with Surface Normals Produce Surfaces Peter Kovesi School of Computer Science & Software Engineering The University of Western Australia.
3D Model Matching with Viewpoint-Invariant Patches(VIP) Reporter :鄒嘉恆 Date : 10/06/2009.
Alignment Visual Recognition “Straighten your paths” Isaiah.
Wei Zeng Joseph Marino Xianfeng Gu Arie Kaufman Stony Brook University, New York, USA The MICCAI 2010 Workshop on Virtual Colonoscopy and Abdominal Imaging.
SHAPE THEORY USING GEOMETRY OF QUOTIENT SPACES: STORY STORY SHAPE THEORY USING GEOMETRY OF QUOTIENT SPACES: STORY STORY ANUJ SRIVASTAVA Dept of Statistics.
Medical Image Registration Kumar Rajamani. Registration Spatial transform that maps points from one image to corresponding points in another image.
Developable Surface Fitting to Point Clouds Martin Peternell Computer Aided Geometric Design 21(2004) Reporter: Xingwang Zhang June 19, 2005.
Differential geometry I
Extended Gaussian Images
Segmentation In The Field Medicine Advanced Image Processing course By: Ibrahim Jubran Presented To: Prof. Hagit Hel-Or.
Proportion Priors for Image Sequence Segmentation Claudia Nieuwenhuis, etc. ICCV 2013 Oral.
Chapter 4: Linear Models for Classification
Xianfeng Gu, Yaling Wang, Tony Chan, Paul Thompson, Shing-Tung Yau
Surface Classification Using Conformal Structures Xianfeng Gu 1, Shing-Tung Yau 2 1. Computer and Information Science and Engineering, University of Florida.
1 Lecture #5 Variational Approaches and Image Segmentation Lecture #5 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department,
Final Class: Range Data registration CISC4/689 Credits: Tel-Aviv University.
Numerical geometry of objects
Probabilistic video stabilization using Kalman filtering and mosaicking.
Uncalibrated Geometry & Stratification Sastry and Yang
Detecting Image Region Duplication Using SIFT Features March 16, ICASSP 2010 Dallas, TX Xunyu Pan and Siwei Lyu Computer Science Department University.
Real-time Combined 2D+3D Active Appearance Models Jing Xiao, Simon Baker,Iain Matthew, and Takeo Kanade CVPR 2004 Presented by Pat Chan 23/11/2004.
Computer Vision I Instructor: Prof. Ko Nishino. Today How do we recognize objects in images?
CS 485/685 Computer Vision Face Recognition Using Principal Components Analysis (PCA) M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
AdvisorStudent Dr. Jia Li Shaojun Liu Dept. of Computer Science and Engineering, Oakland University 3D Shape Classification Using Conformal Mapping In.
Shape Spaces Kathryn Leonard 22 January 2005 MSRI Intro to Image Analysis.
AN ITERATIVE METHOD FOR MODEL PARAMETER IDENTIFICATION 4. DIFFERENTIAL EQUATION MODELS E.Dimitrova, Chr. Boyadjiev E.Dimitrova, Chr. Boyadjiev BULGARIAN.
MESA LAB Multi-view image stitching Guimei Zhang MESA LAB MESA (Mechatronics, Embedded Systems and Automation) LAB School of Engineering, University of.
Mesh Deformation Based on Discrete Differential Geometry Reporter: Zhongping Ji
Imaging Geometry for the Pinhole Camera Outline: Motivation |The pinhole camera.
Digital Image Processing Lecture 7: Geometric Transformation March 16, 2005 Prof. Charlene Tsai.
OPTIMIZATION OF FUNCTIONAL BRAIN ROIS VIA MAXIMIZATION OF CONSISTENCY OF STRUCTURAL CONNECTIVITY PROFILES Dajiang Zhu Computer Science Department The University.
Scientific Writing Abstract Writing. Why ? Most important part of the paper Number of Readers ! Make people read your work. Sell your work. Make your.
Metrology 1.Perspective distortion. 2.Depth is lost.
Correspondence-Free Determination of the Affine Fundamental Matrix (Tue) Young Ki Baik, Computer Vision Lab.
Global Parametrization of Range Image Sets Nico Pietroni, Marco Tarini, Olga Sorkine, Denis Zorin.
Medical Image Analysis Image Registration Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
1 University of Texas at Austin Machine Learning Group 图像与视频处理 计算机学院 Motion Detection and Estimation.
Roee Litman, Alexander Bronstein, Michael Bronstein
Wenqi Zhu 3D Reconstruction From Multiple Views Based on Scale-Invariant Feature Transform.
Dr. Wang Xingbo Fall , 2005 Mathematical & Mechanical Method in Mechanical Engineering.
2005/12/021 Content-Based Image Retrieval Using Grey Relational Analysis Dept. of Computer Engineering Tatung University Presenter: Tienwei Tsai ( 蔡殿偉.
Jeff J. Orchard, M. Stella Atkins School of Computing Science, Simon Fraser University Freire et al. (1) pointed out that least squares based registration.
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
Volume Parameterization Reporter : Lei Zhang 10\24\2007.
Edge Detection and Geometric Primitive Extraction Jinxiang Chai.
A Flexible New Technique for Camera Calibration Zhengyou Zhang Sung Huh CSPS 643 Individual Presentation 1 February 25,
David Levin Tel-Aviv University Afrigraph 2009 Shape Preserving Deformation David Levin Tel-Aviv University Afrigraph 2009 Based on joint works with Yaron.
A B C D E F A ABSTRACT A novel, efficient, robust, feature-based algorithm is presented for intramodality and multimodality medical image registration.
A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.
Large-Scale Matrix Factorization with Missing Data under Additional Constraints Kaushik Mitra University of Maryland, College Park, MD Sameer Sheoreyy.
Implicit Active Shape Models for 3D Segmentation in MR Imaging M. Rousson 1, N. Paragio s 2, R. Deriche 1 1 Odyssée Lab., INRIA Sophia Antipolis, France.
Determining 3D Structure and Motion of Man-made Objects from Corners.
Affine Registration in R m 5. The matching function allows to define tentative correspondences and a RANSAC-like algorithm can be used to estimate the.
Camera calibration from multiple view of a 2D object, using a global non linear minimization method Computer Engineering YOO GWI HYEON.
Computacion Inteligente Least-Square Methods for System Identification.
Hough Transform CS 691 E Spring Outline Hough transform Homography Reading: FP Chapter 15.1 (text) Some slides from Lazebnik.
Figure Legend: From: Key characteristics of specular stereo
René Vidal and Xiaodong Fan Center for Imaging Science
Moo K. Chung1,3, Kim M. Dalton3, Richard J. Davidson2,3
Dynamical Statistical Shape Priors for Level Set Based Tracking
Unsupervised Face Alignment by Robust Nonrigid Mapping
Detection of Local Cortical Asymmetry via Discriminant Power Analysis
Multi-modality image registration using mutual information based on gradient vector flow Yujun Guo May 1,2006.
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Image and Video Processing
FOCUS PRIOR ESTIMATION FOR SALIENT OBJECT DETECTION
Presentation transcript:

Matching 3D Shapes Using 2D Conformal Representations Xianfeng Gu 1, Baba Vemuri 2 Computer and Information Science and Engineering, Gainesville, FL , USA Xianfeng Gu 1, Baba Vemuri 2 Computer and Information Science and Engineering, Gainesville, FL , USA Abstract Matching 3D shapes is a fundamental problem in Medical Imaging with many applications including, but not limited to, shape deformation analysis, tracking etc. Matching 3D shapes poses a computationally challenging task. The problem is especially hard when the transformation sought is diffeomorphic and non-rigid between the shapes being matched. In this paper, we propose a novel and computationally efficient matching technique which guarantees that the estimated non-rigid transformation between the two shapes being matched is a diffeomorphism. Specifically, we propose to conformally map each of the two 3D shapes onto the canonical domain and then match these 2D representations over the class of diffeomorphisms. The representation consists of a two tuple, where, is the conformal factor required to map the given 3D surface to the canonical domain (a sphere for genus zero surfaces) and H is the mean curvature of the 3D surface. Given this two tuple, it is possible to uniquely determine the corresponding 3D surface. This representation is one of the most salient features of the work presented here. The second salient feature is the fact that 3D non-rigid registration is achieved by matching the aforementioned 2D representations. We present convincing results on real data with synthesized deformations and real data with real deformations. Mathematical Framework for the Proposed Model Surfaces can be represented as functions defined on their conformal coordinate systems. Suppose and are two surfaces we want to match. Suppose the conformal coordinate domains of and are and respectively. The conformal mapping from to is, the one from to is. Instead of finding the mapping from to directly, we want to find a map, such that Thus, finding a diffeomorphic between and can be achieved by finding a diffeomorphism from to and then using the commutative diagram. 2D Conformal Representation for surfaces in 3D We can conformal map surface S to a canonical domain, such as the sphere, then stereographically project the sphere to the complex plane, and use these conformal coordinates (u,v) to parameterize S. Then, We can compute the following two maps directly from the position vector S(u,v). First, the conformal factor map is the conformal factor function defined on (u,v), and conceptually represents the scaling factor at each point. Secondly, the mean curvature function, where is the Laplacian-Beltrami operator defined on S, n(u,v) is the normal function, H(u,v) is the mean curvature, conformal factor function. The tuple is the conformal representation of S(u,v). Theorem 1 Conformal Representation surface S(u,v) is parameterized by some conformal parameter (u,v) on a domain D, then the conformal factor function: and mean curvature function H(u,v) defined on D satisfy the Gauss and Codazzi equation. If and H(u,v) are given, also the boundary condition is given, then S(u,v) can be uniquely reconstructed. 3D Shape matching Suppose we have two genus zero surfaces and embedded in. Our goal is to find a diffeomorphism, such that minimizes the following functional If we want to find a conformal map between and, we can restrict to be a Mobius transformation if and are spheres. The position map S(u,v) is variant under rigid motion, and the conformal factor and mean curvature H(u,v) are invariant under rigid motion. Therefore, it is most efficient to use and H(u,v) for matching surfaces. The matching energy can be also defined as This energy is minimized numerically to obtain the optimal and then obtain the corresponding from the commutative diagram shown above. Experimental Results We define non-rigid motion denoted by,using affine maps. is represented as The brain surface S is deformed by a randomly generated, then we match S with using conformal representation, and estimate using the algorithms described in 3D shape matching, denoting the estimated transformation as.We computed the reconstruction error by comparing the original coefficients of and the estimated coefficients of. The result is illustrated in the following table Numerical experiments results. The deformation coefficients of are generated by a random variable with Gaussian distribution. The difference between and the reconstructed deformation is measured, the mean is close to 0 and the variance is very small. This demonstrates the accuracy of the algorithm. (a)Conformal factor on brain (b)Conformal factor on sphere (c)Mean curvature on brain (d)Mean curvature on sphere (1) Conformal representation of brain surfaces. The conformal factor and mean curvature functions determine the surface unique up to a rigid motion. The conformal factor and the mean curvature are color encoded on the brain surface and the sphere, the color temperature is proportional to the value. (a)Original brain surface (b)Deformed brain surface (c)Displacement by (d)Displacement by (2) Estimate deformation using conformal representation. Original surface is (a), deformed surface is (b). The displacement fields are color encoded, (x,y,z) are represented by (r,g,b). The displacement field caused by the deformation is shown in (c). The displacement field caused by the estimated deformation is shown in (d). (a)Hippocampus surface (b)Conformal mapping (c)Conformal factor (d)Mean curvature (3) Conformal representation of the hippocampus surface. The conformal factor and mean curvature functions are color encoded, the color temperature is proportional to the value. (4) Different hippocampus surfaces reconstructed from MRI images. The matching results are color encoded. The regions of the same color are matched to one another. Discussion In this paper, we introduced a novel method for 3D surface matching using conformal representations, which is based on Riemann surface theories. All orientable surfaces can be mapped conformally to canonical spaces and represented by conformal factor and mean curvature. Then, 3D surface matching problem can be converted to matching of 2D conformal representations. In comparison to other matching methods, the new method is more intrinsic and efficient, and can be used to match two isometric surfaces with different embeddings. Reference: (1) X. GU, Y. Wang, T. F. Chan, P. M. Thompson, and S. T. Yau. Genus zero surface conformal mapping and its application to brain surface mapping. In IPMI2003, pages (2)P. M. Thompson, M. S. Mega, C. Vidal, J. L. Rapoport, and A. W. Toga. Detecting disease-specific patterns of brain structure using cortical pattern matching and a population-based probabilistic brain atlas. In 17th International Conference on Information Processing in Medical Imaging (IPMI2001), volume 18, pages , # of Tests e e-47.27e-44.69e e e e e e e e e e e e e e e e-39.83e e-43.05e-4