MoCha-Stereo: Motif Channel Attention Network for Stereo Matching
About
Learning-based stereo matching techniques have made significant progress. However, existing methods inevitably lose geometrical structure information during the feature channel generation process, resulting in edge detail mismatches. In this paper, the Motif Cha}nnel Attention Stereo Matching Network (MoCha-Stereo) is designed to address this problem. We provide the Motif Channel Correlation Volume (MCCV) to determine more accurate edge matching costs. MCCV is achieved by projecting motif channels, which capture common geometric structures in feature channels, onto feature maps and cost volumes. In addition, edge variations in %potential feature channels of the reconstruction error map also affect details matching, we propose the Reconstruction Error Motif Penalty (REMP) module to further refine the full-resolution disparity estimation. REMP integrates the frequency information of typical channel features from the reconstruction error. MoCha-Stereo ranks 1st on the KITTI-2015 and KITTI-2012 Reflective leaderboards. Our structure also shows excellent performance in Multi-View Stereo. Code is avaliable at https://github.com/ZYangChen/MoCha-Stereo.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Stereo Matching | KITTI 2015 (test) | -- | 144 | |
| Stereo Matching | KITTI 2015 | -- | 118 | |
| Stereo Matching | KITTI 2012 | -- | 81 | |
| Stereo Matching | KITTI 2012 (test) | -- | 76 | |
| Stereo Matching | Scene Flow (test) | EPE0.41 | 70 | |
| Multi-view Stereo | DTU (test) | Accuracy31.4 | 61 | |
| Stereo Matching | ETH3D | bad 1.00.032 | 51 | |
| Stereo Matching | KITTI 2015 (all pixels) | D1 Error (Background)1.36 | 38 | |
| Stereo Matching | KITTI 2012 (All split) | Error Rate (>2px)2.07 | 26 | |
| Stereo Matching | KITTI 2012 (Noc) | Error Rate (>2px)1.64 | 26 |