Machine vision methods for analyzing social interactions

J Exp Biol. 2017 Jan 1;220(Pt 1):25-34. doi: 10.1242/jeb.142281.

Abstract

Recent developments in machine vision methods for automatic, quantitative analysis of social behavior have immensely improved both the scale and level of resolution with which we can dissect interactions between members of the same species. In this paper, we review these methods, with a particular focus on how biologists can apply them to their own work. We discuss several components of machine vision-based analyses: methods to record high-quality video for automated analyses, video-based tracking algorithms for estimating the positions of interacting animals, and machine learning methods for recognizing patterns of interactions. These methods are extremely general in their applicability, and we review a subset of successful applications of them to biological questions in several model systems with very different types of social behaviors.

Keywords: Animal behavior; Computer vision; Machine learning; Social behavior.

Publication types

  • Review

MeSH terms

  • Algorithms
  • Animals
  • Behavior, Animal*
  • Equipment Design
  • Machine Learning*
  • Social Behavior*
  • Video Recording / instrumentation
  • Video Recording / methods*