Globally optimal model-based matching of anatomical trees

Michael W. Graham, William Evan Higgins

Research output: Chapter in Book/Report/Conference proceedingConference contribution

11 Citations (Scopus)

Abstract

Modern MDCT and micro-CT scanners are able to produce high-resolution three-dimensional (3D) images of anatomical trees, such as the airway tree and the heart and liver vasculature. An important problem arising in many contexts is the matching of trees depicted in two different images. Three basic steps are used in order to match two trees: (1) image segmentation, to extract the raw trees from a given pair of 3D images; (2) axialanalysis, to define the underlying centerline structure of the trees; and (3) tree matching, to match the centerline structures of the trees. We focus on step (3). This task is complicated by several problems associated with current segmentation and axial-analysis methods, including missing branches, false branches, and other topological errors in the extracted trees. We propose a model-based approach in which the extracted trees are assumed to arise from an initially unknown common structure corrupted by a sequence of modelled topological deformations. We employ a novel mathematical framework to directly incorporate this model into the matching problem. Under this framework, it is possible to define the set of matches that are consistent with a given deformation model. The optimal match is the member of this set that maximizes a user-definable similarity measure. We present several such similarity measures based upon geometrical attributes (e.g., branch lengths, branching angles, and relative branchpoint locations as measured from the 3D image data). We locate the globally optimal match via an efficient dynamic programming algorithm. Our primary analytical result is a set of sufficient conditions on the user-definable similarity measure such that our dynamic programming algorithm is guaranteed to locate an optimal match. Experimental results have been generated for 3D human CT chest scans and micro-CT coronary arterial-tree images of mice. The resulting matches are in good agreement with correspondences defined by human experts.

Original languageEnglish (US)
Title of host publicationMedical Imaging 2006
Subtitle of host publicationImage Processing
DOIs
StatePublished - Jun 22 2006
EventMedical Imaging 2006: Image Processing - San Diego, CA, United States
Duration: Feb 13 2006Feb 16 2006

Publication series

NameProgress in Biomedical Optics and Imaging - Proceedings of SPIE
Volume6144 I
ISSN (Print)1605-7422

Other

OtherMedical Imaging 2006: Image Processing
CountryUnited States
CitySan Diego, CA
Period2/13/062/16/06

Fingerprint

Dynamic programming
Computerized tomography
Image segmentation
Liver

All Science Journal Classification (ASJC) codes

  • Electronic, Optical and Magnetic Materials
  • Biomaterials
  • Atomic and Molecular Physics, and Optics
  • Radiology Nuclear Medicine and imaging

Cite this

Graham, M. W., & Higgins, W. E. (2006). Globally optimal model-based matching of anatomical trees. In Medical Imaging 2006: Image Processing [614415] (Progress in Biomedical Optics and Imaging - Proceedings of SPIE; Vol. 6144 I). https://doi.org/10.1117/12.651719
Graham, Michael W. ; Higgins, William Evan. / Globally optimal model-based matching of anatomical trees. Medical Imaging 2006: Image Processing. 2006. (Progress in Biomedical Optics and Imaging - Proceedings of SPIE).
@inproceedings{4a2a5dc3b8ee40519824d4a975a2d87a,
title = "Globally optimal model-based matching of anatomical trees",
abstract = "Modern MDCT and micro-CT scanners are able to produce high-resolution three-dimensional (3D) images of anatomical trees, such as the airway tree and the heart and liver vasculature. An important problem arising in many contexts is the matching of trees depicted in two different images. Three basic steps are used in order to match two trees: (1) image segmentation, to extract the raw trees from a given pair of 3D images; (2) axialanalysis, to define the underlying centerline structure of the trees; and (3) tree matching, to match the centerline structures of the trees. We focus on step (3). This task is complicated by several problems associated with current segmentation and axial-analysis methods, including missing branches, false branches, and other topological errors in the extracted trees. We propose a model-based approach in which the extracted trees are assumed to arise from an initially unknown common structure corrupted by a sequence of modelled topological deformations. We employ a novel mathematical framework to directly incorporate this model into the matching problem. Under this framework, it is possible to define the set of matches that are consistent with a given deformation model. The optimal match is the member of this set that maximizes a user-definable similarity measure. We present several such similarity measures based upon geometrical attributes (e.g., branch lengths, branching angles, and relative branchpoint locations as measured from the 3D image data). We locate the globally optimal match via an efficient dynamic programming algorithm. Our primary analytical result is a set of sufficient conditions on the user-definable similarity measure such that our dynamic programming algorithm is guaranteed to locate an optimal match. Experimental results have been generated for 3D human CT chest scans and micro-CT coronary arterial-tree images of mice. The resulting matches are in good agreement with correspondences defined by human experts.",
author = "Graham, {Michael W.} and Higgins, {William Evan}",
year = "2006",
month = "6",
day = "22",
doi = "10.1117/12.651719",
language = "English (US)",
isbn = "0819464236",
series = "Progress in Biomedical Optics and Imaging - Proceedings of SPIE",
booktitle = "Medical Imaging 2006",

}

Graham, MW & Higgins, WE 2006, Globally optimal model-based matching of anatomical trees. in Medical Imaging 2006: Image Processing., 614415, Progress in Biomedical Optics and Imaging - Proceedings of SPIE, vol. 6144 I, Medical Imaging 2006: Image Processing, San Diego, CA, United States, 2/13/06. https://doi.org/10.1117/12.651719

Globally optimal model-based matching of anatomical trees. / Graham, Michael W.; Higgins, William Evan.

Medical Imaging 2006: Image Processing. 2006. 614415 (Progress in Biomedical Optics and Imaging - Proceedings of SPIE; Vol. 6144 I).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Globally optimal model-based matching of anatomical trees

AU - Graham, Michael W.

AU - Higgins, William Evan

PY - 2006/6/22

Y1 - 2006/6/22

N2 - Modern MDCT and micro-CT scanners are able to produce high-resolution three-dimensional (3D) images of anatomical trees, such as the airway tree and the heart and liver vasculature. An important problem arising in many contexts is the matching of trees depicted in two different images. Three basic steps are used in order to match two trees: (1) image segmentation, to extract the raw trees from a given pair of 3D images; (2) axialanalysis, to define the underlying centerline structure of the trees; and (3) tree matching, to match the centerline structures of the trees. We focus on step (3). This task is complicated by several problems associated with current segmentation and axial-analysis methods, including missing branches, false branches, and other topological errors in the extracted trees. We propose a model-based approach in which the extracted trees are assumed to arise from an initially unknown common structure corrupted by a sequence of modelled topological deformations. We employ a novel mathematical framework to directly incorporate this model into the matching problem. Under this framework, it is possible to define the set of matches that are consistent with a given deformation model. The optimal match is the member of this set that maximizes a user-definable similarity measure. We present several such similarity measures based upon geometrical attributes (e.g., branch lengths, branching angles, and relative branchpoint locations as measured from the 3D image data). We locate the globally optimal match via an efficient dynamic programming algorithm. Our primary analytical result is a set of sufficient conditions on the user-definable similarity measure such that our dynamic programming algorithm is guaranteed to locate an optimal match. Experimental results have been generated for 3D human CT chest scans and micro-CT coronary arterial-tree images of mice. The resulting matches are in good agreement with correspondences defined by human experts.

AB - Modern MDCT and micro-CT scanners are able to produce high-resolution three-dimensional (3D) images of anatomical trees, such as the airway tree and the heart and liver vasculature. An important problem arising in many contexts is the matching of trees depicted in two different images. Three basic steps are used in order to match two trees: (1) image segmentation, to extract the raw trees from a given pair of 3D images; (2) axialanalysis, to define the underlying centerline structure of the trees; and (3) tree matching, to match the centerline structures of the trees. We focus on step (3). This task is complicated by several problems associated with current segmentation and axial-analysis methods, including missing branches, false branches, and other topological errors in the extracted trees. We propose a model-based approach in which the extracted trees are assumed to arise from an initially unknown common structure corrupted by a sequence of modelled topological deformations. We employ a novel mathematical framework to directly incorporate this model into the matching problem. Under this framework, it is possible to define the set of matches that are consistent with a given deformation model. The optimal match is the member of this set that maximizes a user-definable similarity measure. We present several such similarity measures based upon geometrical attributes (e.g., branch lengths, branching angles, and relative branchpoint locations as measured from the 3D image data). We locate the globally optimal match via an efficient dynamic programming algorithm. Our primary analytical result is a set of sufficient conditions on the user-definable similarity measure such that our dynamic programming algorithm is guaranteed to locate an optimal match. Experimental results have been generated for 3D human CT chest scans and micro-CT coronary arterial-tree images of mice. The resulting matches are in good agreement with correspondences defined by human experts.

UR - http://www.scopus.com/inward/record.url?scp=33745179561&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33745179561&partnerID=8YFLogxK

U2 - 10.1117/12.651719

DO - 10.1117/12.651719

M3 - Conference contribution

AN - SCOPUS:33745179561

SN - 0819464236

SN - 9780819464231

SN - 0819464236

SN - 9780819464231

T3 - Progress in Biomedical Optics and Imaging - Proceedings of SPIE

BT - Medical Imaging 2006

ER -

Graham MW, Higgins WE. Globally optimal model-based matching of anatomical trees. In Medical Imaging 2006: Image Processing. 2006. 614415. (Progress in Biomedical Optics and Imaging - Proceedings of SPIE). https://doi.org/10.1117/12.651719