Skip to main content
Erschienen in: Machine Vision and Applications 7/2014

01.10.2014 | Original Paper

A computationally efficient importance sampling tracking algorithm

verfasst von: Rana Farah, Qifeng Gan, J. M. Pierre Langlois, Guillaume-Alexandre Bilodeau, Yvon Savaria

Erschienen in: Machine Vision and Applications | Ausgabe 7/2014

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper proposes a computationally efficient importance sampling algorithm applicable to computer vision tracking. The algorithm is based on the CONDENSATION algorithm, but it avoids expensive operations that are costly in real-time embedded systems. It also includes a method that reduces the number of particles during execution and a new resampling scheme. Our experiments demonstrate that the proposed algorithm is as accurate as the CONDENSATION algorithm. Depending on the processed sequence, the acceleration with respect to CONDENSATION can reach 7\(\times \) for 50 particles, 12\(\times \) for 100 particles and 58\(\times \) for 200 particles.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Isard, M., Blake, A.: Contour tracking by stochastic propagation of conditional density. In: ECCV ’96, 1064, pp. 343–356 (1996) Isard, M., Blake, A.: Contour tracking by stochastic propagation of conditional density. In: ECCV ’96, 1064, pp. 343–356 (1996)
2.
Zurück zum Zitat Isard, M., Blake, A.: CONDENSATION—conditional density propagation for visual tracking. IJCV 29(1), 5–28 (1998)CrossRef Isard, M., Blake, A.: CONDENSATION—conditional density propagation for visual tracking. IJCV 29(1), 5–28 (1998)CrossRef
3.
Zurück zum Zitat Isard, M., Blake, A.: Icondensation: Unifying low-level and high-level tracking in a stochastic framework. In: ECCV’98, 1406, pp. 893–908 (1998) Isard, M., Blake, A.: Icondensation: Unifying low-level and high-level tracking in a stochastic framework. In: ECCV’98, 1406, pp. 893–908 (1998)
4.
Zurück zum Zitat Black, M. J., Jepson, A. D.: A probabilistic framework for matching temporal trajectories condensation based recognition of gestures and expressions. In: ECCV. pp. 909–924 (1998) Black, M. J., Jepson, A. D.: A probabilistic framework for matching temporal trajectories condensation based recognition of gestures and expressions. In: ECCV. pp. 909–924 (1998)
5.
Zurück zum Zitat Chellappa, R. Zhou, S.: Face tracking and recognition from video. In: Handbook of Face Recognition. Springer, New York (2003) Chellappa, R. Zhou, S.: Face tracking and recognition from video. In: Handbook of Face Recognition. Springer, New York (2003)
6.
Zurück zum Zitat Yogesh, R., Vaswani, N., Yezzi, A.: Particle filtering for geometric active contours with application to tracking moving and deforming object. In: CVPR, 2, pp. 2–9 (2005) Yogesh, R., Vaswani, N., Yezzi, A.: Particle filtering for geometric active contours with application to tracking moving and deforming object. In: CVPR, 2, pp. 2–9 (2005)
7.
Zurück zum Zitat Bretzner, L., Laptev, I., Lindeberg, T.: Hand gesture recognition using multi-scale colour features, hierarchical models and particle filtering. In: FG, pp. 423–428 (2002) Bretzner, L., Laptev, I., Lindeberg, T.: Hand gesture recognition using multi-scale colour features, hierarchical models and particle filtering. In: FG, pp. 423–428 (2002)
8.
Zurück zum Zitat Okuma, K., Taleghani, A., De Freitas, N., Little, J. J., Lowe, D. G.: A boosted particle filter: multitarget detection and tracking. In: ECCV, 3021, pp. 28–39 (2004) Okuma, K., Taleghani, A., De Freitas, N., Little, J. J., Lowe, D. G.: A boosted particle filter: multitarget detection and tracking. In: ECCV, 3021, pp. 28–39 (2004)
9.
Zurück zum Zitat Vermaak, J., Doucet, A., Perez, P.: Maintaining multimodality through mixture tracking. ICCV 2, 1110–1116 (2003) Vermaak, J., Doucet, A., Perez, P.: Maintaining multimodality through mixture tracking. ICCV 2, 1110–1116 (2003)
10.
Zurück zum Zitat Bilodeau, G.A., Torabi, A., Levesque, M., Ouellet, C., Langlois, J.M.P., Carmant, P.L.: Body temperature estimation of a moving subject from thermographic image. Mach. Vis. Appl. 23(2), 299–311 (2012) Bilodeau, G.A., Torabi, A., Levesque, M., Ouellet, C., Langlois, J.M.P., Carmant, P.L.: Body temperature estimation of a moving subject from thermographic image. Mach. Vis. Appl. 23(2), 299–311 (2012)
11.
Zurück zum Zitat Meier, E.B., Ade, F.: Using the condensation algorithm to implement tracking for mobile robot. In: 1999 Eurobot, pp. 73–80 (1999) Meier, E.B., Ade, F.: Using the condensation algorithm to implement tracking for mobile robot. In: 1999 Eurobot, pp. 73–80 (1999)
12.
Zurück zum Zitat Fox, W.B., Dellaert, F., Thrun, S.: Monte Carlo Iocalization: efficient position estimation for mobile robots. In: Proceedings of the Sixteenth National Conference on Artificial Intelligence, pp. 343–349 (1999) Fox, W.B., Dellaert, F., Thrun, S.: Monte Carlo Iocalization: efficient position estimation for mobile robots. In: Proceedings of the Sixteenth National Conference on Artificial Intelligence, pp. 343–349 (1999)
13.
Zurück zum Zitat Kwok, C., Fox, D., Meila, M.: Real-time particle filters. Proc. IEEE 92(3), 469–484 (2004) Kwok, C., Fox, D., Meila, M.: Real-time particle filters. Proc. IEEE 92(3), 469–484 (2004)
14.
Zurück zum Zitat Dellaert, F., Fox, D., Thrun, W.S.: Monte Carlo localization for mobile robots. ICRA 2, 1322–1328 (1999) Dellaert, F., Fox, D., Thrun, W.S.: Monte Carlo localization for mobile robots. ICRA 2, 1322–1328 (1999)
15.
Zurück zum Zitat Isard, M., Blake, A.: A smoothing filter for CONDENSATION. In: ECCV’98, 1406, pp. 767–78 (1998) Isard, M., Blake, A.: A smoothing filter for CONDENSATION. In: ECCV’98, 1406, pp. 767–78 (1998)
16.
Zurück zum Zitat Farah, R., Gan, Q., Langlois, J.M.P., Bilodeau, G.A., Savaria, Y.: A tracking algorithm suitable for embedded systems implementation. In: ICECS 2011, 256–259 (2011) Farah, R., Gan, Q., Langlois, J.M.P., Bilodeau, G.A., Savaria, Y.: A tracking algorithm suitable for embedded systems implementation. In: ICECS 2011, 256–259 (2011)
17.
Zurück zum Zitat Philomin, V., Duraiswami, R., Davis, L.: Quasi-Random Sampling for Condensation. In: ECCV 2000, LNCS. 1843, pp. 134–149 (2000) Philomin, V., Duraiswami, R., Davis, L.: Quasi-Random Sampling for Condensation. In: ECCV 2000, LNCS. 1843, pp. 134–149 (2000)
18.
Zurück zum Zitat Maggio, E., Cavallaro, A.: Hybrid particle filter and mean shift tracker with adaptive transition model. In: Proceedings of Int. Conf. Acoustics, Speech, and Signal Processing, pp. 221–224 (2005) Maggio, E., Cavallaro, A.: Hybrid particle filter and mean shift tracker with adaptive transition model. In: Proceedings of Int. Conf. Acoustics, Speech, and Signal Processing, pp. 221–224 (2005)
19.
Zurück zum Zitat Deutscher, J., Blake, A., Reid, I.: Articulated body motion capture by annealed particle filtering. In: CVPR’00, 2, pp. 126–133 (2000) Deutscher, J., Blake, A., Reid, I.: Articulated body motion capture by annealed particle filtering. In: CVPR’00, 2, pp. 126–133 (2000)
20.
Zurück zum Zitat Isard, M., Blake, A.: A mixed-state condensation tracker with automatic model-switching. In: ICCV, pp. 107–112 (1998) Isard, M., Blake, A.: A mixed-state condensation tracker with automatic model-switching. In: ICCV, pp. 107–112 (1998)
21.
Zurück zum Zitat Wang, J., Chen, X., Gao, W.: Online selecting discriminative tracking features using particle filter. CVPR 2, 1037–1042 (2005) Wang, J., Chen, X., Gao, W.: Online selecting discriminative tracking features using particle filter. CVPR 2, 1037–1042 (2005)
22.
Zurück zum Zitat Yong, R., Yunqiang, C.: Better proposal distributions: object tracking using unscented particle filter. CVPR 2, 786–793 (2001) Yong, R., Yunqiang, C.: Better proposal distributions: object tracking using unscented particle filter. CVPR 2, 786–793 (2001)
23.
Zurück zum Zitat Li, P., Zhang, T., Pece, A.E.C.: Visual contour tracking based on particle filters. Image Vis. Comput. 21(1), 111–123 (2003) Li, P., Zhang, T., Pece, A.E.C.: Visual contour tracking based on particle filters. Image Vis. Comput. 21(1), 111–123 (2003)
24.
Zurück zum Zitat Saboune, J., Laganiere, R.: People detection and tracking using the explorative particle filtering. In: ICCV Workshops, pp. 1298–1305 (2009) Saboune, J., Laganiere, R.: People detection and tracking using the explorative particle filtering. In: ICCV Workshops, pp. 1298–1305 (2009)
25.
Zurück zum Zitat Velmurugan, R., Subramanian, S., Cevher, V., McClellan, J.H., Anderson, D.V.: Mixed-mode implementation of particle filter. In: PacRim, pp. 617–620 (2007) Velmurugan, R., Subramanian, S., Cevher, V., McClellan, J.H., Anderson, D.V.: Mixed-mode implementation of particle filter. In: PacRim, pp. 617–620 (2007)
26.
Zurück zum Zitat Medeiros, H., Gao, X., Park, J.: A parallel implementation of color-based particle filter for object tracking. In: CVPRW, pp. 1–8 (2008) Medeiros, H., Gao, X., Park, J.: A parallel implementation of color-based particle filter for object tracking. In: CVPRW, pp. 1–8 (2008)
27.
Zurück zum Zitat Medeiros, H., Holguin, G., Park, J.J.: A parallel histogram-based particle filter for object tracking on SIMD-based smart cameras. Computer Vis. Image Underst. 114(11), 1264–1272 (2010) Medeiros, H., Holguin, G., Park, J.J.: A parallel histogram-based particle filter for object tracking on SIMD-based smart cameras. Computer Vis. Image Underst. 114(11), 1264–1272 (2010)
28.
Zurück zum Zitat Li, G., Li, B., Chen, Z. X.: Implementation and optimization of particle filter tracking algorithm on multi-DSPs system. In: CIS, pp. 152–157 (2008) Li, G., Li, B., Chen, Z. X.: Implementation and optimization of particle filter tracking algorithm on multi-DSPs system. In: CIS, pp. 152–157 (2008)
32.
Zurück zum Zitat Nummiaro, K., Koller-Meier, E., Van Gool, L.: An adaptive color-based particle filter. Image Vis. Comput. 21(1), 99–110 (2003) Nummiaro, K., Koller-Meier, E., Van Gool, L.: An adaptive color-based particle filter. Image Vis. Comput. 21(1), 99–110 (2003)
36.
Zurück zum Zitat Wang, Z., Yang, X., Xu, Y., Yu, S.: CamShift guided particle filter for visual tracking. In: Pattern Recognition Letters, pp. 407–413 (2009) Wang, Z., Yang, X., Xu, Y., Yu, S.: CamShift guided particle filter for visual tracking. In: Pattern Recognition Letters, pp. 407–413 (2009)
Metadaten
Titel
A computationally efficient importance sampling tracking algorithm
verfasst von
Rana Farah
Qifeng Gan
J. M. Pierre Langlois
Guillaume-Alexandre Bilodeau
Yvon Savaria
Publikationsdatum
01.10.2014
Verlag
Springer Berlin Heidelberg
Erschienen in
Machine Vision and Applications / Ausgabe 7/2014
Print ISSN: 0932-8092
Elektronische ISSN: 1432-1769
DOI
https://doi.org/10.1007/s00138-014-0630-5

Weitere Artikel der Ausgabe 7/2014

Machine Vision and Applications 7/2014 Zur Ausgabe

Premium Partner