Visualization for validation and improvement of three-dimensional segmentation algorithms

  • Authors:
  • G. H. Weber;C. L. Luengo Hendriks;S. V. E. Keränen;S. E. Dillard;D. Y. Ju;D. Sudar;B. Hamann

  • Affiliations:
  • Institute for Data Analysis and Visualization and Genomics and Life Sciences Division, Lawrence Berkeley National Laboratory, Berkeley, CA;Genomics and Life Sciences Division, Lawrence Berkeley National Laboratory, Berkeley, CA;Genomics and Life Sciences Division, Lawrence Berkeley National Laboratory, Berkeley, CA;Institute for Data Analysis and Visualization, University of California, Davis, Davis, CA;Institute for Data Analysis and Visualization, University of California, Davis, Davis, CA;Genomics and Life Sciences Division, Lawrence Berkeley National Laboratory, Berkeley, CA;Institute for Data Analysis and Visualization, University of California, Davis, Davis, CA

  • Venue:
  • EUROVIS'05 Proceedings of the Seventh Joint Eurographics / IEEE VGTC conference on Visualization
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Berkeley DrosophilaTranscription Network Project (BDTNP) is developing a suite of methods that will allow a quantitative description and analysis of three dimensional (3D) gene expression patterns in an animal with cel- lular resolution. An important component of this approach are algorithms that segment 3D images of an organism into individual nuclei and cells and measure relative levels of gene expression. As part of the BDTNP, we are devel- oping tools for interactive visualization, control, and verification of these algorithms. Here we present a volume visualization prototype system that, combined with user interaction tools, supports validation and quantitative determination of the accuracy of nuclear segmentation. Visualizations of nuclei are combined with information obtained from a nuclear segmentation mask, supporting the comparison of raw data and its segmentation. It is possible to select individual nuclei interactively in a volume rendered image and identify incorrectly segmented objects. Integration with segmentation algorithms, implemented in MATLAB, makes it possible to modify a segmentation based on visual examination and obtain additional information about incorrectly segmented objects. This work has already led to significant improvements in segmentation accuracy and opens the way to enhanced analysis of images of complex animal morphologies.