2008 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops 2008
DOI: 10.1109/cvprw.2008.4563148
|View full text |Cite
|
Sign up to set email alerts
|

A parallel color-based particle filter for object tracking

Abstract: Porting well known computer vision algorithms to low power, high performance computing devices such as SIMD linear processor arrays can be a challenging task. One especially useful such algorithm is the color-based particle lter, which has been applied successfully by many research groups to the problem of tracking nonrigid objects. In this paper, we propose an implementation of the color-based particle lter suitable for SIMD processors. The main focus of our work is on the parallel computation of the particle… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
17
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 30 publications
(18 citation statements)
references
References 29 publications
1
17
0
Order By: Relevance
“…In our software implementation, we can only achieve 8 frames per second (fps) in a computer with Intel Core Duo 2.66GHz and 2GB RAM. Although many previous works focus on the parallelization of the resampling part, our profiling result is consistent with [1] and [6], showing that histogram building and comparison require more than 90% of the operation time. Therefore in our architecture design, we focus on the acceleration of the histogram building and calculation.…”
Section: Hardware Architecture Designsupporting
confidence: 72%
See 1 more Smart Citation
“…In our software implementation, we can only achieve 8 frames per second (fps) in a computer with Intel Core Duo 2.66GHz and 2GB RAM. Although many previous works focus on the parallelization of the resampling part, our profiling result is consistent with [1] and [6], showing that histogram building and comparison require more than 90% of the operation time. Therefore in our architecture design, we focus on the acceleration of the histogram building and calculation.…”
Section: Hardware Architecture Designsupporting
confidence: 72%
“…Recently, [6] proposed to implement the color-based particle filter in a SIMD processor and utilized its line memory to implement the color histogram accumulation in parallel. In spite of its effectiveness in utilizing the hardware resource of a SIMD processor, the capability to compute color histograms in parallel is bounded by the hardware resource, for example the line memory of the architecture.…”
Section: Related Workmentioning
confidence: 99%
“…The particles x i correspond to the hypothesized positions of the target, and the measurements z i are given by the histograms of the regions surrounding each particle. The particle likelihoods are computed based on the similarity between the measurements and the target reference histogram [3,5,18]. In order to process the particle regions in parallel, it is necessary to allocate a certain number of PEs to handle each region.…”
Section: Reorganization Of Particle Regionsmentioning
confidence: 99%
“…This paper is an extension of our previous work [17,18] in which we proposed a method for the parallel computation of the particle weights in the color-based particle filter on an SIMD processor. In this paper, we show that our methodology is valid for any histogram-based feature set-we show in detail how the parallel particle filter can employ not only simple color histograms but also complex feature descriptors, specifically the histograms of oriented gradients (HOG).…”
Section: Introductionmentioning
confidence: 97%
“…The transition noise, u t , is set as a Gaussian noise model. Also, we consider y t as the target object (or reference) feature at time t and h t (x t ) as the extracted feature at a support point x t in the image at time t. In our implementation, we use color histogram features as described in [16,18,59]. We compute the object histogram at the object position on the image coordinate, which is transformed from the object position on the world coordinate frame by the precomputed homography obtained from the camera calibration information.…”
Section: Particle Filter Settingsmentioning
confidence: 99%