Sows' activity classification device using acceleration data - A resource constrained approach

  • Authors:
  • Gilberto Fernandes Marchioro;Cécile Cornou;Anders Ringgaard Kristensen;Jan Madsen

  • Affiliations:
  • Informatics and Mathematical Modeling, Technical University of Denmark, Richard Petersens Plads, Building 322, 2800 Kgs. Lyngby, Denmark and Department of Large Animal Sciences, Faculty of Life Sc ...;Department of Large Animal Sciences, Faculty of Life Sciences, University of Copenhagen, Groennegaardsvej 2, 1870 Frederiksberg C. Copenhagen, Denmark;Department of Large Animal Sciences, Faculty of Life Sciences, University of Copenhagen, Groennegaardsvej 2, 1870 Frederiksberg C. Copenhagen, Denmark;Informatics and Mathematical Modeling, Technical University of Denmark, Richard Petersens Plads, Building 322, 2800 Kgs. Lyngby, Denmark

  • Venue:
  • Computers and Electronics in Agriculture
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper discusses the main architectural alternatives and design decisions in order to implement a sows' activity classification model on electronic devices. The different possibilities are analyzed in practical and technical aspects, focusing on the implementation metrics, like cost, performance, complexity and reliability. The target architectures are divided into: server based, where the main processing element is a central computer; and embedded based, where the processing is distributed on devices attached to the animals. The initial classification model identifies the activities performed by the sows using a multi-process Kalman filter having, as input, 3-axes data from accelerometers. However, the power demanding hardware resources to run the filters require frequent battery recharges, making its use unsuitable in the current state-of-the-art. It motivated the development of a heuristic classification approach, focusing on the resource constrained characteristics of embedded systems. The new approach classifies the activities performed by the sows with accuracy close to 90%. It was implemented as a hardware module that can easily be instantiated to provide preprocessed information to models in order to detect important situations in the sows' life, e.g. the onset of farrowing.