Cattle Weight Estimation Using Fully and Weakly Supervised Segmentation from 2D Images
Source abstract
Abstract
Weight information is important in cattle breeding because it can measure animal growth and be used to calculate the appropriate amount of daily feed. To estimate the weight, we developed an image-based method that does not stress cattle and requires no manual labor. From a 2D image, a mask was obtained by segmenting the animal and background, and weights were estimated using a deep neural network with residual connections by extracting weight-related features from the segmentation mask. Two image segmentation methods, fully and weakly supervised segmentation, were compared. The fully supervised segmentation method uses a Mask R-CNN model that learns the ground truth mask generated by labeling as the correct answer. The weakly supervised segmentation method uses an activation visualization map that is proposed in this study. The first method creates a more precise mask, but the second method does not require ground truth segmentation labeling. The body weight was estimated using statistical features of the segmented region. In experiments, the following performance results were obtained: a mean average error of 17.31 kg and mean absolute percentage error of 5.52% for fully supervised segmentation, and a mean average error of 35.91 kg and mean absolute percentage error of 10.1% for the weakly supervised segmentation.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Effects of Environmental Stressors on Livestock · Animal Behavior and Welfare Studies · Water Quality Monitoring Technologies
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department Graduate Program for BIT Medical Convergence, Kangwon National University, Chuncheon 24341, Republic of Korea
Department of Electronics Engineering, Kangwon National University, Chuncheon 24341, Republic of Korea
Funding
Ministry of Education
References (18)
Show source-provided references
1. OECD Statistics (2022, August 24). OECD-FAO Agricultural Outlook 2022–2031. Available online: https://stats.oecd.org/#.
2. Cattle segmentation and contour extraction based on Mask R-CNN for precision livestock farming10.1016/j.compag.2019.104958 ↗
3. Prediction of liveweight from linear conformation traits in dairy cattle10.3168/jds.2011-4838 ↗
4. Genetic evaluation of body weight of lactating Holstein heifers using body measurements and conformation traits10.3168/jds.S0022-0302(98)75738-8 ↗
5. Genetic parameters of feed intake, production, body weight, body condition score, and selected type traits of Holstein cows in commercial tie-stall barns10.3168/jds.2010-3189 ↗
6. Prediction of Girolando cattle weight by means of body measurements extracted from images10.37496/rbz4920190110 ↗
7. Na, M.H., Cho, W.H., Kim, S.K., and Na, I.S. (2022). Automatic weight prediction system for Korean cattle using Bayesian ridge algorithm on RGB-D image. Electronics, 11.10.3390/electronics11101663 ↗
8. Cattle weight estimation using active contour models and regression trees Bagging10.1016/j.compag.2020.105804 ↗
9. Image processing algorithm for weight estimation of dairy cattle10.5307/JBE.2011.36.1.48 ↗
10. Automated monitoring of dairy cow body condition, mobility and weight using a single 3D video capture device10.1016/j.compind.2018.02.011 ↗
11. An approach based on digital image analysis to estimate the live weights of pigs in farm environments10.1016/j.compag.2015.05.004 ↗
12. He, K., Gkioxari, G., Dollár, P., and Girshick, R. (2017, January 22–29). Mask R-CNN. Proceedings of the 2017 IEEE International Conference on Computer Vision, Venice, Italy.10.1109/ICCV.2017.322 ↗
13. Chollet, F. (2017, January 21–26). Xception: Deep learning with depthwise separable convolutions. Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.195 ↗
14. Faster R-CNN: Towards real-time object detection with region proposal networks10.1109/TPAMI.2016.2577031 ↗
15. Long, J., Shelhamer, E., and Darrell, T. (2015, January 7–12). Fully convolutional networks for semantic segmentation. Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA.10.1109/CVPR.2015.7298965 ↗
16. Jo, S., and Yu, I.-J. (2021, January 19–22). Puzzle-CAM: Improved localization via matching partial and full features. Proceedings of the 2021 IEEE International Conference on Image Processing, Anchorage, AK, USA.10.1109/ICIP42928.2021.9506058 ↗
17. Selvaraju, R.R., Cogswell, M., Das, A., Vedantam, R., Parikh, D., and Batra, D. (2017, January 22–29). Grad-CAM: Visual explanations from deep networks via gradient-based localization. Proceedings of the 2017 IEEE International Conference on Computer Vision, Venice, Italy.10.1109/ICCV.2017.74 ↗
18. Zhou, B., Khosla, A., Lapedriza, A., Oliva, A., and Torralba, A. (2016, January 27–30). Learning deep feature for discriminative localization. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.319 ↗