Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Now you see me : Convolutional neural network based tracker for dairy cows

Guzhva, Oleksiy ; Ardö, Håkan LU ; Nilsson, Mikael LU ; Herlin, Anders and Tufvesson, Linda (2018) In Frontiers in robotics and AI 5(SEP).
Abstract

To maintain dairy cattle health and welfare at commensurable levels, analysis of the behaviors occurring between cows should be performed. This type of behavioral analysis is highly dependent on reliable and robust tracking of individuals, for it to be viable and applicable on-site. In this article, we introduce a novel method for continuous tracking and data-marker based identification of individual cows based on convolutional neural networks (CNNs). The methodology for data acquisition and overall implementation of tracking/identification is described. The Region of Interest (ROI) for the recordings was limited to a waiting area with free entrances to four automatic milking stations and a total size of 6 × 18 meters. There were 252... (More)

To maintain dairy cattle health and welfare at commensurable levels, analysis of the behaviors occurring between cows should be performed. This type of behavioral analysis is highly dependent on reliable and robust tracking of individuals, for it to be viable and applicable on-site. In this article, we introduce a novel method for continuous tracking and data-marker based identification of individual cows based on convolutional neural networks (CNNs). The methodology for data acquisition and overall implementation of tracking/identification is described. The Region of Interest (ROI) for the recordings was limited to a waiting area with free entrances to four automatic milking stations and a total size of 6 × 18 meters. There were 252 Swedish Holstein cows during the time of study that had access to the waiting area at a conventional dairy barn with varying conditions and illumination. Three Axis M3006-V cameras placed in the ceiling at 3.6 meters height and providing top-down view were used for recordings. The total amount of video data collected was 4 months, containing 500 million frames. To evaluate the system two 1-h recordings were chosen. The exit time and gate-id found by the tracker for each cow were compared with the exit times produced by the gates. In total there were 26 tracks considered, and 23 were correctly tracked. Given those 26 starting points, the tracker was able to maintain the correct position in a total of 101.29 min or 225 s in average per starting point/individual cow. Experiments indicate that a cow could be tracked close to 4 min before failure cases emerge and that cows could be successfully tracked for over 20 min in mildly-crowded ( < 10 cows) scenes. The proposed system is a crucial stepping stone toward a fully automated tool for continuous monitoring of cows and their interactions with other individuals and the farm-building environment.

(Less)
Please use this url to cite or link to this publication:
author
; ; ; and
organization
publishing date
type
Contribution to journal
publication status
published
subject
keywords
Animal identification, Animal tracking, Automatic milking systems, Computer vision, Convolutional neural network, Dairy cattle, Image analysis, Precision livestock farming
in
Frontiers in robotics and AI
volume
5
issue
SEP
article number
107
publisher
Frontiers Media S. A.
external identifiers
  • scopus:85058379863
ISSN
2296-9144
DOI
10.3389/frobt.2018.00107
language
English
LU publication?
yes
id
638b9259-475e-47f4-b37b-89c10b8450c6
date added to LUP
2019-01-09 14:47:29
date last changed
2022-04-25 20:33:25
@article{638b9259-475e-47f4-b37b-89c10b8450c6,
  abstract     = {{<p>To maintain dairy cattle health and welfare at commensurable levels, analysis of the behaviors occurring between cows should be performed. This type of behavioral analysis is highly dependent on reliable and robust tracking of individuals, for it to be viable and applicable on-site. In this article, we introduce a novel method for continuous tracking and data-marker based identification of individual cows based on convolutional neural networks (CNNs). The methodology for data acquisition and overall implementation of tracking/identification is described. The Region of Interest (ROI) for the recordings was limited to a waiting area with free entrances to four automatic milking stations and a total size of 6 × 18 meters. There were 252 Swedish Holstein cows during the time of study that had access to the waiting area at a conventional dairy barn with varying conditions and illumination. Three Axis M3006-V cameras placed in the ceiling at 3.6 meters height and providing top-down view were used for recordings. The total amount of video data collected was 4 months, containing 500 million frames. To evaluate the system two 1-h recordings were chosen. The exit time and gate-id found by the tracker for each cow were compared with the exit times produced by the gates. In total there were 26 tracks considered, and 23 were correctly tracked. Given those 26 starting points, the tracker was able to maintain the correct position in a total of 101.29 min or 225 s in average per starting point/individual cow. Experiments indicate that a cow could be tracked close to 4 min before failure cases emerge and that cows could be successfully tracked for over 20 min in mildly-crowded ( &lt; 10 cows) scenes. The proposed system is a crucial stepping stone toward a fully automated tool for continuous monitoring of cows and their interactions with other individuals and the farm-building environment.</p>}},
  author       = {{Guzhva, Oleksiy and Ardö, Håkan and Nilsson, Mikael and Herlin, Anders and Tufvesson, Linda}},
  issn         = {{2296-9144}},
  keywords     = {{Animal identification; Animal tracking; Automatic milking systems; Computer vision; Convolutional neural network; Dairy cattle; Image analysis; Precision livestock farming}},
  language     = {{eng}},
  number       = {{SEP}},
  publisher    = {{Frontiers Media S. A.}},
  series       = {{Frontiers in robotics and AI}},
  title        = {{Now you see me : Convolutional neural network based tracker for dairy cows}},
  url          = {{http://dx.doi.org/10.3389/frobt.2018.00107}},
  doi          = {{10.3389/frobt.2018.00107}},
  volume       = {{5}},
  year         = {{2018}},
}