Cargando…

Pig Weight and Body Size Estimation Using a Multiple Output Regression Convolutional Neural Network: A Fast and Fully Automatic Method

Pig weight and body size are important indicators for producers. Due to the increasing scale of pig farms, it is increasingly difficult for farmers to quickly and automatically obtain pig weight and body size. Due to this problem, we focused on a multiple output regression convolutional neural netwo...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Jianlong, Zhuang, Yanrong, Ji, Hengyi, Teng, Guanghui
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8124602/
https://www.ncbi.nlm.nih.gov/pubmed/34066410
http://dx.doi.org/10.3390/s21093218
_version_ 1783693254878822400
author Zhang, Jianlong
Zhuang, Yanrong
Ji, Hengyi
Teng, Guanghui
author_facet Zhang, Jianlong
Zhuang, Yanrong
Ji, Hengyi
Teng, Guanghui
author_sort Zhang, Jianlong
collection PubMed
description Pig weight and body size are important indicators for producers. Due to the increasing scale of pig farms, it is increasingly difficult for farmers to quickly and automatically obtain pig weight and body size. Due to this problem, we focused on a multiple output regression convolutional neural network (CNN) to estimate pig weight and body size. DenseNet201, ResNet152 V2, Xception and MobileNet V2 were modified into multiple output regression CNNs and trained on modeling data. By comparing the estimated performance of each model on test data, modified Xception was selected as the optimal estimation model. Based on pig height, body shape, and contour, the mean absolute error (MAE) of the model to estimate body weight (BW), shoulder width (SW), shoulder height (SH), hip width (HW), hip width (HH), and body length (BL) were 1.16 kg, 0.33 cm, 1.23 cm, 0.38 cm, 0.66 cm, and 0.75 cm, respectively. The coefficient of determination (R(2)) value between the estimated and measured results was in the range of 0.9879–0.9973. Combined with the LabVIEW software development platform, this method can estimate pig weight and body size accurately, quickly, and automatically. This work contributes to the automatic management of pig farms.
format Online
Article
Text
id pubmed-8124602
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-81246022021-05-17 Pig Weight and Body Size Estimation Using a Multiple Output Regression Convolutional Neural Network: A Fast and Fully Automatic Method Zhang, Jianlong Zhuang, Yanrong Ji, Hengyi Teng, Guanghui Sensors (Basel) Article Pig weight and body size are important indicators for producers. Due to the increasing scale of pig farms, it is increasingly difficult for farmers to quickly and automatically obtain pig weight and body size. Due to this problem, we focused on a multiple output regression convolutional neural network (CNN) to estimate pig weight and body size. DenseNet201, ResNet152 V2, Xception and MobileNet V2 were modified into multiple output regression CNNs and trained on modeling data. By comparing the estimated performance of each model on test data, modified Xception was selected as the optimal estimation model. Based on pig height, body shape, and contour, the mean absolute error (MAE) of the model to estimate body weight (BW), shoulder width (SW), shoulder height (SH), hip width (HW), hip width (HH), and body length (BL) were 1.16 kg, 0.33 cm, 1.23 cm, 0.38 cm, 0.66 cm, and 0.75 cm, respectively. The coefficient of determination (R(2)) value between the estimated and measured results was in the range of 0.9879–0.9973. Combined with the LabVIEW software development platform, this method can estimate pig weight and body size accurately, quickly, and automatically. This work contributes to the automatic management of pig farms. MDPI 2021-05-06 /pmc/articles/PMC8124602/ /pubmed/34066410 http://dx.doi.org/10.3390/s21093218 Text en © 2021 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
Zhang, Jianlong
Zhuang, Yanrong
Ji, Hengyi
Teng, Guanghui
Pig Weight and Body Size Estimation Using a Multiple Output Regression Convolutional Neural Network: A Fast and Fully Automatic Method
title Pig Weight and Body Size Estimation Using a Multiple Output Regression Convolutional Neural Network: A Fast and Fully Automatic Method
title_full Pig Weight and Body Size Estimation Using a Multiple Output Regression Convolutional Neural Network: A Fast and Fully Automatic Method
title_fullStr Pig Weight and Body Size Estimation Using a Multiple Output Regression Convolutional Neural Network: A Fast and Fully Automatic Method
title_full_unstemmed Pig Weight and Body Size Estimation Using a Multiple Output Regression Convolutional Neural Network: A Fast and Fully Automatic Method
title_short Pig Weight and Body Size Estimation Using a Multiple Output Regression Convolutional Neural Network: A Fast and Fully Automatic Method
title_sort pig weight and body size estimation using a multiple output regression convolutional neural network: a fast and fully automatic method
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8124602/
https://www.ncbi.nlm.nih.gov/pubmed/34066410
http://dx.doi.org/10.3390/s21093218
work_keys_str_mv AT zhangjianlong pigweightandbodysizeestimationusingamultipleoutputregressionconvolutionalneuralnetworkafastandfullyautomaticmethod
AT zhuangyanrong pigweightandbodysizeestimationusingamultipleoutputregressionconvolutionalneuralnetworkafastandfullyautomaticmethod
AT jihengyi pigweightandbodysizeestimationusingamultipleoutputregressionconvolutionalneuralnetworkafastandfullyautomaticmethod
AT tengguanghui pigweightandbodysizeestimationusingamultipleoutputregressionconvolutionalneuralnetworkafastandfullyautomaticmethod