A survey of curve and surface methods in CAGD
Computer Aided Geometric Design
Regularization of inverse visual problems involving discontinuities
IEEE Transactions on Pattern Analysis and Machine Intelligence
A Computational Approach to Edge Detection
IEEE Transactions on Pattern Analysis and Machine Intelligence
Constraints on deformable models: recovering 3D shape and nongrid motion
Artificial Intelligence
Dynamic segmentation: finding the edge with snake splines
Curves and surfaces
Dynamic 3D Models with Local and Global Deformations: Deformable Superquadrics
IEEE Transactions on Pattern Analysis and Machine Intelligence
Closed-Form Solutions for Physically Based Shape Modeling and Recognition
IEEE Transactions on Pattern Analysis and Machine Intelligence
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Using deformable surfaces to segment 3-D images and infer differential structures
CVGIP: Image Understanding
Smoothing and matching of 3-D space curves
International Journal of Computer Vision
An Evaluation of Implicit Surface Tilers
IEEE Computer Graphics and Applications
Interactively Deformable Models for Surgery Simulation
IEEE Computer Graphics and Applications
Intrinsic Surface Properties from Surface Triangulation
ECCV '92 Proceedings of the Second European Conference on Computer Vision
Exploiting Triangulated Surface Extraction Using Tetrahedral Decomposition
IEEE Transactions on Visualization and Computer Graphics
Deformable B-Solids and Implicit Snakes for Localization and Tracking of SPAMM MRI-Data
MMBIA '96 Proceedings of the 1996 Workshop on Mathematical Methods in Biomedical Image Analysis (MMBIA '96)
Hi-index | 0.00 |
When we work with three-dimensional digital data, such as medical data from computer-tomography or magnetic-resonance scans, we repeatedly address the topic of surface representation. Surface models can be used for registration, for visualization, for performing statistical measurements or for simulations. This research introduces a new representation that is particularly computationally efficient for segmentation and registration. In order to convert 3D data points into a useful surface representation, my approach is to start with a simple surface and progressively deform it into a shape which is able to approximate the data points within a given tolerance. I use deformable spline surfaces for modeling surface structures embedded in 3D data. This approach builds upon existing methods that minimize the "energy" of a deformable surface in an external potential field. I introduce an efficient algorithmic modification which decouples surface variables, thereby allowing me to treat the large meshes necessary for a detailed representation with an acceptable computational burden. A major advantage of the spline representation is that it naturally induces a differentiable structure for the surface. Hence we can measure differential properties such as principal curvatures and directions, and extract lines of maximum curvature, which are stable and salient three-dimensional features, for use in a novel surface-matching method. I validated this method by demonstrating experimentally that lines of maximum curvature can be used to register different surface models, thereby registering the associated volumetric data sets.