Multiscale and "two-loop" strategies for speeding up segmentation via dynamic programming

Davi Geiger, Alok Gupta

Research output: Contribution to journalConference article

Abstract

In this paper, we present two strategies for speeding up our dynamic programming (DP) algorithm, presented in this proceeding [3]. The algorithm is used for image segmentation starting with user specified initial points. The main drawback of DP is the long computational time. Therefore, we present two suboptimal strategies: (i) a multiscale approach, where the solution at a coarse scale gets propagated to fine scales, and (ii) a "two-loop" approach for closed contours. Since the user selected points are allowed to move we, (a) fix, arbitrarily one point to be the initial as well as the end point, among the selected points that are allow to move, (b) run DP, (c) interchange the fixed point, and (d) run DP again. Both approaches together yield a factor of 50 on the speed, though at the expense of losing the optimality characteristic. The results applied to MRI left and right ventricle detection, to angiograms artery detections, and CTA bone segmentation are of excellent quality when compared to using the full DP.

Original languageEnglish (US)
Pages (from-to)766-772
Number of pages7
JournalProceedings of SPIE - The International Society for Optical Engineering
Volume2167
DOIs
StatePublished - May 11 1994
EventMedical Imaging 1994: Image Processing - Newport Beach, United States
Duration: Feb 13 1994Feb 18 1994

Fingerprint

dynamic programming
Dynamic programming
Dynamic Programming
Segmentation
Interchanges
Arteries
End point
arteries
Image segmentation
Bone
Image Segmentation
fixing
Magnetic resonance imaging
bones
Optimality
Fixed point
Strategy
Closed

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering

Cite this

Multiscale and "two-loop" strategies for speeding up segmentation via dynamic programming. / Geiger, Davi; Gupta, Alok.

In: Proceedings of SPIE - The International Society for Optical Engineering, Vol. 2167, 11.05.1994, p. 766-772.

Research output: Contribution to journalConference article

@article{1fd8c3c498f643fc8512c6318585cdec,
title = "Multiscale and {"}two-loop{"} strategies for speeding up segmentation via dynamic programming",
abstract = "In this paper, we present two strategies for speeding up our dynamic programming (DP) algorithm, presented in this proceeding [3]. The algorithm is used for image segmentation starting with user specified initial points. The main drawback of DP is the long computational time. Therefore, we present two suboptimal strategies: (i) a multiscale approach, where the solution at a coarse scale gets propagated to fine scales, and (ii) a {"}two-loop{"} approach for closed contours. Since the user selected points are allowed to move we, (a) fix, arbitrarily one point to be the initial as well as the end point, among the selected points that are allow to move, (b) run DP, (c) interchange the fixed point, and (d) run DP again. Both approaches together yield a factor of 50 on the speed, though at the expense of losing the optimality characteristic. The results applied to MRI left and right ventricle detection, to angiograms artery detections, and CTA bone segmentation are of excellent quality when compared to using the full DP.",
author = "Davi Geiger and Alok Gupta",
year = "1994",
month = "5",
day = "11",
doi = "10.1117/12.175114",
language = "English (US)",
volume = "2167",
pages = "766--772",
journal = "Proceedings of SPIE - The International Society for Optical Engineering",
issn = "0277-786X",
publisher = "SPIE",

}

TY - JOUR

T1 - Multiscale and "two-loop" strategies for speeding up segmentation via dynamic programming

AU - Geiger, Davi

AU - Gupta, Alok

PY - 1994/5/11

Y1 - 1994/5/11

N2 - In this paper, we present two strategies for speeding up our dynamic programming (DP) algorithm, presented in this proceeding [3]. The algorithm is used for image segmentation starting with user specified initial points. The main drawback of DP is the long computational time. Therefore, we present two suboptimal strategies: (i) a multiscale approach, where the solution at a coarse scale gets propagated to fine scales, and (ii) a "two-loop" approach for closed contours. Since the user selected points are allowed to move we, (a) fix, arbitrarily one point to be the initial as well as the end point, among the selected points that are allow to move, (b) run DP, (c) interchange the fixed point, and (d) run DP again. Both approaches together yield a factor of 50 on the speed, though at the expense of losing the optimality characteristic. The results applied to MRI left and right ventricle detection, to angiograms artery detections, and CTA bone segmentation are of excellent quality when compared to using the full DP.

AB - In this paper, we present two strategies for speeding up our dynamic programming (DP) algorithm, presented in this proceeding [3]. The algorithm is used for image segmentation starting with user specified initial points. The main drawback of DP is the long computational time. Therefore, we present two suboptimal strategies: (i) a multiscale approach, where the solution at a coarse scale gets propagated to fine scales, and (ii) a "two-loop" approach for closed contours. Since the user selected points are allowed to move we, (a) fix, arbitrarily one point to be the initial as well as the end point, among the selected points that are allow to move, (b) run DP, (c) interchange the fixed point, and (d) run DP again. Both approaches together yield a factor of 50 on the speed, though at the expense of losing the optimality characteristic. The results applied to MRI left and right ventricle detection, to angiograms artery detections, and CTA bone segmentation are of excellent quality when compared to using the full DP.

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

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

U2 - 10.1117/12.175114

DO - 10.1117/12.175114

M3 - Conference article

AN - SCOPUS:33747383776

VL - 2167

SP - 766

EP - 772

JO - Proceedings of SPIE - The International Society for Optical Engineering

JF - Proceedings of SPIE - The International Society for Optical Engineering

SN - 0277-786X

ER -