计算机工程与应用 ›› 2017, Vol. 53 ›› Issue (22): 163-168.DOI: 10.3778/j.issn.1002-8331.1605-0252
冯彬彬1,蒋新华1,2,林俊杰2,聂明星2
FENG Binbin1, JIANG Xinhua1,2, LIN Junjie2, NIE Mingxing2
摘要: 传统SGM算法,运算复杂度高,硬件资源需求量大,难以应用到实时嵌入式系统中。为此提出一种基于FPGA嵌入式平台的实时SGM(Real-Time SGM,RT-SGM)算法。RT-SGM选取三个方向作为匹配算法的优化方向;设计新的算法的结构,使该算法能运行在Pipeline状态下;提出一种新型中值滤波算法对结果进行优化。在FPGA硬件平台上完成实验。实验结果表明,RT-SGM运行速度相比于传统SGM算法提高了30%,而在资源需求上只有传统SGM算法的一半,同时其精度与传统SGM算法相当,适合应用到实时嵌入式系统中。