TopoAngler: Interactive Topology-Based Extraction of Fishes

IEEE Trans Vis Comput Graph. 2018 Jan;24(1):812-821. doi: 10.1109/TVCG.2017.2743980. Epub 2017 Aug 29.

Abstract

We present TopoAngler, a visualization framework that enables an interactive user-guided segmentation of fishes contained in a micro-CT scan. The inherent noise in the CT scan coupled with the often disconnected (and sometimes broken) skeletal structure of fishes makes an automatic segmentation of the volume impractical. To overcome this, our framework combines techniques from computational topology with an interactive visual interface, enabling the human-in-the-Ioop to effectively extract fishes from the volume. In the first step, the join tree of the input is used to create a hierarchical segmentation of the volume. Through the use of linked views, the visual interface then allows users to interactively explore this hierarchy, and gather parts of individual fishes into a coherent sub-volume, thus reconstructing entire fishes. Our framework was primarily developed for its application to CT scans of fishes, generated as part of the ScanAllFish project, through close collaboration with their lead scientist. However, we expect it to also be applicable in other biological applications where a single dataset contains multiple specimen; a common routine that is now widely followed in laboratories to increase throughput of expensive CT scanners.

Publication types

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

MeSH terms

  • Algorithms
  • Animals
  • Computer Graphics*
  • Fishes / anatomy & histology*
  • Image Processing, Computer-Assisted / methods*
  • Marine Biology / methods
  • Skeleton / anatomy & histology
  • Skeleton / diagnostic imaging
  • Software*
  • X-Ray Microtomography / methods