A network flow algorithm for reconstructing binary images from continuous X-rays

被引:26
作者
Batenburg, Kees Joost [1 ]
机构
[1] Univ Antwerp, Antwerp, Belgium
关键词
geometric tomography; discrete tomography; image reconstruction; network flow problems;
D O I
10.1007/s10851-007-0053-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Tomography is a powerful technique to obtain accurate images of the interior of an object in a nondestructive way. Conventional reconstruction algorithms, such as filtered backprojection, require many projections to obtain high quality reconstructions. If the object of interest is known in advance to consist of only a few different materials, corresponding to known image intensities, the use of this prior knowledge in the reconstruction procedure can dramatically reduce the number of required projections. In previous work we proposed a network flow algorithm for reconstructing a binary image defined on a lattice from its projections. In this paper we propose a new algorithm for the reconstruction of binary images that do not have an intrinsic lattice structure and are defined on a continuous domain, from a small number of their projections. Our algorithm relies on the fact that the problem of reconstructing an image from only two projections can be formulated as a network flow problem in a graph. We derive this formulation for parallel beam and fan beam tomography and show how it can be used to compute binary reconstructions from more than two projections. Our algorithm is capable of computing high quality reconstructions from very few projections. We evaluate its performance on both simulated and real experimental projection data and compare it to other reconstruction algorithms.
引用
收藏
页码:231 / 248
页数:18
相关论文
共 21 条
[1]  
Ahuja RK, 1993, NETWORK FLOWS THEORY
[2]   A network flow algorithm for reconstructing binary images from discrete x-rays [J].
Batenburg, Kees Joost .
JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2007, 27 (02) :175-191
[3]  
Bertsekas D., 1994, LIDSP2276 MIT
[5]   The discrete Radon transform and its approximate inversion via linear programming [J].
Fishburn, P ;
Schwander, P ;
Shepp, L ;
Vanderbei, RJ .
DISCRETE APPLIED MATHEMATICS, 1997, 75 (01) :39-61
[6]  
Gale D., 1957, PACIFIC J MATH, V7, P1073, DOI [10.2140/pjm.1957.7.1073, DOI 10.2140/PJM.1957.7.1073]
[7]  
Gardner R. J., 2006, GEOMETRIC TOMOGRAPHY
[8]   On the computational complexity of reconstructing lattice sets from their X-rays [J].
Gardner, RJ ;
Gritzmann, P ;
Prangenberg, D .
DISCRETE MATHEMATICS, 1999, 202 (1-3) :45-71
[9]   FINDING MINIMUM-COST CIRCULATIONS BY SUCCESSIVE APPROXIMATION [J].
GOLDBERG, AV ;
TARJAN, RE .
MATHEMATICS OF OPERATIONS RESEARCH, 1990, 15 (03) :430-466
[10]  
Herman G T, 1999, DISCRETE TOMOGRAPHY