Please use this identifier to cite or link to this item: https://doi.org/10.3390/s17040843
DC FieldValue
dc.titleRandom finite set based bayesian filtering with OpenCL in a heterogeneous platform
dc.contributor.authorHu, B
dc.contributor.authorSharif, U
dc.contributor.authorKoner, R
dc.contributor.authorChen, G
dc.contributor.authorHuang, K
dc.contributor.authorZhang, F
dc.contributor.authorStechele, W
dc.contributor.authorKnoll, A
dc.date.accessioned2020-10-23T02:30:24Z
dc.date.available2020-10-23T02:30:24Z
dc.date.issued2017
dc.identifier.citationHu, B, Sharif, U, Koner, R, Chen, G, Huang, K, Zhang, F, Stechele, W, Knoll, A (2017). Random finite set based bayesian filtering with OpenCL in a heterogeneous platform. Sensors (Switzerland) 17 (4) : 843. ScholarBank@NUS Repository. https://doi.org/10.3390/s17040843
dc.identifier.issn14248220
dc.identifier.urihttps://scholarbank.nus.edu.sg/handle/10635/179208
dc.description.abstractWhile 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 (6×) were observed on average while processing typical MOT benchmark videos. Moreover, the worst-case frame processing yielded an 18× advantage from nearly 2 fps to 36 fps, thereby comfortably meeting the real-time constraints. Our implementation is released as open-source code. © 2017 by the authors. Licensee MDPI, Basel, Switzerland.
dc.publisherMDPI AG
dc.rightsAttribution 4.0 International
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.sourceUnpaywall 20201031
dc.subjectOpen source software
dc.subjectOpen systems
dc.subjectReal time systems
dc.subjectVideo signal processing
dc.subjectBayesian filtering
dc.subjectExecution performance
dc.subjectHeterogeneous platforms
dc.subjectHeterogeneous systems
dc.subjectImproving performance
dc.subjectOpenCL
dc.subjectReal time execution
dc.subjectThroughput improvement
dc.subjectSet theory
dc.subjectarticle
dc.subjectfiltration
dc.subjecthuman
dc.subjectpedestrian
dc.subjectprotein fingerprinting
dc.subjectvideorecording
dc.typeArticle
dc.contributor.departmentMECHANICAL ENGINEERING
dc.description.doi10.3390/s17040843
dc.description.sourcetitleSensors (Switzerland)
dc.description.volume17
dc.description.issue4
dc.description.page843
dc.published.statePublished
Appears in Collections:Elements
Staff Publications

Show simple item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
10_3390_s17040843.pdf401.83 kBAdobe PDF

OPEN

NoneView/Download

Google ScholarTM

Check

Altmetric


This item is licensed under a Creative Commons License Creative Commons