Network approaches to two-dimensional phase unwrapping: intractability and two new algorithms

被引:415
作者
Chen, CW [1 ]
Zebker, HA [1 ]
机构
[1] Stanford Univ, Dept Elect Engn, Stanford, CA 94305 USA
来源
JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION | 2000年 / 17卷 / 03期
关键词
D O I
10.1364/JOSAA.17.000401
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Two-dimensional (2-D) phase unwrapping, that is, deducing unambiguous phase values from a 2-D array of values known only module 2 pi, is a key step in interpreting data acquired with synthetic aperture radar interferometry. Noting the recent network formulation of the phase unwrapping problem, we apply here some well-established ideas of network theory to formalize the problem, analyze its complexity, and derive algorithms for its solution. It has been suggested that the objective of phase unwrapping should be to minimize the total number of places where unwrapped and wrapped phase gradients differ. Here we use network constructions to show that this so-called minimum L-0-norm problem is NP-hard, or one that complexity theory suggests is impossible for efficient algorithms to solve exactly. Therefore we must instead find approximate solutions; we present two new algorithms for doing so. The first uses the network ideas of shortest paths and spanning trees to improve on the Goldstein ct al. residue-cut algorithm [Radio Sci. 23, 713 (1988)]. Our improved algorithm is very fast, provides complete coverage, and allows user-defined weights. With our second algorithm, we extend the ideas of Linear network flow problems to the nonlinear L-0 case. This algorithm yields excellent approximations to the minimum L-0 norm. Using interferometric data, we demonstrate that our algorithms are highly competitive with other existing algorithms in speed and accuracy, outperforming them in the cases presented here. (C) 2000 Optical Society of America [S0740-3232(00)01303-X].
引用
收藏
页码:401 / 414
页数:14
相关论文
共 28 条
[1]  
Ahuja RK, 1993, NETWORK FLOWS THEORY
[2]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[3]   UNWRAPPING NOISY PHASE MAPS BY USE OF A MINIMUM-COST-MATCHING ALGORITHM [J].
BUCKLAND, JR ;
HUNTLEY, JM ;
TURNER, SRE .
APPLIED OPTICS, 1995, 34 (23) :5100-5108
[4]   Two-dimensional phase unwrapping using a minimum spanning tree algorithm [J].
Ching, Neng H. ;
Rosenfeld, Dov ;
Braun, Michael .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1992, 1 (03) :355-365
[5]   A novel phase unwrapping method based on network programming [J].
Costantini, M .
IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 1998, 36 (03) :813-821
[6]   An optimal multiedge detector for SAR image segmentation [J].
Fjortoft, R ;
Lopes, A ;
Marthon, P ;
Cubero-Castan, E .
IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 1998, 36 (03) :793-802
[7]   Two-dimensional phase unwrapping with minimum weighted discontinuity [J].
Flynn, TJ .
JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION, 1997, 14 (10) :2692-2701
[8]   Robust phase-unwrapping techniques: A comparison [J].
Fornaro, G ;
Franceschetti, G ;
Lanari, R ;
Sansosti, E .
JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION, 1996, 13 (12) :2355-2366
[9]   MAPPING SMALL ELEVATION CHANGES OVER LARGE AREAS - DIFFERENTIAL RADAR INTERFEROMETRY [J].
GABRIEL, AK ;
GOLDSTEIN, RM ;
ZEBKER, HA .
JOURNAL OF GEOPHYSICAL RESEARCH-SOLID EARTH AND PLANETS, 1989, 94 (B7) :9183-9191
[10]   COMPLEXITY OF COMPUTING STEINER MINIMAL TREES [J].
GAREY, MR ;
GRAHAM, RL ;
JOHNSON, DS .
SIAM JOURNAL ON APPLIED MATHEMATICS, 1977, 32 (04) :835-859