Cargando…

Automated Cow Body Condition Scoring Using Multiple 3D Cameras and Convolutional Neural Networks

Body condition scoring is an objective scoring method used to evaluate the health of a cow by determining the amount of subcutaneous fat in a cow. Automated body condition scoring is becoming vital to large commercial dairy farms as it helps farmers score their cows more often and more consistently...

Descripción completa

Detalles Bibliográficos
Autores principales: Summerfield, Gary I., De Freitas, Allan, van Marle-Koster, Este, Myburgh, Herman C.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10675635/
https://www.ncbi.nlm.nih.gov/pubmed/38005439
http://dx.doi.org/10.3390/s23229051
_version_ 1785141111450238976
author Summerfield, Gary I.
De Freitas, Allan
van Marle-Koster, Este
Myburgh, Herman C.
author_facet Summerfield, Gary I.
De Freitas, Allan
van Marle-Koster, Este
Myburgh, Herman C.
author_sort Summerfield, Gary I.
collection PubMed
description Body condition scoring is an objective scoring method used to evaluate the health of a cow by determining the amount of subcutaneous fat in a cow. Automated body condition scoring is becoming vital to large commercial dairy farms as it helps farmers score their cows more often and more consistently compared to manual scoring. A common approach to automated body condition scoring is to utilise a CNN-based model trained with data from a depth camera. The approaches presented in this paper make use of three depth cameras placed at different positions near the rear of a cow to train three independent CNNs. Ensemble modelling is used to combine the estimations of the three individual CNN models. The paper aims to test the performance impact of using ensemble modelling with the data from three separate depth cameras. The paper also looks at which of these three cameras and combinations thereof provide a good balance between computational cost and performance. The results of this study show that utilising the data from three depth cameras to train three separate models merged through ensemble modelling yields significantly improved automated body condition scoring accuracy compared to a single-depth camera and CNN model approach. This paper also explored the real-world performance of these models on embedded platforms by comparing the computational cost to the performance of the various models.
format Online
Article
Text
id pubmed-10675635
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-106756352023-11-08 Automated Cow Body Condition Scoring Using Multiple 3D Cameras and Convolutional Neural Networks Summerfield, Gary I. De Freitas, Allan van Marle-Koster, Este Myburgh, Herman C. Sensors (Basel) Article Body condition scoring is an objective scoring method used to evaluate the health of a cow by determining the amount of subcutaneous fat in a cow. Automated body condition scoring is becoming vital to large commercial dairy farms as it helps farmers score their cows more often and more consistently compared to manual scoring. A common approach to automated body condition scoring is to utilise a CNN-based model trained with data from a depth camera. The approaches presented in this paper make use of three depth cameras placed at different positions near the rear of a cow to train three independent CNNs. Ensemble modelling is used to combine the estimations of the three individual CNN models. The paper aims to test the performance impact of using ensemble modelling with the data from three separate depth cameras. The paper also looks at which of these three cameras and combinations thereof provide a good balance between computational cost and performance. The results of this study show that utilising the data from three depth cameras to train three separate models merged through ensemble modelling yields significantly improved automated body condition scoring accuracy compared to a single-depth camera and CNN model approach. This paper also explored the real-world performance of these models on embedded platforms by comparing the computational cost to the performance of the various models. MDPI 2023-11-08 /pmc/articles/PMC10675635/ /pubmed/38005439 http://dx.doi.org/10.3390/s23229051 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Summerfield, Gary I.
De Freitas, Allan
van Marle-Koster, Este
Myburgh, Herman C.
Automated Cow Body Condition Scoring Using Multiple 3D Cameras and Convolutional Neural Networks
title Automated Cow Body Condition Scoring Using Multiple 3D Cameras and Convolutional Neural Networks
title_full Automated Cow Body Condition Scoring Using Multiple 3D Cameras and Convolutional Neural Networks
title_fullStr Automated Cow Body Condition Scoring Using Multiple 3D Cameras and Convolutional Neural Networks
title_full_unstemmed Automated Cow Body Condition Scoring Using Multiple 3D Cameras and Convolutional Neural Networks
title_short Automated Cow Body Condition Scoring Using Multiple 3D Cameras and Convolutional Neural Networks
title_sort automated cow body condition scoring using multiple 3d cameras and convolutional neural networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10675635/
https://www.ncbi.nlm.nih.gov/pubmed/38005439
http://dx.doi.org/10.3390/s23229051
work_keys_str_mv AT summerfieldgaryi automatedcowbodyconditionscoringusingmultiple3dcamerasandconvolutionalneuralnetworks
AT defreitasallan automatedcowbodyconditionscoringusingmultiple3dcamerasandconvolutionalneuralnetworks
AT vanmarlekostereste automatedcowbodyconditionscoringusingmultiple3dcamerasandconvolutionalneuralnetworks
AT myburghhermanc automatedcowbodyconditionscoringusingmultiple3dcamerasandconvolutionalneuralnetworks