JOURNAL ARTICLE

Low-Resource Hardware Architecture for Semi-Global Stereo Matching

Abstract

The semi-global matching algorithm is usually used for generating high-quality and real-time disparity maps in stereo vision systems. To reduce the hardware-resource consumption, we present a multi-stage pipeline hardware architecture with timesharing reuse for semi-global stereo matching. Combined with image down-sampling, jumping disparity, and a post processing, the presented architecture is used in a practical advanced driver-assistance system (ADAS), which is implemented on a Zynq-7 FPGA chip. The whole stereo matching architecture consumes 19,603 LUTs and 61.5 BRAM (36 KB), and the throughput is 2857 Million Disparity Estimation per second (MDE/S), which corresponds to a throughput of 31 fps when processing images with 1280∗960 resolution and 75 disparity levels.

Keywords:
Computer science Architecture Matching (statistics) Computer architecture Resource (disambiguation) Computer vision Artificial intelligence Computer network Geography

Metrics

10
Cited By
0.64
FWCI (Field Weighted Citation Impact)
15
Refs
0.72
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Vision and Imaging
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Image Processing Techniques and Applications
Physical Sciences →  Engineering →  Media Technology
Advanced Image Processing Techniques
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
© 2026 ScienceGate Book Chapters — All rights reserved.