[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

A two-stage dynamic model for visual tracking

Published: 01 December 2010 Publication History

Abstract

We propose a new dynamic model which can be used within blob trackers to track the target's center of gravity. A strong point of the model is that it is designed to track a variety of motions which are usually encountered in applications such as pedestrian tracking, hand tracking, and sports. We call the dynamic model a two-stage dynamic model due to its particular structure, which is a composition of two models: a liberal model and a conservative model. The liberal model allows larger perturbations in the target's dynamics and is able to account for motions in between the random-walk dynamics and the nearly constant-velocity dynamics. On the other hand, the conservative model assumes smaller perturbations and is used to further constrain the liberal model to the target's current dynamics. We implement the two-stage dynamic model in a two-stage probabilistic tracker based on the particle filter and apply it to two separate examples of blob tracking: 1) tracking entire persons and 2) tracking of a person's hands. Experiments show that, in comparison to the widely used models, the proposed two-stage dynamic model allows tracking with smaller number of particles in the particle filter (e.g., 25 particles), while achieving smaller errors in the state estimation and a smaller failure rate. The results suggest that the improved performance comes from the model's ability to actively adapt to the target's motion during tracking.

References

[1]
J. K. Aggarwal and Q. Cai, "Human motion analysis: A review," Comput. Vis. Image Underst., vol. 73, no. 3, pp. 428-440, Mar. 1999.
[2]
D. M. Gavrila, "The visual analysis of human movement: A survey," Comput. Vis. Image Underst., vol. 73, no. 1, pp. 82-98, Jan. 1999.
[3]
P. Gabriel, J. Verly, J. Piater, and A. Genon, "The state of the art in multiple object tracking under occlusion in video sequences," in Proc. Adv. Concepts Intell. Vis. Syst., 2003, pp. 166-173.
[4]
W. Hu, T. Tan, L. Wang, and S. Maybank, "A survey on visual surveillance of object motion and behaviors," IEEE Trans. Syst., Man, Cybern. C, Appl. Rev., vol. 34, no. 3, pp. 334-352, Aug. 2004.
[5]
T. B. Moeslund and E. Granum, "A survey of computer vision-based human motion capture," Comput. Vis. Image Underst., vol. 81, no. 3, pp. 231-268, Mar. 2001.
[6]
T. B. Moeslund, A. Hilton, and V. Kruger, "A survey of advances in vision-based human motion capture and analysis," Comput. Vis. Image Underst., vol. 103, no. 2/3, pp. 90-126, Nov. 2006.
[7]
C. M. Bishop, Pattern Recognition and Machine Learning. New York: Springer Science+Business Media, LCC, 2006, ser. Information Science and Statistics.
[8]
R. E. Kalman, "A new approach to linear filtering and prediction problems," Trans. ASME, J. Basic Eng., vol. 82, pp. 34-45, 1960.
[9]
A. Doucet, N. de Freitas, and N. Gordon, Eds., Sequential Monte Carlo Methods in Practice. New York: Springer-Verlag, Jan. 2001.
[10]
M. K. Pitt and N. Shephard, "Filtering via simulation: Auxiliary particle filters," J. Amer. Stat. Assoc., vol. 94, no. 446, pp. 590-599, Jun. 1999.
[11]
P. Torma and C. Szepesvari, "On using likelihood-adjusted proposals in particle filtering: Local importance sampling," in Proc. Int. Symp. Image Signal Process. Anal., Sep. 2005, pp. 58-63.
[12]
K. Okuma, A. Taleghani, N. de Freitas, J. J. Little, and D. G. Lowe, "A boosted particle filter: Multitarget detection and tracking," in Proc. Eur. Conf. Comput. Vis., 2004, vol. 1, pp. 28-39.
[13]
A. Naeem, T. Pridmore, and S. Mills, "Managing particle spread via hybrid particle filter/kernel mean shift tracking," in Proc. Brit. Mach. Vis. Conf., 2007. {Online}. Available: http://www.dcs. warwick.ac.uk/bmvc2007/proceedings/
[14]
H. Sidenbladh, M. J. Black, and L. Sigal, "Implicit probabilistic models of human motion for synthesis and tracking," in Proc. Eur. Conf. Comput. Vis., 2002, pp. 784-800.
[15]
A. Agarwal and B. Triggs, "Tracking articulated motion with piecewise learned dynamical models," in Proc. Eur. Conf. Comput. Vis., 2004, vol. 3, pp. 54-65.
[16]
R. Urtasun, D. Fleet, and P. Fua, "3D people tracking with Gaussian process dynamic models," in Proc. Conf. Comput. Vis. Pattern Recog., 2006, vol. 1, pp. 238-245.
[17]
B. Li, Q. Meng, and H. Holstein, "Articulated pose identification with sparse point features," IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 34, no. 3, pp. 1412-1422, Jun. 2004.
[18]
X. Rong Li and V. P. Jilkov, "Survey of maneuvering target tracking: Dynamic models," IEEE Trans. Aerosp. Electron. Syst., vol. 39, no. 4, pp. 1333-1363, Oct. 2003.
[19]
Y. Bar-Shalom, X. R. Li, and T. Kirubarajan, Estimation With Applications to Tracking and Navigation. Hoboken, NJ: Wiley, 2001, ch. 11, pp. 438-440.
[20]
X. R. Li and Y. Bar-Shalom, "Performance prediction of the interacting multiple model algorithm," IEEE Trans. Aerosp. Electron. Syst., vol. 29, no. 3, pp. 755-771, Jul. 1993.
[21]
Y. Bar-Shalom, Ed., Multitarget/Multisensor Tracking: Applications and Advances. Storrs, CT: YBS Publishing, 1998.
[22]
K. J. Bradshaw, I. D. Reid, and D.W. Murray, "The active recovery of 3D motion trajectories and their use in prediction," IEEE Trans. Pattern Anal. Mach. Intell., vol. 19, no. 3, pp. 219-234, Mar. 1997.
[23]
S. McGinnity and G. Irwin, "Multiple model bootstrap filter for maneuvering target tracking," IEEE Trans. Aerosp. Electron. Syst., vol. 36, no. 3, pp. 1006-1012, Jul. 2000.
[24]
H. A. P. Blom and E. A. Bloem, "Exact Bayesian and particle filtering of stochastic hybrid systems," IEEE Trans. Aerosp. Electron. Syst., vol. 43, no. 1, pp. 55-70, Jan. 2007.
[25]
J. Xue, N. Zheng, J. Geng, and X. Zhong, "Tracking multiple visual targets via particle-based belief propagation," IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 38, no. 1, pp. 196-209, Feb. 2008.
[26]
P. Pérez, J. Vermaak, and A. Blake, "Data fusion for visual tracking with particles," Proc. IEEE, vol. 92, no. 3, pp. 495-513, Mar. 2004.
[27]
C. J. Needham, "Tracking and modelling of team game interactions," Ph.D. dissertation, School Comput., Univ. Leeds, Leeds, U.K., Oct. 2003.
[28]
A. Senior, "Tracking people with probabilistic appearance models," in Proc. Perform. Eval. Track. Surveillance Conjunction With ECCV, 2002, pp. 48-55.
[29]
C. Shan, T. Tan, and Y. Wei, "Real-time hand tracking using a mean shift embedded particle filter," Pattern Recognit., vol. 40, no. 7, pp. 1958-1970, Jul. 2007.
[30]
F. Pernkopf, "Tracking of multiple targets using online learning for reference model adaptation," IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 38, no. 6, pp. 1465-1475, Dec. 2008.
[31]
F. Talantzis, A. Pnevmatikakis, and A. G. Constantinides, "Audio-visual active speaker tracking in cluttered indoors environments," IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 38, no. 3, pp. 799-807, Jun. 2008.
[32]
J. Wang and Y. Yagi, "Adaptive mean-shift tracking with auxiliary particles," IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 39, no. 6, pp. 1578-1589, Dec. 2009.
[33]
N. Bellotto and H. Hu, "Multisensor-based human detection and tracking for mobile service robots," IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 39, no. 1, pp. 167-181, Feb. 2009.
[34]
M. Perse, J. Pers, M. Kristan, G. Vuckovic, and S. Kovačič, "Physics-based modelling of human motion using Kalman filter and collision avoidance algorithm," in Proc. Int. Symp. Image Signal Process. Anal., Sep. 2005, pp. 328-333.
[35]
M. Arulampalam, S. Maskell, N. Gordon, and T. Clapp, "A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking," IEEE Trans. Signal Process., vol. 50, no. 2, pp. 174-188, Feb. 2002.
[36]
N. J. Gordon, D. J. Salmond, and A. F. M. Smith, "Novel approach to nonlinear/non-Gaussian Bayesian state estimation," in Proc. Inst. Elect. Eng.--Radar Signal Process., Apr. 1993, vol. 140, no. 2, pp. 107-113.
[37]
M. Isard and A. Blake, "CONDENSATION--Conditional density propagation for visual tracking," Int. J. Comput. Vis., vol. 29, no. 1, pp. 5-28, 1998.
[38]
R. A. Singer, "Estimating optimal tracking filter performance for manned maneuvering targets," IEEE Trans. Aerosp. Electron. Syst., vol. AES-6, no. 4, pp. 473-483, Jul. 1970.
[39]
R. A. Singer and K. W. Behnke, "Real-time tracking filter evaluation and selection for tactical applications," IEEE Trans. Aerosp. Electron. Syst., vol. AES-7, no. 1, pp. 100-110, Jan. 1971.
[40]
H. Zhou and K. S. P. Kumar, "A 'current' statistical model and adaptive algorithm for estimating maneuvering targets," AIAA J. Guid., vol. 7, no. 5, pp. 596-602, Sep./Oct. 1984.
[41]
R. G. Brown and P. Y. C. Hwang, Introduction to Random Signals and Applied Kalman Filtering. Hoboken, NJ: Wiley, 1997.
[42]
M. Kristan, "Tracking people in video data using probabilistic models," Ph.D. dissertation, Faculty Elect. Eng., Univ. Ljubljana, Ljubljana, Slovenia, 2008.
[43]
P. Pérez, C. Hue, J. Vermaak, and M. Gangnet, "Color-based probabilistic tracking," in Proc. Eur. Conf. Comput. Vis., 2002, vol. 1, pp. 661-675.
[44]
K. Nummiaro, E. Koller-Meier, and L. Van Gool, "Color features for tracking non-rigid objects," Chin. J. Autom., vol. 29, no. 3, pp. 345-355, May 2003.
[45]
M. Kristan, J. Perš, M. Perše, M. Bon, and S. Kovaèiè, "Multiple interacting targets tracking with application to team sports," in Proc. Int. Symp. Image Signal Process. Anal., Sep. 2005, pp. 322-327.
[46]
M. Kristan, J. Perš, M. Perše, and S. Kovaèiè, "Closed-world tracking of multiple interacting targets for indoor-sports applications," Comput. Vis. Image Underst., vol. 113, no. 5, pp. 598-611, May 2009.
[47]
M. Bon, J. Perš, M. Šibila, and S. Kovaèiè, Analiza gibanja igralca med tekmo, V. Vuleta and A. Leonardis, Eds. Ljubljana, Slovenia: Faculty Sport, Univ. Ljubljana, 2001.
[48]
C. Kotzamanidis, K. Chatyikoloutas, and A. Gianakos, "Optimization of the training plan of the handball game," Handball: Periodical Coaches, Referees Lecturers, vol. 2, pp. 65-71, 1999.
[49]
W. S. Erdmann, "Gathering of kinematic data of sport event by televising the whole pitch and track," in Proc. Int. Soc. Biomech. Sports Symp., 1992, pp. 159-162.
[50]
J. Bangsbo, "The physiology of soccer: With special reference to intense intermittent exercise," Acta Physiol. Scand., vol. 619, pp. 1-155, 1994.
[51]
M. Kristan, J. Perš, S. Kovaèiè, and A. Leonardis, "A local-motion-based probabilistic model for visual tracking," Pattern Recognit., vol. 42, no. 9, pp. 2160-2168, Sep. 2009.
[52]
W. Du and J. Piater, "A probabilistic approach to integrating multiple cues in visual tracking," in Proc. 10th Eur. Conf. Comput. Vis., 2008, pp. 225-238.
[53]
W. L. Lu and J. J. Little, "Tracking and recognizing actions at a distance," in Proc. Workshop Comput. Vis. Based Anal. Sport Environ. Conjunction With ECCV, May 2006, pp. 49-60.
[54]
B. Stenger, A. Thayananthan, P. H. S. Torr, and R. Cipolla, "Model-based hand tracking using a hierarchical Bayesian filter," IEEE Trans. Pattern Anal. Mach. Intell., vol. 28, no. 9, pp. 1372-1384, Sep. 2006.
[55]
P. Brasnett, L. Mihaylova, D. Bull, and N. Canagarajah, "Sequential Monte Carlo tracking by fusing multiple cues in video sequences," Image Vis. Comput., vol. 25, no. 8, pp. 1217-1227, Aug. 2007.

Cited By

View all
  • (2021)Crowdsourcing More Effective Initializations for Single-Target Trackers Through Automatic Re-queryingProceedings of the 2021 CHI Conference on Human Factors in Computing Systems10.1145/3411764.3445181(1-13)Online publication date: 6-May-2021
  • (2020)A hybrid algorithm based on particle filter and genetic algorithm for target trackingExpert Systems with Applications: An International Journal10.1016/j.eswa.2020.113188147:COnline publication date: 1-Jun-2020
  • (2020)Vision Tracking: A Survey of the State-of-the-ArtSN Computer Science10.1007/s42979-019-0059-z1:1Online publication date: 11-Jan-2020
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics  Volume 40, Issue 6
December 2010
224 pages

Publisher

IEEE Press

Publication History

Published: 01 December 2010
Accepted: 10 January 2010
Revised: 23 October 2009
Received: 01 July 2009

Author Tags

  1. Blob tracking
  2. blob tracking
  3. dynamic models
  4. particle filters
  5. probabilistic tracking
  6. two-stage models

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2021)Crowdsourcing More Effective Initializations for Single-Target Trackers Through Automatic Re-queryingProceedings of the 2021 CHI Conference on Human Factors in Computing Systems10.1145/3411764.3445181(1-13)Online publication date: 6-May-2021
  • (2020)A hybrid algorithm based on particle filter and genetic algorithm for target trackingExpert Systems with Applications: An International Journal10.1016/j.eswa.2020.113188147:COnline publication date: 1-Jun-2020
  • (2020)Vision Tracking: A Survey of the State-of-the-ArtSN Computer Science10.1007/s42979-019-0059-z1:1Online publication date: 11-Jan-2020
  • (2020)An efficient hybrid framework for visual tracking using Exponential Quantum Particle Filter and Mean Shift optimizationMultimedia Tools and Applications10.1007/s11042-020-08999-z79:29-30(21513-21537)Online publication date: 1-Aug-2020
  • (2017)An adaptive local binary pattern for 3D hand trackingPattern Recognition10.1016/j.patcog.2016.07.03961:C(139-152)Online publication date: 1-Jan-2017
  • (2017)SIFT flow for abrupt motion tracking via adaptive samples selection with sparse representationNeurocomputing10.1016/j.neucom.2017.04.024249:C(253-265)Online publication date: 2-Aug-2017
  • (2016)Performance evaluation of particle filter based visual trackingJournal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology10.3233/JIFS-16908731:5(2449-2462)Online publication date: 1-Jan-2016
  • (2015)On tracking dynamic objects with long range passive UHF RFID using a mobile robotInternational Journal of Distributed Sensor Networks10.1155/2015/7813802015(69-69)Online publication date: 1-Jan-2015
  • (2015)Face tracking based on differential harmony searchIET Computer Vision10.1049/iet-cvi.2014.00359:1(98-109)Online publication date: 1-Feb-2015
  • (2012)A multi-resolution approach for massively-parallel hardware-friendly optical flow estimationJournal of Visual Communication and Image Representation10.1016/j.jvcir.2012.09.00423:8(1272-1283)Online publication date: 1-Nov-2012

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media