IDEAS home Printed from https://ideas.repec.org/a/gam/jagris/v14y2024i5p720-d1387659.html
   My bibliography  Save this article

A Point Cloud Segmentation Method for Pigs from Complex Point Cloud Environments Based on the Improved PointNet++

Author

Listed:
  • Kaixuan Chang

    (College of Information and Technology, Jilin Agricultural University, Changchun 130118, China)

  • Weihong Ma

    (Information Technology Research Center, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
    National Innovation Center of Digital Technology in Animal Husbandry, Beijing 100097, China
    National Innovation Center for Digital Seed Industry, Beijing 100097, China)

  • Xingmei Xu

    (College of Information and Technology, Jilin Agricultural University, Changchun 130118, China)

  • Xiangyu Qi

    (National Innovation Center of Digital Technology in Animal Husbandry, Beijing 100097, China)

  • Xianglong Xue

    (Information Technology Research Center, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
    National Innovation Center of Digital Technology in Animal Husbandry, Beijing 100097, China
    National Innovation Center for Digital Seed Industry, Beijing 100097, China)

  • Zhankang Xu

    (Information Technology Research Center, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
    College of Information and Electrical Engineering, China Agricultural University, Beijing 100083, China)

  • Mingyu Li

    (Information Technology Research Center, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
    National Innovation Center of Digital Technology in Animal Husbandry, Beijing 100097, China
    National Innovation Center for Digital Seed Industry, Beijing 100097, China)

  • Yuhang Guo

    (Information Technology Research Center, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
    National Innovation Center of Digital Technology in Animal Husbandry, Beijing 100097, China
    National Innovation Center for Digital Seed Industry, Beijing 100097, China)

  • Rui Meng

    (Information Technology Research Center, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
    National Innovation Center of Digital Technology in Animal Husbandry, Beijing 100097, China
    National Innovation Center for Digital Seed Industry, Beijing 100097, China)

  • Qifeng Li

    (College of Information and Technology, Jilin Agricultural University, Changchun 130118, China
    Information Technology Research Center, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
    National Innovation Center of Digital Technology in Animal Husbandry, Beijing 100097, China
    National Innovation Center for Digital Seed Industry, Beijing 100097, China)

Abstract

In animal husbandry applications, segmenting live pigs in complex farming environments faces many challenges, such as when pigs lick railings and defecate within the acquisition environment. The pig’s behavior makes point cloud segmentation more complex because dynamic animal behaviors and environmental changes must be considered. This further requires point cloud segmentation algorithms to improve the feature capture capability. In order to tackle the challenges associated with accurately segmenting point cloud data collected in complex real-world scenarios, such as pig occlusion and posture changes, this study utilizes PointNet++. The SoftPool pooling method is employed to implement a PointNet++ model that can achieve accurate point cloud segmentation for live pigs in complex environments. Firstly, the PointNet++ model is modified to make it more suitable for pigs by adjusting its parameters related to feature extraction and sensory fields. Then, the model’s ability to capture the details of point cloud features is further improved by using SoftPool as the point cloud feature pooling method. Finally, registration, filtering, and extraction are used to preprocess the point clouds before integrating them into a dataset for manual annotation. The improved PointNet++ model’s segmentation ability was validated and redefined with the pig point cloud dataset. Through experiments, it was shown that the improved model has better learning ability across 529 pig point cloud data sets. The optimal mean Intersection over Union (mIoU) was recorded at 96.52% and the accuracy at 98.33%. This study has achieved the automatic segmentation of highly overlapping pigs and pen point clouds. This advancement enables future animal husbandry applications, such as estimating body weight and size based on 3D point clouds.

Suggested Citation

  • Kaixuan Chang & Weihong Ma & Xingmei Xu & Xiangyu Qi & Xianglong Xue & Zhankang Xu & Mingyu Li & Yuhang Guo & Rui Meng & Qifeng Li, 2024. "A Point Cloud Segmentation Method for Pigs from Complex Point Cloud Environments Based on the Improved PointNet++," Agriculture, MDPI, vol. 14(5), pages 1-19, May.
  • Handle: RePEc:gam:jagris:v:14:y:2024:i:5:p:720-:d:1387659
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2077-0472/14/5/720/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2077-0472/14/5/720/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jagris:v:14:y:2024:i:5:p:720-:d:1387659. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.