Published 2010 | Version v1
Miscellaneous

Particle filters for object tracking: enhanced algorithm and efficient implementations

Description

Object tracking and recognition is a hot research topic. In spite of the extensive research efforts expended, the development of a robust and efficient object tracking algorithm remains unsolved due to the inherent difficulty of the tracking problem. Particle filters (PFs) were recently introduced as a powerful, post-Kalman filter, estimation tool that provides a general framework for estimation of nonlinear/ non-Gaussian dynamic systems. Particle filters were advanced for building robust object trackers capable of operation under severe conditions (small image size, noisy background, occlusions, fast object maneuvers ..etc.). The heavy computational load of the particle filter remains a major obstacle towards its wide use.In this thesis, an Excitation Particle Filter (EPF) is introduced for object tracking. A new likelihood model is proposed. It depends on multiple functions: position likelihood; gray level intensity likelihood and similarity likelihood. Also, we modified the PF as a robust estimator to overcome the well-known sample impoverishment problem of the PF. This modification is based on re-exciting the particles if their weights fall below a memorized weight value. The proposed enhanced PF is implemented in software and evaluated. Its results are compared with a single likelihood function PF tracker, Particle Swarm Optimization (PSO) tracker, a correlation tracker, as well as, an edge tracker. The experimental results demonstrated the superior performance of the proposed tracker in terms of accuracy, robustness, and occlusion compared with other methods Efficient novel hardware architectures of the Sample Important Re sample Filter (SIRF) and the EPF are implemented. Three novel hardware architectures of the SIRF for object tracking are introduced. The first architecture is a two-step sequential PF machine, where particle generation, weight calculation and normalization are carried out in parallel during the first step followed by a sequential re sampling in the second step. The second architecture speeds up the re sampling step via a parallel, rather than a serial, architecture. This second architecture targets a balance between hardware resources and the speed of operation. The third architecture implements the PF as a distributed PF composed of several parallel processing elements. This architecture aims at enhancing the speed of operation. In addition, the EPF is implemented with an efficient architecture. All the proposed architectures are implemented on a FPGA platform. The presented architectures allow efficient memory utilization in addition to resource saving. Synthesis and simulation results confirmed the resource reduction and speed up advantages of our designs.

Availability note (English)

Available from Liaison Officer for Egypt. Free of charge

Additional details

Publishing Information

Imprint Pagination
101 p.

INIS

Country of Publication
Egypt
Country of Input or Organization
Egypt
INIS RN
42008997
Subject category
S42: ENGINEERING;
Resource subtype / Literary indicator
Thesis, Non-conventional Literature, Numerical Data
Descriptors DEI
ACCURACY; ALGORITHMS; ARCHITECTURE; CORRELATIONS; EXCITATION; EXPERIMENTAL DATA; FILTERS; FUNCTIONS; IMPLEMENTATION; MODIFICATIONS; OPTIMIZATION; PARTICLES; POSITIONING; SIMULATION; WEIGHT
Descriptors DEC
DATA; ENERGY-LEVEL TRANSITIONS; INFORMATION; MATHEMATICAL LOGIC; NUMERICAL DATA

Optional Information

Notes
5-7 tabs.,5-26 figs.,61 refs.