2015 IEEE 81st Vehicular Technology Conference (VTC Spring) 2015
DOI: 10.1109/vtcspring.2015.7145693
|View full text |Cite
|
Sign up to set email alerts
|

Analysis and Implementation of the Semi-Global Matching 3D Vision Algorithm Using Code Transformations and High-Level Synthesis

Abstract: High-level synthesis (HLS) offers several advantages, such as faster simulation run-time and better design re-use, thanks to the higher level of abstraction. This work uses HLS to implement the Semi-Global Matching (SGM) algorithm, which is frequently used in stereo vision systems, e.g. for automotive applications. The hardware implementation is based on a Xilinx ® Virtex 7 FPGA. The initial algorithmic "golden" model used very large arrays, which had to be mapped to an external DRAM and brought into the on-ch… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
8
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(8 citation statements)
references
References 8 publications
0
8
0
Order By: Relevance
“…Other researchers have proposed various solutions to speed up the development process to still benefit from the speed and flexibility of FPGAs. Several researchers have proposed using C-like languages such as Michalik et al and Qamar et al, that can be compiled to HDL [2] [16]. Although C-like languages have been proven to speed up the initial development cycle, the approach only improves the coding process and not the simulation and verification process.…”
Section: Related Workmentioning
confidence: 99%
“…Other researchers have proposed various solutions to speed up the development process to still benefit from the speed and flexibility of FPGAs. Several researchers have proposed using C-like languages such as Michalik et al and Qamar et al, that can be compiled to HDL [2] [16]. Although C-like languages have been proven to speed up the initial development cycle, the approach only improves the coding process and not the simulation and verification process.…”
Section: Related Workmentioning
confidence: 99%
“…This work achieved very good results, but for resolution 320x240 with only 32 disparity levels. Others like [4,5,6] applied Semi-Global Matching (SGM) methods by Census Transform and Hamming Distance as main matching approaches.…”
Section: Related Workmentioning
confidence: 99%
“…These issues can be solved through a rectification process, which uses the parameters of each camera to undistort each image, and then, the parameters from the stereo camera set to rectify the images planes [5,6,8,12]. These parameters are predetermined by a calibration process, in which a regression method is used to determine the distortion of a predefined pattern, usually a checkerboard.…”
Section: Rectification and Calibrationmentioning
confidence: 99%
See 2 more Smart Citations