Stereo Matching is one of the classical problems in computer vision for the extraction of 3D information but still controversial for accuracy and processing costs. The use of matching techniques and cost functions is crucial in the development of the disparity map. This paper presents a comparative study of six different stereo matching algorithms including Block Matching (BM), Block Matching with Dynamic Programming (BMDP), Belief Propagation (BP), Gradient Feature Matching (GF), Histogram of Oriented Gradient (HOG), and the proposed method. Also three cost functions namely Mean Squared Error (MSE), Sum of Absolute Differences (SAD), Normalized Cross-Correlation (NCC) were used and compared. The stereo images used in this study were from the Middlebury Stereo Datasets provided with perfect and imperfect calibrations. Results show that the selection of matching function is quite important and also depends on the images properties. Results showed that the BP algorithm in most cases provided better results getting accuracies over 95%.
翻译:立体匹配是计算机提取三维信息的古老问题之一,但在准确性和处理成本方面仍有争议。匹配技术和成本功能的使用对于开发差异图至关重要。本文对六种不同的立体匹配算法进行了比较研究,包括块匹配(BM)、与动态编程相匹配(BMDP)、信仰促进(BP)、渐增特征匹配(GF)、定向梯级历史图(HOG)和拟议方法。还使用并比较了三种成本函数,即中方错误(MSE)、绝对差异总和(SAD)、标准化交叉校正(NCC)。本研究中使用的立体图像来自Midrolebrary Stepeo数据集,其校准完美和不完善。结果显示,匹配功能的选择非常重要,也取决于图像属性。结果显示,在大多数情况下,BP算法提供的更好效果超过95%。