Stereo Matching Using Tree Filtering

被引:160
作者
Yang, Qingxiong [1 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
关键词
Stereo matching; minimum spanning tree; bilateral filtering; edge-preserving smoothing; COST AGGREGATION;
D O I
10.1109/TPAMI.2014.2353642
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Matching cost aggregation is one of the oldest and still popular methods for stereo correspondence. While effective and efficient, cost aggregation methods typically aggregate the matching cost by summing/averaging over a user-specified, local support region. This is obviously only locally-optimal, and the computational complexity of the full-kernel implementation usually depends on the region size. In this paper, the cost aggregation problem is re-examined and a non-local solution is proposed. The matching cost values are aggregated adaptively based on pixel similarity on a tree structure derived from the stereo image pair to preserve depth edges. The nodes of this tree are all the image pixels, and the edges are all the edges between the nearest neighboring pixels. The similarity between any two pixels is decided by their shortest distance on the tree. The proposed method is non-local as every node receives supports from all other nodes on the tree. The proposed method can be naturally extended to the time domain for enforcing temporal coherence. Unlike previous methods, the non-local property guarantees that the depth edges will be preserved when the temporal coherency between all the video frames are considered. A non-local weighted median filter is also proposed based on the non-local cost aggregation algorithm. It has been demonstrated to outperform all local weighted median filters on disparity/depth upsampling and refinement.
引用
收藏
页码:834 / 846
页数:13
相关论文
共 34 条
[1]  
[Anonymous], OPTIMIZING SOFTWARE
[2]  
[Anonymous], MIDDLEBURY STEREO EV
[3]   A fast, parallel spanning tree algorithm for symmetric multiprocessors (SMPS) [J].
Bader, DA ;
Cong, GJ .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (09) :994-1006
[4]  
Bleyer M, 2008, VISAPP 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER VISION THEORY AND APPLICATIONS, VOL 2, P415
[5]   Large occlusion stereo [J].
Bobick, AF ;
Intille, SS .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1999, 33 (03) :181-200
[6]   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
[7]  
Cheriton D., 1976, SIAM Journal on Computing, V5, P724, DOI 10.1137/0205051
[8]  
Crow F. C., 1984, Computers & Graphics, V18, P207
[9]   Learning low-level vision [J].
Freeman, WT ;
Pasztor, EC ;
Carmichael, OT .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2000, 40 (01) :25-47
[10]  
Gallup David, 2007, CVPR