Fast hierarchical implementation of sequential tree-reweighted belief propagation for probabilistic inference

Skand Hurkat, Jungwook Choi, Eriko Nurvitadhi, Jose F. Martinez, Rob A. Rutenbar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Maximum a posteriori probability (MAP) inference on Markov random fields (MRF) is the basis of many computer vision applications. Sequential tree-reweighted belief propagation (TRW-S) has been shown to provide very good inference quality and strong convergence properties. However, software TRW-S solvers are slow due to the algorithm's high computational requirements. A state-of-the-art FPGA implementation has been developed recently, which delivers substantial speedup over software. In this paper, we improve upon the TRW-S algorithm by using a multi-level hierarchical MRF formulation. We demonstrate the benefits of Hierarchical-TRW-S over TRW-S, and incorporate the proposed improvements on a Convey HC-1 CPU-FPGA hybrid platform. Results using four Middlebury stereo vision benchmarks show a 21% to 53% reduction in inference time compared with the state-of-the-art TRW-S FPGA implementation. To the best of our knowledge, this is the fastest hardware implementation of TRW-S reported so far.

Original languageEnglish (US)
Title of host publication25th International Conference on Field Programmable Logic and Applications, FPL 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9780993428005
DOIs
StatePublished - Oct 7 2015
Event25th International Conference on Field Programmable Logic and Applications, FPL 2015 - London, United Kingdom
Duration: Sep 2 2015Sep 4 2015

Publication series

Name25th International Conference on Field Programmable Logic and Applications, FPL 2015

Other

Other25th International Conference on Field Programmable Logic and Applications, FPL 2015
Country/TerritoryUnited Kingdom
CityLondon
Period9/2/159/4/15

ASJC Scopus subject areas

  • Hardware and Architecture
  • Signal Processing
  • Software
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Fast hierarchical implementation of sequential tree-reweighted belief propagation for probabilistic inference'. Together they form a unique fingerprint.

Cite this