Parallelization of the Honeybee Search Algorithm for Object Tracking

被引:12
|
作者
Perez-Cham, Oscar E. [1 ]
Puente, Cesar [1 ]
Soubervielle-Montalvo, Carlos [1 ]
Olague, Gustavo [2 ]
Aguirre-Salado, Carlos A. [1 ]
Nunez-Varela, Alberto S. [1 ]
机构
[1] Autonomous Univ San Luis Potosi, Fac Engn, Dr Manuel Nava 8, San Luis Potosi 78290, San Luis Potosi, Mexico
[2] CICESE Res Ctr, EvoVis Lab, Carretera Ensenada Tijuana 3918, Ensenada 22860, BC, Mexico
来源
APPLIED SCIENCES-BASEL | 2020年 / 10卷 / 06期
关键词
object tracking; honeybee search algorithm; swarm intelligence; parallel computing; graphics processing unit; MULTIOBJECT TRACKING; VISUAL TRACKING; CAMERA;
D O I
10.3390/app10062122
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Object tracking refers to the relocation of specific objects in consecutive frames of a video sequence. Presently, this visual task is still considered an open research issue, and the computer science community attempted solutions from the standpoint of methodologies, algorithms, criteria, benchmarks, and so on. This article introduces a GPU-parallelized swarm algorithm, called the Honeybee Search Algorithm (HSA), which is a hybrid algorithm combining swarm intelligence and evolutionary algorithm principles, and was previously designed for three-dimensional reconstruction. This heuristic inspired by the search for food of honeybees, and here adapted to the problem of object tracking using GPU parallel computing, is extended from the original proposal of HSA towards video processing. In this work, the normalized cross-correlation (NCC) criteria is used as the fitness function. Experiments using 314 video sequences of the ALOV benchmark provides evidence about the quality regarding tracking accuracy and processing time. Also, according to these experiments, the proposed methodology is robust to high levels of Gaussian noise added to the image frames, and this confirms that the accuracy of the original NCC is preserved with the advantage of acceleration, offering the possibility of accelerating latest trackers using this methodology.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] Heterogeneous Parallelization for Object Detection and Tracking in UAVs
    Rabah, Mohammed
    Rohan, Ali
    Haghbayan, Mohammad-Hashem
    Plosila, Juha
    Kim, Sung-Ho
    [J]. IEEE ACCESS, 2020, 8 : 42784 - 42793
  • [2] Hybrid Gravitational Search Algorithm with Swarm Intelligence for Object Tracking
    Yeung, Henry Wing Fung
    Liu, Guang
    Chung, Yuk Ying
    Liu, Eric
    Yeh, Wei-Chang
    [J]. NEURAL INFORMATION PROCESSING, ICONIP 2016, PT I, 2016, 9947 : 213 - 221
  • [3] A New Parallelization Scheme for Harmony Search Algorithm
    Jung, Donghwi
    Choi, Jiho
    Choi, Young Hwan
    Kim, Joong Hoon
    [J]. HARMONY SEARCH ALGORITHM, 2016, 382 : 147 - 152
  • [4] An object tracking method using modified galaxy-based search algorithm
    Sardari, Faegheh
    Moghaddam, Mohsen Ebrahimi
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2016, 30 : 27 - 38
  • [5] Parallelization on a Minimal Substring Search Algorithm for Regular Expressions
    Obe, Yosuke
    Yamamoto, Hiroaki
    Fujiwara, Hiroshi
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2023, E106D (05) : 952 - 958
  • [6] PARALLELIZATION OF THE SSS (STATE-SPACE SEARCH) ALGORITHM
    KRAAS, HJ
    [J]. ICCA JOURNAL, 1990, 13 (03): : 143 - 144
  • [7] Adaboost object tracking algorithm
    Jia, Jing-Ping
    Zhang, Fei-Zhou
    Chai, Yan-Mei
    [J]. Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence, 2009, 22 (03): : 475 - 480
  • [8] Adaptive Search Area in the Object Tracking
    Uzen, Huseyin
    Hanbay, Kazim
    [J]. 2018 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND DATA PROCESSING (IDAP), 2018,
  • [9] The honeybee search algorithm for three-dimensional reconstruction
    Olague, Gustavo
    Puente, Cesar
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2006, 3907 : 427 - 437
  • [10] Directional Prediction CamShift algorithm based on Adaptive Search Pattern for moving object tracking
    Chih-Hsien Hsia
    Yun-Jung Liou
    Jen-Shiun Chiang
    [J]. Journal of Real-Time Image Processing, 2016, 12 : 183 - 195