JOURNAL ARTICLE

A Scalable High-Performance Hardware Architecture for Real-Time Stereo Vision by Semi-Global Matching

Abstract

Perceiving distance from two camera images, a task called stereo vision, is fundamental for many applications in robotics or automation. However, algorithms that compute this information at high accuracy have a high computational complexity. One such algorithm, Semi Global Matching (SGM), performs well in many stereo vision benchmarks, while maintaining a manageable computational complexity. Nevertheless, CPU and GPU implementations of this algorithm often fail to achieve real-time processing of camera images, especially in power-constrained embedded environments. This work presents a novel architecture to calculate disparities through SGM. The proposed architecture is highly scalable and applicable for low-power embedded as well as high-performance multicamera high-resolution applications.

Keywords:
Computer science Scalability Stereopsis Artificial intelligence Robotics Computer vision Architecture Computational complexity theory Task (project management) Matching (statistics) Computer engineering Computer architecture Robot Algorithm

Metrics

25
Cited By
1.67
FWCI (Field Weighted Citation Impact)
17
Refs
0.90
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
Robotics and Sensor-Based Localization
Physical Sciences →  Engineering →  Aerospace Engineering
Advanced Image and Video Retrieval Techniques
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
© 2026 ScienceGate Book Chapters — All rights reserved.