私たちの論文の PyTorch 実装:
Correlate-and-Excite: ガイド付きコストボリューム励起によるリアルタイムステレオマッチング
著者: Antyanta Bangunharcana 1 、Jae Won Cho 2 、 Seokju Lee 2 、 In So Gwen 2 、 Kyung-Soo Kim 1 、 Soohyun Kim 1
1 MSC Lab、 2 RVC Lab、韓国科学技術院(KAIST)
IEEE/RSJ 知能ロボットおよびシステム国際会議 (IROS)、2021 年
[プロジェクトページ] | [紙]
リアルタイムで正確なステレオ マッチングのために、ガイド付きコスト ボリューム励起 (GCE) と top-k ソフト引数最大視差回帰を提案します。
インストールには conda を使用することをお勧めします。
conda env create -f environment.yml
conda activate coex
事前トレーニング済みの SceneFlow ウェイトは、次のリンクからダウンロードできます。
私たちのモデルは、新しい SceneFlow EPE (エンドポイントエラー) 0.596 を達成し、元の論文で報告された以前の EPE 0.69 を改善しました。
KITTI データセット上のコードのデモについては、生の KITTI データから「[synced+rectified data]」をダウンロードしてください。解凍して、抽出したフォルダーを以下のディレクトリ ツリーに従って配置します。
シーンフロー データセット
Sceneflow データセットのファイナルパスデータと視差データをダウンロードします。
キティ2015
kitti15 データセットをダウンロードし、data_scene_flow.zip を解凍して名前を kitti15 に変更し、以下のツリーに示すように SceneFlow ディレクトリに移動します。
キティ2012
kitti12 データセットをダウンロードします。 data_stereo_flow.zip を解凍し、名前を kitti12 に変更し、以下のツリーに示すように SceneFlow ディレクトリに移動します。
データローダーがファイルを見つけられるように、ディレクトリ名が以下のツリーと一致していることを確認してください。
私たちの設定では、データセットは次のように構成されています
../../data
└── datasets
├── KITTI_raw
| ├── 2011_09_26
| │ ├── 2011_09_26_drive_0001_sync
| │ ├── 2011_09_26_drive_0002_sync
| | :
| |
| ├── 2011_09_28
| │ ├── 2011_09_28_drive_0001_sync
| │ └── 2011_09_28_drive_0002_sync
| | :
| | :
|
└── SceneFlow
├── driving
│ ├── disparity
│ └── frames_finalpass
├── flyingthings3d_final
│ ├── disparity
│ └── frames_finalpass
├── monkaa
│ ├── disparity
│ └── frames_finalpass
├── kitti12
│ ├── testing
│ └── training
└── kitti15
├── testing
└── training
事前トレーニングされた KITTI モデルはすでに「./logs」に含まれています。走る
python demo.py
生の kitti シーケンスに対してステレオ マッチングを実行します。以下は、Ubuntu 18.04 上の RTX 2080Ti を搭載したシステムでの結果の例です。
デモ結果の詳細については、プロジェクト ページをご覧ください。
モデルを再トレーニングするには、「./configs/stereo/cfg_yaml」(batch_size、paths、device num、precision など) を設定してから実行します。
python stereo.py
私たちの研究があなたの研究に役立つと思われる場合は、私たちの論文を引用することを検討してください
@inproceedings{bangunharcana2021correlate,
title={Correlate-and-Excite: Real-Time Stereo Matching via Guided Cost Volume Excitation},
author={Bangunharcana, Antyanta and Cho, Jae Won and Lee, Seokju and Kweon, In So and Kim, Kyung-Soo and Kim, Soohyun},
booktitle={2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
pages={3542--3548},
year={2021},
organization={IEEE}
}
コードの一部は以前の作品から採用されています: PSMNet、AANet、GANet、SpixelFCN