Body weight estimation of beef cattle with 3D deep learning model: PointNet++

Zixia Hou,Lyuwen Huang,Qi Zhang,Yuanshuang Miao
DOI: https://doi.org/10.1016/j.compag.2023.108184
IF: 8.3
2023-09-01
Computers and Electronics in Agriculture
Abstract:It is necessary to measure the live body weight (BW) of beef cattle to assess their health and nutritional degree. Instead of continual manual measuring in holding frames or crates currently used in the breeding industry, this paper has proposed a novel non-contact BW prediction with 3D deep learning model PointNet++. The three-dimensional (3D) point cloud data (PCD) of the whole contour surface of a beef cattle is proximally obtained by a light detection and ranging (LiDAR) sensor. To preserve the quality of the silhouette, the fusion of classical PCD preprocessing is employed. To better the accuracy of manual selection to the position of body conformation, the data extension of PCD and dataset annotations expressed by the feature regions are employed. The PCD part segmentation of deep learning models is validated and redefined with datasets of beef cattle, where the PointNet++ model with the highest accuracy of 95.1% is finally redesigned. With the advantages of being suitable for most beef breeds for the classical Johnson's live BW prediction, the Gaussian curvature and principal curvature of contour points of feature regions are calculated to extract the body measurement points of body size, and the body length (BL) and chest girth (CG) are calculated and fit-calibrated. With the experimentation of 100 cattle in breeding farms, the results of live BW prediction have shown that the mean absolute percentage error (MAPE) is 3.2%, the root mean square error (RMSE) is 10.2 kg. The effective and practical resolution of BW estimation can improve the weighing process and animal welfare in large-scale breeding farms, and the real silhouette dataset of large animals can help the automated recognition and classification of body conformation.
agriculture, multidisciplinary,computer science, interdisciplinary applications
What problem does this paper attempt to address?