Multi-path optimization for cost aggregation in semi-global matching and its hardware implementation with 53% memory reduction
Cost aggregation is a crucial step in the accurate stereo depth estimation process known as semi-global matching. However, this step is challenged by storing large amounts of aggregated data, which is necessary to achieve high matching accuracy under large resolution and large disparity conditions. In this paper, we propose a multi-path optimization aggregation strategy and re-select the complementary combinations of key paths in the forward and backward scanning directions to improve the matching accuracy as much as possible. An error rate of only 5.21% is achieved on the KITTI 2015 dataset. Next, we propose DCT-based truncated compression and selective storage to alleviate the problem of memory increase due to the introduction of reverse critical aggregation paths. Experiments show that the matching error rate increases by only 0.6% on the KITTI 2015 dataset with 53% memory savings. Finally, 1920 × 1080 @62fps @128MHz is achieved on ZCU102 FPGA.
Authors
- Leilei Huang (ORCID: https://orcid.org/0000-0002-8900-4109)
- Runxi Zhang (ORCID: https://orcid.org/0000-0002-1459-5362)
- Jinghong Chen (ORCID: https://orcid.org/0000-0001-6819-4858)
- Haiwei Wang (ORCID: https://orcid.org/0009-0002-8203-541X)
- Chunqi Shi
Institutions
- University of Houston (US)
- East China Normal University (CN)
Publication Details
- Journal
- IEICE Electronics Express
- Published
- 2025-04-22
- DOI
- https://doi.org/10.1587/elex.22.20250186
- Primary Topic
- Energy Efficient Wireless Sensor Networks
- Type
- article
- Field-Weighted Citation Impact
- 0.00