Design space exploration of a stereo vision system using high-level synthesis

Mediterranean Electrotechnical Conference(2014)

引用 5|浏览3
暂无评分
摘要
Stereoscopic vision is an essential building block of modern assisted driving and surveillance applications. Semi-Global Matching (SGM) is a very efficient approach, which outperforms most local algorithms and can deliver real-time performance if properly implemented in hardware. In this paper we describe the design space exploration of the SGM algorithm for automotive applications. The paper also highlights the methodology that we used for the transformation of the high-level code from a reference software implementation, which was unsuitable as a starting point for high-level synthesis, to the hardware implementation. Stream-based processing of the SGM algorithm, despite its complex data dependencies, is achieved by focusing on the inner most loops of the algorithms. Changing the choices of the loop implementation and type of the targeted memory implementation yield different RTL code with a broad range of area vs performance trade-offs.
更多
查看译文
关键词
automobiles,stereo image processing,traffic engineering computing,rtl code,sgm algorithm,automotive applications,complex data dependency,design space exploration,high-level code transformation,high-level synthesis,reference software,semiglobal matching,stereo vision system,stereoscopic vision,stream-based processing,hls,rtl,stereo,semi-global matching,algorithm design and analysis,hardware,high level synthesis
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要