Research Article
Tracking Algorithm of Multiple Pedestrians Based on Particle Filters in Video Sequences
Algorithm 1
The entire algorithmic process.
Detection of pedestrians | For | (1.1) Perform frame difference and obtain object region; | (1.2) Build a pedestrian detector using HOG descriptors and SVM; | (1.3) Detect pedestrians in each frame; | (1.4) Extract priori knowledge of pedestrians; | End for | For | (1.5) Perform superpixel segmentation according to object region of the last frame; | (1.6) Obtain confidence map according to (2); | (1.7) Do random sampling for object confidence map and obtain object; | (1.8) Update priori knowledge for each object; | End for | Particle filter tracking | For object = | (2.1) Initialize particle state distribution ; | (2.2) Set initial weight value of feature information ; | End For | For | For target = | (2.3) Important sampling step | Propagate and get new particles using (4); | (2.4) Update the weights | Compute the observation likelihood function and for each particle using (7); | Update weight value of features information using (9); | If | | End if | End For | End For | (2.5) State estimation | Estimate the object state |
|