Virtual volume resection using multi-resolution triangular representation of B-spline surfaces

Comput Methods Programs Biomed. 2013 Aug;111(2):315-29. doi: 10.1016/j.cmpb.2013.04.017. Epub 2013 May 29.

Abstract

Computer assisted analysis of organs has an important role in clinical diagnosis and therapy planning. As well as the visualization, the manipulation of 3-dimensional (3D) objects are key features of medical image processing tools. The goal of this work was to develop an efficient and easy to use tool that allows the physician to partition a segmented organ into its segments or lobes. The proposed tool allows the user to define a cutting surface by drawing some traces on 2D sections of a 3D object, cut the object into two pieces with a smooth surface that fits the input traces, and iterate the process until the object is partitioned at the desired level. The tool is based on an algorithm that interpolates the user-defined traces with B-spline surface and computes a binary cutting volume that represents the different sides of the surface. The computation of the cutting volume is based on the multi-resolution triangulation of the B-spline surface. The proposed algorithm was integrated into an open-source medical image processing framework. Using the tool, the user can select the object to be partitioned (e.g. segmented liver), define the cutting surface based on the corresponding medical image (medical image visualizing the internal structure of the liver), cut the selected object, and iterate the process. In case of liver segment separation, the cuts can be performed according to a predefined sequence, which makes it possible to label the temporary as well as the final partitions (lobes, segments) automatically. The presented tool was evaluated for anatomical segment separation of the liver involving 14 cases and virtual liver tumor resection involving one case. The segment separation was repeated 3 different times by one physician for all cases, and the average and the standard deviation of segment volumes were computed. According to the test experiences the presented algorithm proved to be efficient and user-friendly enough to perform free form cuts for liver segment separation and virtual liver tumor resection. The volume quantification of segments showed good correlation with the prior art and the vessel-based liver segment separation, which demonstrate the clinical usability of the presented method.

Keywords: B-spline surface; Liver lobe and segment separation; Multi-resolution triangulation; Virtual volume resection.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Automation
  • Computer Simulation
  • Humans
  • Image Processing, Computer-Assisted / methods*
  • Imaging, Three-Dimensional / methods*
  • Liver / anatomy & histology*
  • Liver / surgery
  • Liver Neoplasms / surgery*
  • Models, Theoretical
  • Programming Languages
  • Radiographic Image Interpretation, Computer-Assisted
  • Reference Values
  • Reproducibility of Results
  • Software
  • Surgery, Computer-Assisted / methods
  • Tomography, X-Ray Computed / methods