Investigation of threading building blocks framework on real time visual object tracking algorithm

Mei Choo Ang, Elankovan A Sundararajan, K. W. Ng, Amirhossein Aghamohammadi, T. L. Lim

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

Abstract

Object tracking plays important roles in various applications such as surveillance, search and rescue, augmented reality and robotics. This paper presents an investigation on multi-threading framework capability for color-based object tracking applications. A multi-threading framework based on Threading Building Blocks (TBB) was implemented on a multi-core system to enhance the image processing performance on a real-time visual object tracking algorithm. Intel Parallel Studio was used to implement this parallel framework. The performance between sequential and multi-threading framework was evaluated and compared. We demonstrated the multi-threading framework was approximately two times faster when compared to the sequential framework in our experiments.

Original languageEnglish
Title of host publicationApplied Mechanics and Materials
PublisherTrans Tech Publications Ltd
Pages240-244
Number of pages5
Volume666
ISBN (Print)9783038352976
DOIs
Publication statusPublished - 2014
Event3rd International Conference on Electronics, Mechatronics and Automation, ICEMA 2014 - Dubai
Duration: 22 Aug 201423 Aug 2014

Publication series

NameApplied Mechanics and Materials
Volume666
ISSN (Print)16609336
ISSN (Electronic)16627482

Other

Other3rd International Conference on Electronics, Mechatronics and Automation, ICEMA 2014
CityDubai
Period22/8/1423/8/14

Fingerprint

Augmented reality
Studios
Robotics
Image processing
Color
Experiments

Keywords

  • Image processing
  • Multi-threading
  • Object Tracking
  • Parallel programming
  • Threading Building  Blocks (TBB)

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Ang, M. C., A Sundararajan, E., Ng, K. W., Aghamohammadi, A., & Lim, T. L. (2014). Investigation of threading building blocks framework on real time visual object tracking algorithm. In Applied Mechanics and Materials (Vol. 666, pp. 240-244). (Applied Mechanics and Materials; Vol. 666). Trans Tech Publications Ltd. https://doi.org/10.4028/www.scientific.net/AMM.666.240

Investigation of threading building blocks framework on real time visual object tracking algorithm. / Ang, Mei Choo; A Sundararajan, Elankovan; Ng, K. W.; Aghamohammadi, Amirhossein; Lim, T. L.

Applied Mechanics and Materials. Vol. 666 Trans Tech Publications Ltd, 2014. p. 240-244 (Applied Mechanics and Materials; Vol. 666).

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

Ang, MC, A Sundararajan, E, Ng, KW, Aghamohammadi, A & Lim, TL 2014, Investigation of threading building blocks framework on real time visual object tracking algorithm. in Applied Mechanics and Materials. vol. 666, Applied Mechanics and Materials, vol. 666, Trans Tech Publications Ltd, pp. 240-244, 3rd International Conference on Electronics, Mechatronics and Automation, ICEMA 2014, Dubai, 22/8/14. https://doi.org/10.4028/www.scientific.net/AMM.666.240
Ang MC, A Sundararajan E, Ng KW, Aghamohammadi A, Lim TL. Investigation of threading building blocks framework on real time visual object tracking algorithm. In Applied Mechanics and Materials. Vol. 666. Trans Tech Publications Ltd. 2014. p. 240-244. (Applied Mechanics and Materials). https://doi.org/10.4028/www.scientific.net/AMM.666.240
Ang, Mei Choo ; A Sundararajan, Elankovan ; Ng, K. W. ; Aghamohammadi, Amirhossein ; Lim, T. L. / Investigation of threading building blocks framework on real time visual object tracking algorithm. Applied Mechanics and Materials. Vol. 666 Trans Tech Publications Ltd, 2014. pp. 240-244 (Applied Mechanics and Materials).
@inproceedings{f68c923d97d34a37aff15f4d69a1cd36,
title = "Investigation of threading building blocks framework on real time visual object tracking algorithm",
abstract = "Object tracking plays important roles in various applications such as surveillance, search and rescue, augmented reality and robotics. This paper presents an investigation on multi-threading framework capability for color-based object tracking applications. A multi-threading framework based on Threading Building Blocks (TBB) was implemented on a multi-core system to enhance the image processing performance on a real-time visual object tracking algorithm. Intel Parallel Studio was used to implement this parallel framework. The performance between sequential and multi-threading framework was evaluated and compared. We demonstrated the multi-threading framework was approximately two times faster when compared to the sequential framework in our experiments.",
keywords = "Image processing, Multi-threading, Object Tracking, Parallel programming, Threading Building  Blocks (TBB)",
author = "Ang, {Mei Choo} and {A Sundararajan}, Elankovan and Ng, {K. W.} and Amirhossein Aghamohammadi and Lim, {T. L.}",
year = "2014",
doi = "10.4028/www.scientific.net/AMM.666.240",
language = "English",
isbn = "9783038352976",
volume = "666",
series = "Applied Mechanics and Materials",
publisher = "Trans Tech Publications Ltd",
pages = "240--244",
booktitle = "Applied Mechanics and Materials",

}

TY - GEN

T1 - Investigation of threading building blocks framework on real time visual object tracking algorithm

AU - Ang, Mei Choo

AU - A Sundararajan, Elankovan

AU - Ng, K. W.

AU - Aghamohammadi, Amirhossein

AU - Lim, T. L.

PY - 2014

Y1 - 2014

N2 - Object tracking plays important roles in various applications such as surveillance, search and rescue, augmented reality and robotics. This paper presents an investigation on multi-threading framework capability for color-based object tracking applications. A multi-threading framework based on Threading Building Blocks (TBB) was implemented on a multi-core system to enhance the image processing performance on a real-time visual object tracking algorithm. Intel Parallel Studio was used to implement this parallel framework. The performance between sequential and multi-threading framework was evaluated and compared. We demonstrated the multi-threading framework was approximately two times faster when compared to the sequential framework in our experiments.

AB - Object tracking plays important roles in various applications such as surveillance, search and rescue, augmented reality and robotics. This paper presents an investigation on multi-threading framework capability for color-based object tracking applications. A multi-threading framework based on Threading Building Blocks (TBB) was implemented on a multi-core system to enhance the image processing performance on a real-time visual object tracking algorithm. Intel Parallel Studio was used to implement this parallel framework. The performance between sequential and multi-threading framework was evaluated and compared. We demonstrated the multi-threading framework was approximately two times faster when compared to the sequential framework in our experiments.

KW - Image processing

KW - Multi-threading

KW - Object Tracking

KW - Parallel programming

KW - Threading Building  Blocks (TBB)

UR - http://www.scopus.com/inward/record.url?scp=84921698049&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84921698049&partnerID=8YFLogxK

U2 - 10.4028/www.scientific.net/AMM.666.240

DO - 10.4028/www.scientific.net/AMM.666.240

M3 - Conference contribution

SN - 9783038352976

VL - 666

T3 - Applied Mechanics and Materials

SP - 240

EP - 244

BT - Applied Mechanics and Materials

PB - Trans Tech Publications Ltd

ER -