JOURNAL ARTICLE

VLSI implementations of stereo matching using Dynamic Programming

Abstract

Dynamic Programming (DP)-based stereo matching consists of three major parts: matching cost computation (M.C.C.), minimum cost accumulation (M.C.A.), and disparity optimization (D.O.). This paper presents two architectures of implementations: array-based and memory-based. The array-based implementation is a systolic-like design consisting of regularly connected processing elements (PEs). The memory-based design replaces most of the PEs by memory units in order to reduce area cost. Both architectures adopt the concept of double buffer designs in order to process contiguous images. Experimental results show that the proposed design can achieve real-time processing speed at reasonable area cost.

Keywords:
Computer science Very-large-scale integration Matching (statistics) Implementation Parallel computing Dynamic programming Computation Process (computing) Computer architecture Computer engineering Computer hardware Algorithm Embedded system Programming language Mathematics

Metrics

5
Cited By
0.24
FWCI (Field Weighted Citation Impact)
5
Refs
0.63
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
CCD and CMOS Imaging Sensors
Physical Sciences →  Engineering →  Electrical and Electronic Engineering

Related Documents

JOURNAL ARTICLE

Segment-based stereo matching using edge dynamic programming

Jun XiaoLinyuan XiaLiqun Lin

Journal:   2010 3rd International Congress on Image and Signal Processing Year: 2010 Pages: 1676-1679
JOURNAL ARTICLE

Stereo matching using dynamic programming based on differential smoothing

Zhiyu ZhouDichong WuZefei Zhu

Journal:   Optik Year: 2015 Vol: 127 (4)Pages: 2287-2293
© 2026 ScienceGate Book Chapters — All rights reserved.