Hardware/software co-design of a real-time kernel based tracking system

被引:25
|
作者
Ali, Usman
Malik, Mohammad Bilal
机构
[1] Department of Electrical Engineering, College of Electrical and Mechanical Engineering, National University of Sciences and Technology
关键词
Mean shift; Tracking; Embedded; FPGA; Co-design; Real-time;
D O I
10.1016/j.sysarc.2010.04.008
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The probabilistic visual tracking methods using color histograms have been proven to be robust to target model variations and background illumination changes as shown by the recent research. However, the required computational cost is high due to intensive image data processing. The embedded solution of such algorithms become challenging due to high computational power demand and algorithm complexity. This paper presents a hardware/software co-design architecture for implementation of the well-known kernel based mean shift tracking algorithm. The design uses color histogram of the target as tracking feature. The target is searched in the consecutive images by maximizing the statistical match of the color distributions. The target localization is based on gradient based iterative search instead of exhaustive search which makes the system capable of achieving frame rate up to hundreds of frames per second while tracking multiple targets. The design, which is fully standalone, is implemented on a low-cost medium-size field programmable gate array (FPGA) device. The hardware cost of the design is compared with some other tracking systems. The performance of the system in terms of speed is evaluated and compared with the software based implementation. It is expected that the proposed solution will find its utility in applications like embedded automatic video surveillance systems. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:317 / 326
页数:10
相关论文
共 50 条
  • [11] A Real-Time Face Recognition System by Efficient Hardware-Software Co-Design on FPGA SoCs
    Wang, Hao
    Cao, Shan
    Xu, Shugong
    2021 IEEE 3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS), 2021,
  • [12] A Hardware/Software Co-Design Approach for Control Applications with Static Real-Time Reallocation
    Janssen, Benedikt
    Naserddin, Moataz
    Huebner, Michael
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 241 - 246
  • [13] Convex regularization-based hardware/software co-design for real-time enhancement of remote sensing imagery
    Castillo Atoche, Alejandro
    Shkvarko, Y.
    Torres Roman, D.
    Perez Meana, H.
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2009, 4 (03) : 261 - 272
  • [14] Convex regularization-based hardware/software co-design for real-time enhancement of remote sensing imagery
    Alejandro Castillo Atoche
    Y. Shkvarko
    D. Torres Roman
    H. Perez Meana
    Journal of Real-Time Image Processing, 2009, 4 : 261 - 272
  • [15] Hardware/Software Co-design of Embedded Real-Time KD-Tree Based Feature Matching Systems
    Shoaib, Saad
    Hafiz, Rehan
    Shafique, Muhammad
    ADVANCES IN VISUAL COMPUTING (ISVC 2014), PT II, 2014, 8888 : 936 - 945
  • [16] Real-time hardware/software co-design for VBI data representation on PC over USB
    Teslic, N
    Katona, M
    Maluckov, N
    Nikolic, M
    Velikic, I
    TELSIKS 2003: 6TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS IN MODERN SATELLITE, CABLE AND BROADCASTING SERVICE, VOLS 1 AND 2, PROCEEDINGS OF PAPERS, 2003, : 753 - 755
  • [17] Hardware-Software Co-Design for Efficient and Scalable Real-Time Emulation of SNNs on the Edge
    Angel Oltra-Oltra, Josep
    Madrenas, Jordi
    Zapata, Mireya
    Vallejo, Bernardo
    Mata-Hernandez, Diana
    Sato, Shigeo
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [18] An infrastructure for hardware-software co-design of embedded real-time Java']Java applications
    Silva, Elias Teodoro, Jr.
    Andrews, David
    Pereira, Carlos Eduardo
    Wagner, Flavio Rech
    ISORC 2008: 11TH IEEE SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING - PROCEEDINGS, 2008, : 273 - +
  • [19] Software/hardware co-design for system on chip
    Lai, JM
    Yao, QD
    PROCEEDINGS OF FOURTH INTERNATIONAL WORKSHOP ON CSCW IN DESIGN, 1999, : 237 - 240
  • [20] CPU model-based mechatronics/hardware/software co-design technology for real-time embedded control systems
    Ishikawa, Makoto
    Saikalis, George
    Oho, Shigeru
    IEICE TRANSACTIONS ON ELECTRONICS, 2007, E90C (10) : 1992 - 2001