Phase unwrapping via graph cuts

被引:445
作者
Bioucas-Dias, Jose M. [1 ]
Valadao, Goncalo
机构
[1] Inst Super Tecn, Inst Telecomunicacoes, Lisbon, Portugal
[2] Univ Tecn Lisboa, Lisbon, Portugal
关键词
computed image; discontinuity preservability; energy minimization; graph cuts; image reconstruction; InSAR; integer optimization; magnetic resonance imaging (MRI); phase unwrapping (PU); submodularity;
D O I
10.1109/TIP.2006.888351
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Phase unwrapping is the inference of absolute phase from modulo-2 pi phase. This paper introduces a new energy minimization framework for phase unwrapping. The considered objective functions are first-order Markov random fields. We provide an exact energy minimization algorithm, whenever the corresponding clique potentials are convex, namely for the phase unwrapping classical L-p norm, with p >= 1. Its complexity is KT(n, 3n), where K is the length of the absolute phase domain measured in 2 pi units and T(n, m) is the complexity of a max-flow computation in a graph with n nodes and m edges. For nonconvex clique potentials, often used owing to their discontinuity preserving ability, we face an NP-hard problem for which we devise an approximate solution. Both algorithms solve integer optimization problems by computing a sequence of binary optimizations, each one solved by graph cut techniques. Accordingly, we name the two algorithms PUMA, for phase unwrapping max-flow/min-cut. A set of experimental results illustrates the effectiveness of the proposed approach and its competitiveness in comparison with state-of-the-art phase unwrapping algorithms.
引用
收藏
页码:698 / 709
页数:12
相关论文
共 64 条
[1]  
[Anonymous], THESIS ECOLE NATL SU
[2]  
[Anonymous], THESIS CORNELL U ITH
[3]  
Bertsekas D.P., 1998, NETWORK OPTIMIZATION
[4]  
Bioucas-Dias JM, 2005, LECT NOTES COMPUT SC, V3757, P268, DOI 10.1007/11585978_18
[5]  
BIOUCASDIAS J, 2005, IEEE INT C IM PROC
[6]  
Blake A., 1987, Visual Reconstruction
[7]  
Blake V., 1989, COLLECTION MANAGEMEN, V11, P1
[8]   Fast approximate energy minimization via graph cuts [J].
Boykov, Y ;
Veksler, O ;
Zabih, R .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2001, 23 (11) :1222-1239
[9]   An experimental comparison of min-cut/max-flow algorithms for energy minimization in vision [J].
Boykov, Y ;
Kolmogorov, V .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2004, 26 (09) :1124-1137
[10]  
Chambolle A, 2005, LECT NOTES COMPUT SC, V3757, P136, DOI 10.1007/11585978_10