ステレオ マッチングは、3D 情報の抽出に関するコンピューター ビジョンの古典的な問題の 1 つですが、精度と処理コストについては依然として議論の余地があります。マッチング技術とコスト関数の使用は、視差マップの開発において非常に重要です。この論文では、ブロック マッチング (BM)、ダイナミック プログラミングによるブロック マッチング (BMDP)、信念伝播 (BP)、勾配特徴マッチング (GF)、方向勾配ヒストグラム (HOG)、および提案された方法。また、3 つのコスト関数、すなわち平均二乗誤差 (MSE)、絶対差の合計 (SAD)、正規化相互相関 (NCC) が使用され、比較されました。この研究で使用されたステレオ画像は、完全なキャリブレーションと不完全なキャリブレーションが提供された Middlebury ステレオ データセットからのものです。結果は、マッチング関数の選択が非常に重要であり、画像のプロパティにも依存することを示しています。結果は、ほとんどの場合、BP アルゴリズムが 95% を超える精度を得て、より良い結果を提供することを示しました。
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%.