Method for monitoring a group of animals comprising the steps of receiving, at a
control unit, data including audio data, from a plurality of electronic devices, wherein each electronic device is attached to an
individual animal in the group of animals.
processing the received audio data using
source separation algorithms, and / or
Independent Component Analysis, ICA, algorithms, to separate the calls of individual animals and correlate each call with the electronic device attached to the
individual animal that generated the call. Determining, using audio analysis of the separated animal calls, welfare and / or
health information of one or more animals in the group of animals.
System for monitoring a group of animals comprising a plurality of electronic devices each including a
microphone and a
transmitter, wherein each electronic device is capable of being attached to an
individual animal in a group of animals. a
control unit comprising a
receiver and
data processing apparatus, wherein the
data processing apparatus is configured to process, using
source separation algorithms, and / or
Independent Component Analysis, ICA, algorithms, the received audio data, to separate the calls of individual animals and correlate each call with the electronic device attached to the individual animal that generated the call, and determine, using audio analysis of the separated animal calls, welfare and / or
health information of one or more animals in the group of animals.