Real-Time Multi-view Human Motion Tracking Using Particle Swarm Optimization with Resampling

In this paper we propose a particle swarm optimization with resampling for marker-less body tracking. The resampling is employed to select a record of the best particles according to the weights of particles making up the swarm. The algorithm better copes with noise and reduces the premature stagnation. Experiments on 4-camera datasets show the robustness and accuracy of our method. It was evaluated on nine sequences using ground truth provided by Vicon. The full body motion tracking was conducted in real-time on two PC nodes, each of them with two multi-core CPUs with hyper-threading, connected by 1 GigE.

[1]  Barbara Chapman,et al.  Using OpenMP - portable shared memory parallel programming , 2007, Scientific and engineering computation.

[2]  Barbara Chapman,et al.  Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation) , 2007 .

[3]  Andrew Blake,et al.  Articulated body motion capture by annealed particle filtering , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[4]  Xiaoqin Zhang,et al.  A swarm intelligence based searching strategy for articulated 3D human body tracking , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[5]  Hock Soon Seah,et al.  Video-Based Motion Capture for Measuring Human Movement , 2009 .

[6]  Ronald Poppe,et al.  Vision-based human motion analysis: An overview , 2007, Comput. Vis. Image Underst..

[7]  Jirí Benes,et al.  On neural networks , 1990, Kybernetika.

[8]  Vijay John,et al.  Markerless human articulated tracking using hierarchical particle swarm optimisation , 2010, Image Vis. Comput..

[9]  Michael Isard,et al.  CONDENSATION—Conditional Density Propagation for Visual Tracking , 1998, International Journal of Computer Vision.

[10]  Michael J. Black,et al.  HumanEva: Synchronized Video and Motion Capture Dataset and Baseline Algorithm for Evaluation of Articulated Human Motion , 2010, International Journal of Computer Vision.

[11]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[12]  François Charpillet,et al.  Markerless Human Motion Capture for Gait Analysis , 2005, ArXiv.

[13]  Adrian Hilton,et al.  A survey of advances in vision-based human motion capture and analysis , 2006, Comput. Vis. Image Underst..

[14]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[15]  Bogdan Kwolek,et al.  Real-Time Multi-view Human Motion Tracking Using 3D Model and Latency Tolerant Parallel Particle Swarm Optimization , 2011, MIRAGE.

[16]  Chris Button,et al.  A Review of Vision-Based Motion Analysis in Sport , 2008, Sports medicine.

[17]  Bogdan Kwolek,et al.  Swarm Intelligence Based Searching Schemes for Articulated 3D Body Motion Tracking , 2011, ACIVS.

[18]  Huosheng Hu,et al.  Human motion tracking for rehabilitation - A survey , 2008, Biomed. Signal Process. Control..

[19]  Carlos A. Coello Coello,et al.  Handling multiple objectives with particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.