ロボットナビゲーションにはステレオマッチングが不可欠です。ただし、現在広く使用されている従来の方法の精度は低く、CNNに基づく方法は高価な計算コストと実行時間を必要とします。これは、さまざまなコスト量が速度と精度のバランスをとる上で重要な役割を果たすためです。したがって、従来の方法とニューラルネットワークを組み合わせてコストボリュームの品質を向上させるMSCVNetを提案します。具体的には、私たちのネットワークは、最初に異なる解像度で複数の3Dコストボリュームを生成し、次に2D畳み込みを使用して、コスト集約のための新しいカスケード砂時計ネットワークを構築します。一方、不連続な視差領域の結果の損失を区別して計算するアルゴリズムを設計します。 KITTIの公式ウェブサイトによると、私たちのネットワークは、ほとんどの最高の方法よりもはるかに高速です(CSPNの24倍、GANetの44倍など)。一方、従来の方法(SPS-St、SGM)やその他のリアルタイムステレオマッチングネットワーク(Fast DS-CS、DispNetC、RTSNetなど)と比較して、当社のネットワークは精度が大幅に向上し、実現可能性と機能を実証しています。提案された方法の。
Stereo matching is essential for robot navigation. However, the accuracy of current widely used traditional methods is low, while methods based on CNN need expensive computational cost and running time. This is because different cost volumes play a crucial role in balancing speed and accuracy. Thus we propose MSCVNet, which combines traditional methods and neural networks to improve the quality of cost volume. Concretely, our network first generates multiple 3D cost volumes with different resolutions and then uses 2D convolutions to construct a novel cascade hourglass network for cost aggregation. Meanwhile, we design an algorithm to distinguish and calculate the loss for discontinuous areas of disparity result. According to the KITTI official website, our network is much faster than most top-performing methods (24 times than CSPN, 44 times than GANet, etc.). Meanwhile, compared to traditional methods (SPS-St, SGM) and other real-time stereo matching networks (Fast DS-CS, DispNetC, and RTSNet, etc.), our network achieves a big improvement in accuracy, demonstrating the feasibility and capability of the proposed method.