implementation of some basical stereo matching mathods:
- absolute differences
- Squared difference
- truncated absolute differences
- truncated squared differences
- normalized cross-correlation
- hierachical mutual information
- fixed window based
- shiftable window based
- segmentation based
- bilateral filtering based
- graph cut based
- scanline optimization
- semi-global matching
[1] Scharstein D, Szeliski R. A taxonomy and evaluation of dense two-frame stereo correspondence algorithms[J]. International journal of computer vision, 2002, 47(1-3): 7-42.
[2] Hirschmuller H, Scharstein D. Evaluation of cost functions for stereo matching[C]//Computer Vision and Pattern Recognition, 2007. CVPR'07. IEEE Conference on. IEEE, 2007: 1-8.
[3] Hirschmuller H. Stereo processing by semiglobal matching and mutual information[J]. IEEE Transactions on pattern analysis and machine intelligence, 2008, 30(2): 328-341.
[4] Stefano Mattoccia, Stereo Vision:Algorithms and Applications. http://www.vision.deis.unibo.it/smatt
[5] Boykov Y, Veksler O, Zabih R. Fast approximate energy minimization via graph cuts[J]. IEEE Transactions on pattern analysis and machine intelligence, 2001, 23(11): 1222-1239.