Top Banner
Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu, Member, IEEE, Minh N. Do, Senior Member, IEEE
25

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

Dec 17, 2015

Download

Documents

Georgia Kennedy
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

Joint Histogram Based Cost Aggregationfor Stereo Matching - TPAMI 2013

M.S. Student, Hee-Jong HongSep 24, 2013

Dongbo Min, Member, IEEE, Jiangbo Lu, Member, IEEE,

Minh N. Do, Senior Member, IEEE

Page 2: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

2

• Introduction• Related Works• Proposed Method

: Improve Cost Aggregation• Experimental Results• Conclusion

Outline

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

Page 3: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

3

Introduction

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

• Goal: Perform efficient cost aggregation.• Solution : Joint histogram + reduce redundancy • Advantage : Low complexity but keep high-quality.

Cost Initial-ization≈70~75%

≈20~25%

≈5%

Page 4: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

4

Related Works

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

• Complexity of aggregation: O(NBL)

• Reduce complexity approach• Scale image : Multi Scale Approach

D. Min and K. Sohn, “Cost aggregation and occlusion handling with WLS in stereo matching,” IEEE Trans. on Image Processing, 2008.

• Bilateral filter : Bilateral Approximation C. Richardt, D. Orr, I. P. Davies, A. Criminisi, and N. A. Dodgson, “Real-time spatiotemporal stereo matching using the dual-cross- bilateral grid,” in European Conf. on Computer Vision, 2010S. Paris and F. Durand, “A fast approximation of the bilateral filter using a signal processing approach,” International Journal of Computer Vision, 2009.

• Guided filter : Run in constant time => O(NL)C.Rhemann,A.Hosni,M.Bleyer,C.Rother,andM.Gelautz,“Fast cost-volume filtering for visual correspondence and beyond,” in IEEE Conf. on Computer Vision and Pattern Recognition, 2011

N : all pixels (W*H)B : window sizeL : disparity level

Page 5: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

5

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

Proposed Method

Page 6: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

6

Local Method Algorithm

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

• Cost initialization : Truncated Absolute Difference

=>• Cost aggregation : Weighted filter

• Disparity computation : Winner take all

[4,8]

Page 7: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

7

Improve Cost Aggregation

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

• New formulation for aggregation• Remove normalization• Joint histogram representation

• Compact representation for search range• Reduce disparity levels

• Spatial sampling of matching window• Regularly sampled neighboring pixels• Pixel-independent sampling

Page 8: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

8

New formulation for aggregation

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

• Remove normalization

=>

• Joint histogram representation

Page 9: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

9

Compact Search Range

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

• Cost aggregation

=>

• MC(q): a subset of disparity levels whose size is Dc.

O( NBD )

O( NBDc )

N : all pixels (W*H)B : window sizeD : disparity level

Page 10: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

10

Compact Search Range

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

• Non-occluded region of ‘Teddy’ image Dc = 60

Final Accuracy = 93.7%

Dc = 6Final Accuracy =

94.1%

Dc = 5 (Best)Final Accuracy =

94.2%

Page 11: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

11

Spatial Sampling of Matching Window

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

• Reason• A large matching window and a well-defined weighting function leads to high

complexity.• Pixels should aggregate in the same object, NOT in the window.

• Solution• Color segmentation => Time consuming (Heavy)• Spatial Sampling => Easy but powerful• Regular Sampling => Independent from reference pixel => Reduce Complexity

Page 12: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

12

Spatial Sampling of Matching Window

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

• Cost aggregation

=>

• S : sampling ratio

O( NBDc )

O( NBDc / S2)

Page 13: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

13

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

Parameter defini-tionN : size of image B : size of matching win-dow N(p)=W×WMD : disparity levels size=DMC : The subset of dispar-ity size=DC<<DS : Sampling ratio

Pre-procseeing

Page 14: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

14

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

Experimental Result

Page 15: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

15

Experimental Results

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

• Pre-processing• 5*5 Box filter

• Post-processing• Cross-checking technique• Weighted median filter (WMF)

• Device: Intel Xeon 2.8-GHz CPU (using a single core only) and a 6-GB RAM• Parameter setting

( ) = (1.5, 1.7, 31*31, 0.11, 13.5, 2.0)

Page 16: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

16

Experimental Results

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

(a) (b)

(c) (d)

Page 17: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

17

Experimental Results

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

• Using too large box windows (7×7, 9×9) deteriorates the quality, and incurs more computational overhead.

• Pre-filtering can be seen as the first cost aggregation step and serves the removal of noise.

Page 18: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

18

Experimental Results

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

Fig. 5. Performance evaluation: average per-cent (%) of bad matching pixels for ‘nonocc’, ‘all’ and ‘disc’ regions according to Dc and S.

2 better than 1

The smaller S, the better

Page 19: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

19

Experimental Results

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

The smaller S, the longer

The bigger Dc, the longer

Page 20: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

20

Experimental Results

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

• APBP : Average Percentage of Bad Pixels

Page 21: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

21

Experimental Results

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

Ground truthError mapsResultsOriginal images

Page 22: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

22

Experimental Results

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

Page 23: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

23

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

Conclusion

Page 24: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

24

Conclusion

Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013

• Contribution• Re-formulate the problem with the relaxed joint histogram.• Reduce the complexity of the joint histogram-based aggregation.• Achieved both accuracy and efficiency.

• Future work• More elaborate algorithms for selecting the subset of label hypotheses.• Estimate the optimal number Dc adaptively.• Extend the method to an optical flow estimation.

Page 25: Joint Histogram Based Cost Aggregation for Stereo Matching - TPAMI 2013 M.S. Student, Hee-Jong Hong Sep 24, 2013 Dongbo Min, Member, IEEE, Jiangbo Lu,

25

Thank you!