Papers

VolumeViewer: An Interactive Tool for Fitting Surfaces to Volume Data

[ pdf ] [ mov ]

Sixth Eurographics Workshop on Sketch Based Interfaces and Modeling, Accepted

R. Sowell, L. Liu, T. Ju, C. Grimm, C. Abraham, G. Gokhroo, D. Low.

In this paper, we take the first steps towards bridging the gap between the new surface reconstruction technologies and putting those methods to use in practice. We develop a novel interface for modeling surfaces from volume data by allowing the user to sketch contours on arbitrarily oriented cross-sections of the volume, and we examine the users' ability to contour the same structures using oblique cross-sections with similar consistency as they can using parallel cross-sections. We measure the inter-observer and intra-observer variability of trained physicians contouring on oblique cross-sections of real patient data as compared to the traditional parallel cross-sections, and show that the variation is much higher for oblique contouring. We then show that this variability can be greatly reduced by integrating a collection of training images into the interface.

Interactive Separation of Segmented Bones in CT Volumes Using Graph Cut

[ pdf ]

Lecture Notes in Computer Science (Proceedings of MICCAI 2008), 5241:296-304

L. Liu, D. Raber, D. Nopachai, P. Commean, D. Sinacore, F. Prior, R. Pless, and T. Ju

We present a fast, interactive method for separating bones that have been collectively segmented from a CT volume. Given userprovided seed points, the method computes the separation as a multiway cut on a weighted graph constructed from the binary, segmented volume. By properly designing and weighting the graph, we show that the resulting cut can accurately be placed at bone-interfaces using only a small number of seed points even when the data is noisy. The method has been implemented with an interactive graphical interface, and used to separate the 12 human foot bones in 10 CT volumes. The interactive tool produced compatible result with a ground-truth separation, generated by a completely manual labelling procedure, while reducing the human interaction time from a mean of 2.4 hours per volume in manual labelling down to approximately 18 minutes.



Surface Reconstruction From Non-parallel Curve Networks

[ project ] [ pdf ] [ GPM09 Talk ] [ EG08 Talk ] [ SIG07 Poster ]

Computer Graphics Forum (Proceedings of Eurographics 2008), 27(2):155-163

L. Liu, C. Bajaj, J.O. Deasy, D.A. Low, T. Ju

Second place in SIGGRAPH 2007 SRC (student research competition).

Building surfaces from cross-section curves has wide applications including bio-medical modeling. Previous work in this area has mostly focused on connecting simple closed curves on parallel cross-sections. Here we consider the more general problem where input data may lie on non-parallel cross-sections and consist of curve networks that represent the segmentation of the underlying object by different material or tissue types (e.g., skin, muscle, bone, etc.) on each cross-section. The desired output is a surface network that models both the exterior surface and the internal partitioning of the object. We introduce an algorithm that is capable of handling curve networks of arbitrary shape and topology on cross-section planes with arbitrary orientations. Our algorithm is simple to implement and is guaranteed to produce a closed surface network that interpolates the curve network on each cross-section. Our method is demonstrated on both synthetic and bio-medical examples.

Tarsal and Metatarsal Bone Mineral Density Measurement using Volumetric Quantitative Computed Tomography

[ pdf ]

Journal of Digital Imaging, To appear

P. K. Commean, T. Ju, L. Liu, D. R. Sinacore, M. K. Hastings, M. J. Mueller

A new method for measuring bone mineral density (BMD) of the tarsal and metatarsals is described using volumetric quantitative computed tomography (VQCT) in conjunction with geometric subdivision in subjects with diabetes mellitus and peripheral neuropathy. In addition to whole-bone segmentation and measurement, we performed atlas-based partitioning of sub-regions within the second metatarsal for all subjects, from which the volumes and BMDs were obtained for each sub-region. The sub-region measurement BMD errors (root mean square coefficient of variation) within the shaft, proximal end and distal end were shown to vary by approximately 1% between the two scans of each subject. These methods can provide an important outcome measure for clinical research trials investigating the effects of interventions, aging or disease progression on bone loss or gain in individual foot bones.

Posters

Geodesic grassfire for computing mixed-dimensional skeletons

[ poster ] [ abstract ]

One of the 25 semi-finalist in SIGGRAPH 2009 SRC (student research competition).

Lu Liu, Tao Ju

Often times, the shape of an object may be better described using medial structures at even lower dimensions than the MA. For example, consider the 3D model in the left figure. The head has a plate-like shape and can be naturally described by the MA, which consists of medial surfaces. The back handle, on the other hand, have tube-like shapes and would be more appropriately represented by medial curves. In the latter case, the MA may not be the desirable shape descriptor.
In this paper, we propose for the first time a unified approach of defining medial geometry at different dimensions and evaluating their suitability for shape description. Based on the definition, we describe a discrete distance transform that approximates the medial geometry at various dimensions, which leads to a simple and robust algorithm for constructing a multi-dimensional skeleton.

Surface reconstruction from point sets using a projection operator

[ poster ] [ abstract ]

Second place in SIGGRAPH 2008 SRC (student research competition).

Ly Phan, Lu Liu, Sasakthi Abeysinghe, Tao Ju, Cindy Grimm

Generating surfaces from scattered data points has been of great interest in the geometric processing community due to recent advances in scanning technologies. A mathematical definition of such surfaces was proposed in the seminal work of Amenta 2004 as the extremal surface of an un-oriented vector field and an energy function. Although precisely defined, the surface was constructed indirectly by a projection process that results in a dense point set instead of explicit mesh geometry. While later works have improved the vector field and energy function, the surface construction process remains indirect. We propose a grid-based algorithm that directly extracts the extremal surface geometry, given a smooth vector field and energy function. The key observation that enables this direct construction is that the extremal surface can be considered as the singularity of an oriented vector field, which can be computed directly using a contour-like approach.

Master's Thesis

3D Thinning on Cell Complexes for Computing Curve and Surface Skeletons

[ thesis ] [ talk ]

Lu Liu, Tao Ju

Skeletons are useful shape descriptors in a range of applications such as object recognition, matching, and segmentation. A classical approach for computing skeletons starts from an object represented digitally as a collection of points on a spatial grid and iteratively peels off points on the boundary, a process known as thinning. While simple to implement and efficient to run, existing thinning algorithms have difficulty in generating thin, topology-preserving and shape-preserving skeletons, and some of these difficulties are inherent in the point-based object representation. In this thesis, we propose to perform thinning on an alternative digital representation, a cell complex. We show how thinning on cell complex resolves two problems inherent in the point-based representation, namely not being able to preserve topology using local operators during parallel thinning and not being able to ensure a thin skeleton. In addition, we propose two skeleton significance measures for cell complexes that capture global shape properties and can be computed locally during thinning. Based on the measures, we present a simple and efficient thinning algorithm on 3D cell complexes that guarantees to generate thin, homotopy -preserving skeleton that consists of curves and surfaces reflecting the shape components of the 3D object.