Object tracking based on hardware/software co-design of particle filter and particle swarm optimization

Chen Chien Hsu, Wen Chung Kao, Yung Ching Chu, Shih An Li, Wen Ling Lin

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

This paper presents a hardware/software co-design method for a hybrid object tracking algorithm incorporating particle filter (PF) and particle swarm optimization (PSO) based on System On Program Chip (SOPC) technique. Considering both the execution speed and design flexibility, we use a embedded processor to calculate weight for each particle and a hybrid accelerator implemented by hardware to update particles. As a result, execution efficiency of the proposed hardware/software co-design method is significantly improved while maintaining design flexibility for various embedded applications. As soon as prototype testing for a specific problem is completed by using the software weight assignment, full hardware implementation of the weight calculating module can be used to speed up the execution speed.

Original languageEnglish
Article number7034287
Pages (from-to)225-227
Number of pages3
JournalIEEE International Conference on Consumer Electronics - Berlin, ICCE-Berlin
Volume2015-February
Issue numberFebruary
DOIs
Publication statusPublished - 2015 Feb 5

Fingerprint

Particle swarm optimization (PSO)
Hardware
Particle accelerators
Testing

Keywords

  • Field Programmable Gate Array (FPGA)
  • HW/SW Co-design
  • Object tracking
  • Particle filter
  • Particle swarm optimization (PSO)
  • System on a programmable chip (SOPC)

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Industrial and Manufacturing Engineering
  • Media Technology

Cite this

Object tracking based on hardware/software co-design of particle filter and particle swarm optimization. / Hsu, Chen Chien; Kao, Wen Chung; Chu, Yung Ching; Li, Shih An; Lin, Wen Ling.

In: IEEE International Conference on Consumer Electronics - Berlin, ICCE-Berlin, Vol. 2015-February, No. February, 7034287, 05.02.2015, p. 225-227.

Research output: Contribution to journalArticle

Hsu, Chen Chien ; Kao, Wen Chung ; Chu, Yung Ching ; Li, Shih An ; Lin, Wen Ling. / Object tracking based on hardware/software co-design of particle filter and particle swarm optimization. In: IEEE International Conference on Consumer Electronics - Berlin, ICCE-Berlin. 2015 ; Vol. 2015-February, No. February. pp. 225-227.
@article{c70e5716617e4e69801f5e06a95f753f,
title = "Object tracking based on hardware/software co-design of particle filter and particle swarm optimization",
abstract = "This paper presents a hardware/software co-design method for a hybrid object tracking algorithm incorporating particle filter (PF) and particle swarm optimization (PSO) based on System On Program Chip (SOPC) technique. Considering both the execution speed and design flexibility, we use a embedded processor to calculate weight for each particle and a hybrid accelerator implemented by hardware to update particles. As a result, execution efficiency of the proposed hardware/software co-design method is significantly improved while maintaining design flexibility for various embedded applications. As soon as prototype testing for a specific problem is completed by using the software weight assignment, full hardware implementation of the weight calculating module can be used to speed up the execution speed.",
keywords = "Field Programmable Gate Array (FPGA), HW/SW Co-design, Object tracking, Particle filter, Particle swarm optimization (PSO), System on a programmable chip (SOPC)",
author = "Hsu, {Chen Chien} and Kao, {Wen Chung} and Chu, {Yung Ching} and Li, {Shih An} and Lin, {Wen Ling}",
year = "2015",
month = "2",
day = "5",
doi = "10.1109/ICCE-Berlin.2014.7034287",
language = "English",
volume = "2015-February",
pages = "225--227",
journal = "IEEE International Conference on Consumer Electronics - Berlin, ICCE-Berlin",
issn = "2166-6814",
number = "February",

}

TY - JOUR

T1 - Object tracking based on hardware/software co-design of particle filter and particle swarm optimization

AU - Hsu, Chen Chien

AU - Kao, Wen Chung

AU - Chu, Yung Ching

AU - Li, Shih An

AU - Lin, Wen Ling

PY - 2015/2/5

Y1 - 2015/2/5

N2 - This paper presents a hardware/software co-design method for a hybrid object tracking algorithm incorporating particle filter (PF) and particle swarm optimization (PSO) based on System On Program Chip (SOPC) technique. Considering both the execution speed and design flexibility, we use a embedded processor to calculate weight for each particle and a hybrid accelerator implemented by hardware to update particles. As a result, execution efficiency of the proposed hardware/software co-design method is significantly improved while maintaining design flexibility for various embedded applications. As soon as prototype testing for a specific problem is completed by using the software weight assignment, full hardware implementation of the weight calculating module can be used to speed up the execution speed.

AB - This paper presents a hardware/software co-design method for a hybrid object tracking algorithm incorporating particle filter (PF) and particle swarm optimization (PSO) based on System On Program Chip (SOPC) technique. Considering both the execution speed and design flexibility, we use a embedded processor to calculate weight for each particle and a hybrid accelerator implemented by hardware to update particles. As a result, execution efficiency of the proposed hardware/software co-design method is significantly improved while maintaining design flexibility for various embedded applications. As soon as prototype testing for a specific problem is completed by using the software weight assignment, full hardware implementation of the weight calculating module can be used to speed up the execution speed.

KW - Field Programmable Gate Array (FPGA)

KW - HW/SW Co-design

KW - Object tracking

KW - Particle filter

KW - Particle swarm optimization (PSO)

KW - System on a programmable chip (SOPC)

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

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

U2 - 10.1109/ICCE-Berlin.2014.7034287

DO - 10.1109/ICCE-Berlin.2014.7034287

M3 - Article

VL - 2015-February

SP - 225

EP - 227

JO - IEEE International Conference on Consumer Electronics - Berlin, ICCE-Berlin

JF - IEEE International Conference on Consumer Electronics - Berlin, ICCE-Berlin

SN - 2166-6814

IS - February

M1 - 7034287

ER -