Real-Time FPGA Accelerated Stereo Matching for Temporal Statistical Pattern Projector Systems

被引:0
作者
Brus, Zan [1 ]
Kos, Marko [1 ]
Erker, Matic [1 ]
Kramberger, Iztok [1 ]
机构
[1] Univ Maribor, Fac Elect Engn & Comp Sci, Maribor 2000, Slovenia
关键词
depth sensor; stereo vision; FPGA; HLS; temporal stereo; statistical pattern projection; hardware acceleration; SHAPE MEASUREMENT;
D O I
10.3390/s21196435
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The presented paper describes a hardware-accelerated field programmable gate array (FPGA)-based solution capable of real-time stereo matching for temporal statistical pattern projector systems. Modern 3D measurement systems have seen an increased use of temporal statistical pattern projectors as their active illumination source. The use of temporal statistical patterns in stereo vision systems includes the advantage of not requiring information about pattern characteristics, enabling a simplified projector design. Stereo-matching algorithms used in such systems rely on the locally unique temporal changes in brightness to establish a pixel correspondence between the stereo image pair. Finding the temporal correspondence between individual pixels in temporal image pairs is computationally expensive, requiring GPU-based solutions to achieve real-time calculation. By leveraging a high-level synthesis approach, matching cost simplification, and FPGA-specific design optimizations, an energy-efficient, high throughput stereo-matching solution was developed. The design is capable of calculating disparity images on a 1024 x 1024(@291 FPS) input image pair stream at 8.1 W on an embedded FPGA platform (ZC706). Several different design configurations were tested, evaluating device utilization, throughput, power consumption, and performance-per-watt. The average performance-per-watt of the FPGA solution was two times higher than in a GPU-based solution.
引用
收藏
页数:18
相关论文
共 50 条
  • [41] FPGA based tester tool for hybrid real-time systems
    Krakora, Jan
    Hanzalek, Zdenek
    MICROPROCESSORS AND MICROSYSTEMS, 2008, 32 (08) : 447 - 459
  • [42] Real-time stereo matching using memory-efficient Belief Propagation for high-definition 3D telepresence systems
    Perez, Jesus M.
    Sanchez, Pablo
    PATTERN RECOGNITION LETTERS, 2011, 32 (16) : 2250 - 2253
  • [43] A realization of Semi-Global Matching stereo Algorithm on GPU for real-time Application
    Chen, Bin
    Chen, He-ping
    MIPPR 2011: PATTERN RECOGNITION AND COMPUTER VISION, 2011, 8004
  • [44] Feature-Guided Spatial Attention Upsampling for Real-Time Stereo Matching Network
    Xie, Yun
    Zheng, Shaowu
    Li, Weihua
    IEEE MULTIMEDIA, 2021, 28 (01) : 38 - 47
  • [45] BICOS-An Algorithm for Fast Real-Time Correspondence Search for Statistical Pattern Projection-Based Active Stereo Sensors
    Dietrich, Patrick
    Heist, Stefan
    Landmann, Martin
    Kuehmstedt, Peter
    Notni, Gunther
    APPLIED SCIENCES-BASEL, 2019, 9 (16):
  • [46] REAL-TIME IMPLEMENTATION OF MOVING OBJECT DETECTION IN VIDEO SURVEILLANCE SYSTEMS USING FPGA
    Kryjak, Tomasz
    Gorgon, Marek
    COMPUTER SCIENCE-AGH, 2011, 12 : 149 - 162
  • [47] FPGA-accelerated deep neural network for real-time inversion of geosteering data
    Jin, Yuchen
    Wan, Qiyu
    Wu, Xuqing
    Fu, Xin
    Chen, Jiefu
    GEOENERGY SCIENCE AND ENGINEERING, 2023, 224
  • [48] Spiking Cooperative Network Implemented on FPGA for Real-Time Event-Based Stereo System
    Kim, Jung-Gyun
    Seo, Donghwan
    Lee, Byung-Geun
    IEEE ACCESS, 2022, 10 : 130806 - 130815
  • [49] HW Implementation of Real-Time Road & Lane Detection in FPGA-based Stereo Camera
    Kim, Jung-Gu
    Yoo, Jae-Hyung
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2019, : 678 - 681
  • [50] FPGA-Based Hardware-Accelerated Design of Linear Prediction Analysis for Real-Time Speech Signal
    Singh, Dilip
    Chandel, Rajeevan
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2023, 48 (11) : 14927 - 14941