Cargando…

Image classification of forage grasses on Etuoke Banner using edge autoencoder network

Automatically identifying the forage is the basis of intelligent fine breeding of cattle and sheep. In specific, it is a key step to study the relationship between the type and quantity of forage collected by cattle and sheep and their own growth, cashmere fineness, milk quality, meat quality and fl...

Descripción completa

Detalles Bibliográficos
Autores principales: Han, Ding, Tian, Minghua, Gong, Caili, Zhang, Shilong, Ji, Yushuang, Du, Xinyu, Wei, Yongfeng, Chen, Liang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9187126/
https://www.ncbi.nlm.nih.gov/pubmed/35687586
http://dx.doi.org/10.1371/journal.pone.0259783
_version_ 1784725101708574720
author Han, Ding
Tian, Minghua
Gong, Caili
Zhang, Shilong
Ji, Yushuang
Du, Xinyu
Wei, Yongfeng
Chen, Liang
author_facet Han, Ding
Tian, Minghua
Gong, Caili
Zhang, Shilong
Ji, Yushuang
Du, Xinyu
Wei, Yongfeng
Chen, Liang
author_sort Han, Ding
collection PubMed
description Automatically identifying the forage is the basis of intelligent fine breeding of cattle and sheep. In specific, it is a key step to study the relationship between the type and quantity of forage collected by cattle and sheep and their own growth, cashmere fineness, milk quality, meat quality and flavor, and so on. However, traditional method mainly rely on manual observation, which is time-consuming, laborious and inaccurate, and affects the normal grazing behavior of livestock. In this paper, the optimized Convolution Neural Network(CNN): edge autoencoder network(E-A-Net) algorithm is proposed to accurately identify the forage species, which provides the basis for ecological workers to carry out grassland evaluation, grassland management and precision feeding. We constructed the first forage grass dataset about Etuoke Banner. This dataset contains 3889 images in 22 categories. In the data preprocessing stage, the random cutout data enhancement is adopted to balance the original data, and the background is removed by employing threshold value-based image segmentation operation, in which the accuracy of herbage recognition in complex background is significantly improved. Moreover, in order to avoid the phenomenon of richer edge information disappearing in the process of multiple convolutions, a Sobel operator is utilized in this E-A-Net to extract the edge information of forage grasses. Information is integrated with the features extracted from the backbone network in multi-scale. Additionally, to avoid the localization of the whole information during the convolution process or alleviate the problem of the whole information disappearance, the pre-training autoencoder network is added to form a hard attention mechanism, which fuses the abstracted overall features of forage grasses with the features extracted from the backbone CNN. Compared with the basic CNN, E-A-Net alleviates the problem of edge information disappearing and overall feature disappearing with the deepening of network depth. Numerical simulations show that, compared with the benchmark VGG16, ResNet50 and EfficientNetB0, the f1 − score of the proposed method is improved by 1.6%, 2.8% and 3.7% respectively.
format Online
Article
Text
id pubmed-9187126
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-91871262022-06-11 Image classification of forage grasses on Etuoke Banner using edge autoencoder network Han, Ding Tian, Minghua Gong, Caili Zhang, Shilong Ji, Yushuang Du, Xinyu Wei, Yongfeng Chen, Liang PLoS One Research Article Automatically identifying the forage is the basis of intelligent fine breeding of cattle and sheep. In specific, it is a key step to study the relationship between the type and quantity of forage collected by cattle and sheep and their own growth, cashmere fineness, milk quality, meat quality and flavor, and so on. However, traditional method mainly rely on manual observation, which is time-consuming, laborious and inaccurate, and affects the normal grazing behavior of livestock. In this paper, the optimized Convolution Neural Network(CNN): edge autoencoder network(E-A-Net) algorithm is proposed to accurately identify the forage species, which provides the basis for ecological workers to carry out grassland evaluation, grassland management and precision feeding. We constructed the first forage grass dataset about Etuoke Banner. This dataset contains 3889 images in 22 categories. In the data preprocessing stage, the random cutout data enhancement is adopted to balance the original data, and the background is removed by employing threshold value-based image segmentation operation, in which the accuracy of herbage recognition in complex background is significantly improved. Moreover, in order to avoid the phenomenon of richer edge information disappearing in the process of multiple convolutions, a Sobel operator is utilized in this E-A-Net to extract the edge information of forage grasses. Information is integrated with the features extracted from the backbone network in multi-scale. Additionally, to avoid the localization of the whole information during the convolution process or alleviate the problem of the whole information disappearance, the pre-training autoencoder network is added to form a hard attention mechanism, which fuses the abstracted overall features of forage grasses with the features extracted from the backbone CNN. Compared with the basic CNN, E-A-Net alleviates the problem of edge information disappearing and overall feature disappearing with the deepening of network depth. Numerical simulations show that, compared with the benchmark VGG16, ResNet50 and EfficientNetB0, the f1 − score of the proposed method is improved by 1.6%, 2.8% and 3.7% respectively. Public Library of Science 2022-06-10 /pmc/articles/PMC9187126/ /pubmed/35687586 http://dx.doi.org/10.1371/journal.pone.0259783 Text en © 2022 Han et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Han, Ding
Tian, Minghua
Gong, Caili
Zhang, Shilong
Ji, Yushuang
Du, Xinyu
Wei, Yongfeng
Chen, Liang
Image classification of forage grasses on Etuoke Banner using edge autoencoder network
title Image classification of forage grasses on Etuoke Banner using edge autoencoder network
title_full Image classification of forage grasses on Etuoke Banner using edge autoencoder network
title_fullStr Image classification of forage grasses on Etuoke Banner using edge autoencoder network
title_full_unstemmed Image classification of forage grasses on Etuoke Banner using edge autoencoder network
title_short Image classification of forage grasses on Etuoke Banner using edge autoencoder network
title_sort image classification of forage grasses on etuoke banner using edge autoencoder network
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9187126/
https://www.ncbi.nlm.nih.gov/pubmed/35687586
http://dx.doi.org/10.1371/journal.pone.0259783
work_keys_str_mv AT handing imageclassificationofforagegrassesonetuokebannerusingedgeautoencodernetwork
AT tianminghua imageclassificationofforagegrassesonetuokebannerusingedgeautoencodernetwork
AT gongcaili imageclassificationofforagegrassesonetuokebannerusingedgeautoencodernetwork
AT zhangshilong imageclassificationofforagegrassesonetuokebannerusingedgeautoencodernetwork
AT jiyushuang imageclassificationofforagegrassesonetuokebannerusingedgeautoencodernetwork
AT duxinyu imageclassificationofforagegrassesonetuokebannerusingedgeautoencodernetwork
AT weiyongfeng imageclassificationofforagegrassesonetuokebannerusingedgeautoencodernetwork
AT chenliang imageclassificationofforagegrassesonetuokebannerusingedgeautoencodernetwork