Skip to main content
Log in

An extended Kalman filter for mouse tracking

  • Original Article
  • Published:
Medical & Biological Engineering & Computing Aims and scope Submit manuscript

Abstract

Animal tracking is an important tool for observing behavior, which is useful in various research areas. Animal specimens can be tracked using dynamic models and observation models that require several types of data. Tracking mouse has several barriers due to the physical characteristics of the mouse, their unpredictable movement, and cluttered environments. Therefore, we propose a reliable method that uses a detection stage and a tracking stage to successfully track mouse. The detection stage detects the surface area of the mouse skin, and the tracking stage implements an extended Kalman filter to estimate the state variables of a nonlinear model. The changes in the overall shape of the mouse are tracked using an oval-shaped tracking model to estimate the parameters for the ellipse. An experiment is conducted to demonstrate the performance of the proposed tracking algorithm using six video images showing various types of movement, and the ground truth values for synthetic images are compared to the values generated by the tracking algorithm. A conventional manual tracking method is also applied to compare across eight experimenters. Furthermore, the effectiveness of the proposed tracking method is also demonstrated by applying the tracking algorithm with actual images of mouse.

Graphical abstract

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Cohen A, Denenberg VH (1973) A small-animal activity-analysing system for behavioural studies. Med Biol Eng 11(4):490–499

    Article  CAS  PubMed  Google Scholar 

  2. Burghardt T and Campbell N. Individual animal identification using visual biometrics on deformable coat patterns. In Proceedings of the 5th International Conference on Computer Vision Systems, Berlin, Germany. Accessed. 2007

  3. Gonçalves WN et al. (2007) Hidden markov models applied to snakes behavior identification. In Pacific-Rim Symposium on Image and Video Technology. Springer

  4. Burghardt, T. and J. Calic (2006) Real-time face detection and tracking of animals. In 2006 8th Seminar on Neural Network Applications in Electrical Engineering. IEEE

  5. Zhou J and Clark CM(2006) Autonomous fish tracking by rov using monocular camera. In The 3rd Canadian Conference on Computer and Robot Vision (CRV'06). IEEE

  6. Wawerla J, Marshall S, Mori G, Rothley K, Sabzmeydani P (2009) Bearcam: automated wildlife monitoring at the arctic circle. Mach Vis Appl 20(5):303–317

    Article  Google Scholar 

  7. Tweed D and Calway A(2002) Tracking many objects using subordinated condensation. in BMVC

  8. Spink A et al (2001) The EthoVision video tracking system—a tool for behavioral phenotyping of transgenic mice. Physiol Behav 73(5):731–744

    Article  CAS  PubMed  Google Scholar 

  9. Noldus LP (1991) The observer: a software system for collection and analysis of observational data. Behav Res Methods 23(3):415–429

    Article  Google Scholar 

  10. Noldus LP et al (2000) The Observer Video-Pro: new software for the collection, management, and presentation of time-structured data from videotapes and digital media files. Behav Res Methods 32(1):197–206

    Article  CAS  Google Scholar 

  11. Boon C (1981) The effect of departures from lower critical temperature on the group postural behaviour of pigs. Anim Prod 33(01):71–79

    Article  Google Scholar 

  12. Goddard, J., et al. (2002) Real-time landmark-based unrestrained animal tracking system for motion-corrected PET/SPECT imaging. In Nuclear Science Symposium Conference Record, 2002 IEEE

  13. Wikelski M, Kays RW, Kasdin NJ, Thorup K, Smith JA, Swenson GW (2007) Going wild: what a global small-animal tracking system could do for experimental biologists. J Exp Biol 210(2):181–186

    Article  PubMed  Google Scholar 

  14. Klapdor K, Dulfer B, and van der Staay F. A computer-aided method to analyse foot print patterns of rats, mice and humans. In Proceedings of Measuring Behavior ‘96, International Workshop on Methods and Techniques in Behavioral Research (Utrecht, 16–18 October 1996). 1996

  15. Mason S, Fyfe I (1981) Assessment of single-limb activity in small rodents. Med Biol Eng Comput 19(4):486–490

    Article  CAS  PubMed  Google Scholar 

  16. Vorhees CV, Acuff-Smith KD, Minck DR, Butcher RE (1992) A method for measuring locomotor behavior in rodents: contrast-sensitive computer-controlled video tracking activity assessment in rats. Neurotoxicol Teratol 14(1):43–49

    Article  CAS  PubMed  Google Scholar 

  17. Kropveld D, Chamuleau R (1993) Doppler radar device as a useful tool to quantify the liveliness of the experimental animal. Med Biol Eng Comput 31(4):340–342

    Article  CAS  PubMed  Google Scholar 

  18. Crabbe JC, Wahlsten D, Dudek BC (1999) Genetics of mouse behavior: interactions with laboratory environment. Science 284(5420):1670–1672

    Article  CAS  PubMed  Google Scholar 

  19. Cui J, Acton ST, Lin Z (2006) A Monte Carlo approach to rolling leukocyte tracking in vivo. Med Image Anal 10(4):598–610

    Article  PubMed  Google Scholar 

  20. Lee H-Y, Hsieh TH, Liang JI, Yeh ML, Chen JJJ (2012) Quantitative video-based gait pattern analysis for hemiparkinsonian rats. Med Biol Eng Comput 50(9):937–946

    Article  PubMed  Google Scholar 

  21. Sen R, Wu M, Branson K, Robie A, Rubin GM, Dickson BJ (2017) Moonwalker descending neurons mediate visually evoked retreat in drosophila. Curr Biol 27(5):766–771

    Article  CAS  PubMed  Google Scholar 

  22. Doucet A, De Freitas N, and Gordon N, An introduction to sequential Monte Carlo methods, in Sequential Monte Carlo methods in practice. 2001, Springer. p. 3–14

  23. Doucet A, On sequential simulation-based methods for Bayesian filtering. 1998

    Google Scholar 

  24. Kay SM. Fundamentals of statistical signal processing: practical algorithm development. Vol. 3. 2013: Pearson Education

  25. Kristiansen NK, Sjöström S-O, Nygaard H (2005) Urinary bladder volume tracking using a Kalman filter. Med Biol Eng Comput 43(3):331–334

    Article  CAS  PubMed  Google Scholar 

  26. Gonzalez, R. and P. Wintz, Digital image processing. 1977

    Google Scholar 

  27. Jaward M, et al. Multiple object tracking using particle filters. In 2006 I.E. Aerospace Conference. 2006. IEEE

Download references

Funding

This study was supported by Soonchunhyang University Research Fund and a grant (NRF-2015R1D1A3A01020539) of the Basic Science Research Program through National Research Foundation of Korea (NRF), funded by the Ministry of Education, Republic of Korea.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Mingi Kim or Onseok Lee.

Ethics declarations

Conflict of interest

The authors declare that there is no conflict of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Choi, H., Kim, M. & Lee, O. An extended Kalman filter for mouse tracking. Med Biol Eng Comput 56, 2109–2123 (2018). https://doi.org/10.1007/s11517-018-1805-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11517-018-1805-4

Keywords

Navigation