检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:赵鑫[1] 孟令军[1] 刘威宏 ZHAO Xin;MENG Lingjun;LIU Weihong(Key Laboratory of Instrumentation Science and Dynamic Measurement,Ministry of Education,North University of China,Taiyuan 030051)
机构地区:[1]中北大学省部共建动态测试技术国家重点实验室,太原030051
出 处:《舰船电子工程》2024年第2期40-44,共5页Ship Electronic Engineering
摘 要:立体匹配算法作为双目立体视觉技术的核心算法,具有运算复杂度高、资源占用率高、实时性差的特点。而现有的基于FPGA实现方法多采用高性能FPGA芯片,利用其板卡丰富的资源进行纯verilog语言开发。这样做虽然实时性效果不错,但存在开发难度较大、周期较长、成本较高的弊端。论文针对该问题,提出了一种基于相对低廉的Pynq-z2开发板在PL+PS端协同开发的SGM立体匹配算法,将运算量大的部分在FPGA端进行硬件加速,部分代价优化算法在ARM端利用Python语言实现。实验表明,该算法可有效降低资源占用率,基本满足在相对低廉的嵌入式设备中实现的要求。As the core algorithm of binocular stereo vision technology,the stereo matching algorithm has the characteristics of high complexity,high resource consumption and poor real-time performance.The existing FPGA-based implementation methods mostly use high-performance FPGA chips,its board rich resources are used to develop pure verilog language.Although the re⁃al-time effect is good,but there is a development difficulty,long cycle time,high cost of the disadvantages.In this paper,an SGM stereo matching algorithm is proposed based on the relatively inexpensive Pynq-z2 development board developed collaboratively on the PL+PS side,where the computationally intensive part is hardware accelerated on the FPGA side and part of the cost-optimised algorithm is implemented in the ARM side using the Python language.Experiments show that the algorithm can effectively reduce the resource occupancy rate and basically meet the requirements of relatively inexpensive embedded devices.
关 键 词:双目立体视觉 资源占用率 半全局立体匹配算法 Pynq-z2
分 类 号:TP391.41[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.144.98.87