• DocumentCode
    1946570
  • Title

    Hardware implementation of MRF map inference on an FPGA platform

  • Author

    Choi, Jungwook ; Rutenbar, Rob A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
  • fYear
    2012
  • fDate
    29-31 Aug. 2012
  • Firstpage
    209
  • Lastpage
    216
  • Abstract
    In this paper, we describe hardware for inference computations on Markov Random Fields (MRFs). MRFs are widely used in applications like computer vision, but conventional software solvers are slow. Belief Propagation (BP) solvers, which use patterns of local message passing on MRFs, have been studied in hardware, but their performance is unreliable. We show how a superior method-Sequential Tree-Reweighted message passing (TRW-S)-can be rendered in hardware. TRW-S has reliable convergence, guaranteed by its so-called “sequential” computation. Analysis reveals many opportunities for TRW-S hardware acceleration. We show how to implement TRW-S in FPGA hardware so that it exploits significant parallelism and memory bandwidth. Our implementation is capable of running a standard stereo vision benchmark at rates approaching 40 frames/sec; this represents the first time TRW-S methods have been accelerated to these speeds on an FPGA platform.
  • Keywords
    Markov processes; field programmable gate arrays; inference mechanisms; sequential circuits; FPGA platform; MRF map inference computation; Markov random field; TRW-S hardware acceleration; belief propagation software solver; computer vision; hardware implementation; memory bandwidth; sequential tree-reweighted message passing; standard stereo vision benchmark; Bandwidth; Belief propagation; Computer architecture; Field programmable gate arrays; Hardware; Message passing; Minimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
  • Conference_Location
    Oslo
  • Print_ISBN
    978-1-4673-2257-7
  • Electronic_ISBN
    978-1-4673-2255-3
  • Type

    conf

  • DOI
    10.1109/FPL.2012.6339183
  • Filename
    6339183