Logo image
Case study: Stereo vision experiments with multi-core software API on embedded MPSoC environments
Journal article   Peer reviewed

Case study: Stereo vision experiments with multi-core software API on embedded MPSoC environments

Jia-Jhe Li, Chung-Kai Chen, Tung-Yu Wu and Jenq Kuen Lee
Journal of Supercomputing, Vol.61(1), pp.103-117
07/2012

Abstract

Multi-core programming Remote procedure call Stereo matching Streaming
Markov random field models provide a robust formulation of low-level vision problems. Among all these problems, stereo vision remains the most investigated field. The belief propagation (BP) method provides accurate result in stereo vision problems. However, the algorithm remains slow for practical use. This paper describes a case study on the parallelization of belief propagation for stereo matching using the ""Multi-core Software APIs"" (MSA) on embedded MPSoC environments. MSA is a library-based middleware providing an asynchronous remote procedure call (RPC) mechanism. It supplies a function-offloading programming model to hide the underlying interprocessor communication and configuration detail from programmers. Furthermore, MSA provides a set of stream-specific APIs for supporting a streaming-function remoting mechanism on heterogeneous multi-core architectures. Our experiments shows that the BP method for stereo matching can be adapted from a single core program to a multi-core one for embedded MPSoC environments rapidly. © 2011 Springer Science+Business Media, LLC.

Metrics

1 Record Views

Details

Logo image