Title
Random Finite Set Based Bayesian Filtering with OpenCL in a Heterogeneous Platform.
Abstract
While most filtering approaches based on random finite sets have focused on improving performance, in this paper, we argue that computation times are very important in order to enable real-time applications such as pedestrian detection. Towards this goal, this paper investigates the use of OpenCL to accelerate the computation of random finite set-based Bayesian filtering in a heterogeneous system. In detail, we developed an efficient and fully-functional pedestrian-tracking system implementation, which can run under real-time constraints, meanwhile offering decent tracking accuracy. An extensive evaluation analysis was carried out to ensure the fulfillment of sufficient accuracy requirements. This was followed by extensive profiling analysis to spot the potential bottlenecks in terms of execution performance, which were then targeted to come up with an OpenCL accelerated application. Video-throughput improvements from roughly 15 fps to 100 fps (6x) were observed on average while processing typical MOT benchmark videos. Moreover, the worst-case frame processing yielded an 18x advantage from nearly 2 fps to 36 fps, thereby comfortably meeting the real-time constraints. Our implementation is released as open-source code.
Year
DOI
Venue
2017
10.3390/s17040843
SENSORS
Keywords
Field
DocType
random finite set Bayesian filtering,OpenCL,real-time execution
Finite set,Computer science,Profiling (computer programming),Filter (signal processing),Implementation,Real-time computing,Pedestrian detection,Benchmarking,Computation,Bayesian probability
Journal
Volume
Issue
Citations 
17
4.0
0
PageRank 
References 
Authors
0.34
6
8
Name
Order
Citations
PageRank
Biao Hu1299.98
Uzair Sharif222.45
Rajat Koner300.34
Guang Chen4196.62
Kai Huang546845.69
Feihu Zhang66612.58
Walter Stechele736552.77
Alois Knoll Knoll81700271.32