Aarhus Universitets segl

Methods and Software Architecture for Activity Recognition from Position Data: Applied to Cow Activity Recognition

Publikation: Bog/antologi/afhandling/rapportPh.d.-afhandling

Standard

Methods and Software Architecture for Activity Recognition from Position Data : Applied to Cow Activity Recognition. / Godsk, Torben.

Department of Computer Science, Aarhus University, 2011. 224 s.

Publikation: Bog/antologi/afhandling/rapportPh.d.-afhandling

Harvard

APA

CBE

MLA

Vancouver

Author

Godsk, Torben. / Methods and Software Architecture for Activity Recognition from Position Data : Applied to Cow Activity Recognition. Department of Computer Science, Aarhus University, 2011. 224 s.

Bibtex

@phdthesis{e9510e28f4ac4bcca48dee059f4d7bd3,
title = "Methods and Software Architecture for Activity Recognition from Position Data: Applied to Cow Activity Recognition",
abstract = "This thesis describes my studies on the subject of recognizing cow activities from satellite based position data. The studies comprise methods and software architecture for activity recognition from position data, applied to cow activity recognition. The development of methods and software architecture is the first step towards a decision support system for dairy farmers. The system is to include a component for recognition of cow activities. The decision support system will -- in its final version -- convert the result of the activity recognition to knowledge about the cows' individual behavior, health and welfare state, in order to help dairy farmers monitor their herds. The methods extract the information from the position measurements and optionally from other sensor measurements as well. This information is translated into knowledge on, which activity was performed by the cow, during the recordings of the measurements. This is done by describing the movement taking place between two positions. These descriptions of the given movements are then assembled in segments of a given size. A series of statistical calculations is performed on the ensemble of movements residing within the segment. The results of these calculations are applied to a given standard machine learning algorithm, and the activity, performed by the cow as the measurements were recorded, is recognized. The software architecture integrates these methods and ensures flexible activity recognition. For instance, it is flexible in relation to the use of different sensors modalities and/or within different domains. In addition, the methods and their integration with the software architecture ensures both robust and accurate activity recognition. Utilized, it enables me to classify the five activities robustly and with high success rates -- both in an offline setup as well as in real-time with continuously streamed data. In real-time, I am able to classify the five activities with success rates of: 97.8%, 85.2%, 84%, 93.7% and 72.2%, respectively, with a weighted average of 90.6%. Moreover, when doing the classification offline, I am able to classify the five activities with success rates of: 98.6%, 90.4%, 95.7%, 91% and 85.2%, respectively, with a weighted average of 94.8%. Furthermore, the software architecture integrates with {"}PerPos: a platform for pervasive positioning{"}. PerPos is a software platform. Through cloud services, it provides functionality for pervasive positioning applications, including activity recognition. ",
author = "Torben Godsk",
year = "2011",
language = "English",
publisher = "Department of Computer Science, Aarhus University",

}

RIS

TY - BOOK

T1 - Methods and Software Architecture for Activity Recognition from Position Data

T2 - Applied to Cow Activity Recognition

AU - Godsk, Torben

PY - 2011

Y1 - 2011

N2 - This thesis describes my studies on the subject of recognizing cow activities from satellite based position data. The studies comprise methods and software architecture for activity recognition from position data, applied to cow activity recognition. The development of methods and software architecture is the first step towards a decision support system for dairy farmers. The system is to include a component for recognition of cow activities. The decision support system will -- in its final version -- convert the result of the activity recognition to knowledge about the cows' individual behavior, health and welfare state, in order to help dairy farmers monitor their herds. The methods extract the information from the position measurements and optionally from other sensor measurements as well. This information is translated into knowledge on, which activity was performed by the cow, during the recordings of the measurements. This is done by describing the movement taking place between two positions. These descriptions of the given movements are then assembled in segments of a given size. A series of statistical calculations is performed on the ensemble of movements residing within the segment. The results of these calculations are applied to a given standard machine learning algorithm, and the activity, performed by the cow as the measurements were recorded, is recognized. The software architecture integrates these methods and ensures flexible activity recognition. For instance, it is flexible in relation to the use of different sensors modalities and/or within different domains. In addition, the methods and their integration with the software architecture ensures both robust and accurate activity recognition. Utilized, it enables me to classify the five activities robustly and with high success rates -- both in an offline setup as well as in real-time with continuously streamed data. In real-time, I am able to classify the five activities with success rates of: 97.8%, 85.2%, 84%, 93.7% and 72.2%, respectively, with a weighted average of 90.6%. Moreover, when doing the classification offline, I am able to classify the five activities with success rates of: 98.6%, 90.4%, 95.7%, 91% and 85.2%, respectively, with a weighted average of 94.8%. Furthermore, the software architecture integrates with "PerPos: a platform for pervasive positioning". PerPos is a software platform. Through cloud services, it provides functionality for pervasive positioning applications, including activity recognition.

AB - This thesis describes my studies on the subject of recognizing cow activities from satellite based position data. The studies comprise methods and software architecture for activity recognition from position data, applied to cow activity recognition. The development of methods and software architecture is the first step towards a decision support system for dairy farmers. The system is to include a component for recognition of cow activities. The decision support system will -- in its final version -- convert the result of the activity recognition to knowledge about the cows' individual behavior, health and welfare state, in order to help dairy farmers monitor their herds. The methods extract the information from the position measurements and optionally from other sensor measurements as well. This information is translated into knowledge on, which activity was performed by the cow, during the recordings of the measurements. This is done by describing the movement taking place between two positions. These descriptions of the given movements are then assembled in segments of a given size. A series of statistical calculations is performed on the ensemble of movements residing within the segment. The results of these calculations are applied to a given standard machine learning algorithm, and the activity, performed by the cow as the measurements were recorded, is recognized. The software architecture integrates these methods and ensures flexible activity recognition. For instance, it is flexible in relation to the use of different sensors modalities and/or within different domains. In addition, the methods and their integration with the software architecture ensures both robust and accurate activity recognition. Utilized, it enables me to classify the five activities robustly and with high success rates -- both in an offline setup as well as in real-time with continuously streamed data. In real-time, I am able to classify the five activities with success rates of: 97.8%, 85.2%, 84%, 93.7% and 72.2%, respectively, with a weighted average of 90.6%. Moreover, when doing the classification offline, I am able to classify the five activities with success rates of: 98.6%, 90.4%, 95.7%, 91% and 85.2%, respectively, with a weighted average of 94.8%. Furthermore, the software architecture integrates with "PerPos: a platform for pervasive positioning". PerPos is a software platform. Through cloud services, it provides functionality for pervasive positioning applications, including activity recognition.

M3 - Ph.D. thesis

BT - Methods and Software Architecture for Activity Recognition from Position Data

PB - Department of Computer Science, Aarhus University

ER -