Reconstruction of 4-and 8-connected convex discrete sets from row and column projections

被引:48
作者
Brunetti, S
Del Lungo, A
Del Ristoro, F
Kuba, A
Nivat, M
机构
[1] Univ Florence, Dipartimento Sistemi & Informat, Florence, Italy
[2] Univ Siena, Dipartimento Matemat, I-53100 Siena, Italy
[3] Univ Szeged, Dept Appl Informat, H-6720 Szeged, Hungary
[4] Univ Denis Diderot, LIAFA, F-75251 Paris, France
基金
匈牙利科学研究基金会;
关键词
combinatorial problem; discrete tomography; convexity;
D O I
10.1016/S0024-3795(01)00435-9
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper we examine the problem of reconstructing a discrete two-dimensional set from its two orthogonal projection (H, V) when the set satisfies some convexity conditions. We show that the algorithm of the paper [Int. J. Imaging Systems and Technol. 9 (1998) 69] is a good heuristic algorithm but it does not solve the problem for all (H, V) instances. We propose a modification of this algorithm solving the problem for all (H, V) instances, by starting to build the "spine". The complexity of our reconstruction algorithm is O(mn . log(mn) . min{m(2), n(2)}) in the worst case. However, according to our experimental results, in 99% of the studied cases the algorithm is able to reconstruct a solution without using the newly introduced operation. In such cases the upper bound of the complexity of the algorithm is O(mn . log(mn)). A systematic comparison of this algorithm was done and the results show that this algorithm has the better average complexity than other published algorithms. The way of comparison and the results are given in a separate paper [Linear Algebra Appl. (submitted)]. Finally we prove that the problem can be solved in polynomial time also in a class of discrete sets which is larger than the class of convex polyominoes, namely, in the class of 8-connected convex sets. (C) 2001 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:37 / 57
页数:21
相关论文
共 22 条
[1]   LINEAR-TIME ALGORITHM FOR TESTING THE TRUTH OF CERTAIN QUANTIFIED BOOLEAN FORMULAS [J].
ASPVALL, B ;
PLASS, MF ;
TARJAN, RE .
INFORMATION PROCESSING LETTERS, 1979, 8 (03) :121-123
[2]   Comparison of algorithms for reconstructing hv-convex discrete sets [J].
Balogh, E ;
Kuba, A ;
Dévényi, C ;
Del Lungo, A .
LINEAR ALGEBRA AND ITS APPLICATIONS, 2001, 339 :23-35
[3]   Reconstructing convex polyominoes from horizontal and vertical projections [J].
Barcucci, E ;
DelLungo, A ;
Nivat, M ;
Pinzani, R .
THEORETICAL COMPUTER SCIENCE, 1996, 155 (02) :321-347
[4]  
Barcucci E, 1998, INT J IMAG SYST TECH, V9, P69, DOI 10.1002/(SICI)1098-1098(1998)9:2/3<69::AID-IMA2>3.0.CO
[5]  
2-L
[6]  
BOUFKHAD Y, RECONSTRUCTING HV CO
[7]   Reconstructing hv-convex polyominoes from orthogonal projections [J].
Chrobak, M ;
Dürr, C .
INFORMATION PROCESSING LETTERS, 1999, 69 (06) :283-289
[8]  
DELUNGO A, 1996, DISCRETE MATH, V157, P65
[9]  
DEVRIES S, 1999, THESIS TU MUNCHEN
[10]   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