A Study on the 3D Reconstruction Strategy of a Sheep Body Based on a Kinect v2 Depth Camera Array

被引:0
|
作者
Liang, Jinxin [1 ,2 ]
Yuan, Zhiyu [1 ]
Luo, Xinhui [1 ]
Chen, Geng [1 ]
Wang, Chunxin [1 ]
机构
[1] Jilin Acad Agr Sci, Inst Anim Husb & Vet Med, Gongzhuling 136100, Peoples R China
[2] Jilin Agr Univ, Coll Anim Sci & Technol, Changchun 130118, Peoples R China
来源
ANIMALS | 2024年 / 14卷 / 17期
关键词
Kinect v2; computer vision; 3D reconstruction; sheep body; point cloud processing;
D O I
10.3390/ani14172457
中图分类号
S8 [畜牧、 动物医学、狩猎、蚕、蜂];
学科分类号
0905 ;
摘要
Simple Summary Traditional methods for measuring animal body size primarily rely on manual data collection, which is not only costly and inefficient but also prone to significant data errors and can cause stress to the animals. To address these issues, this study introduces a 3D point cloud reconstruction method for sheep body measurement, achieving the synchronous collection and reconstruction of sheep body point cloud data. For the first time, a conditional voxel filtering box is proposed for downsampling, which effectively reduces the number of point clouds. A rotation normalization algorithm is used to correct the three views. Finally, a comparison is made between manual measurement speed, system measurement speed, and normalized system measurement speed. The results show that the normalized processing group has the most ideal time, with an average of 0.74 min to measure six indicators for one sheep. Lastly, the accuracy of the 3D point cloud reconstruction of the sheep body is verified, with a reconstruction accuracy error of 0.79% for body length as an example, indicating that the non-contact body measurement method based on 3D point cloud reconstruction is feasible and can provide an important reference for the breeding of superior breeds.Abstract Non-contact measurement based on the 3D reconstruction of sheep bodies can alleviate the stress response in sheep during manual measurement of body dimensions. However, data collection is easily affected by environmental factors and noise, which is not conducive to practical production needs. To address this issue, this study proposes a non-contact data acquisition system and a 3D point cloud reconstruction method for sheep bodies. The collected sheep body data can provide reference data for sheep breeding and fattening. The acquisition system consists of a Kinect v2 depth camera group, a sheep passage, and a restraining pen, synchronously collecting data from three perspectives. The 3D point cloud reconstruction method for sheep bodies is implemented based on C++ language and the Point Cloud Library (PCL). It processes noise through pass-through filtering, statistical filtering, and random sample consensus (RANSAC). A conditional voxel filtering box is proposed to downsample and simplify the point cloud data. Combined with the RANSAC and Iterative Closest Point (ICP) algorithms, coarse and fine registration are performed to improve registration accuracy and robustness, achieving 3D reconstruction of sheep bodies. In the base, 135 sets of point cloud data were collected from 20 sheep. After 3D reconstruction, the reconstruction error of body length compared to the actual values was 0.79%, indicating that this method can provide reliable reference data for 3D point cloud reconstruction research of sheep bodies.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] A Post-Rectification Approach of Depth Images of Kinect v2 for 3D Reconstruction of Indoor Scenes
    Jiao, Jichao
    Yuan, Libin
    Tang, Weihua
    Deng, Zhongliang
    Wu, Qi
    [J]. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2017, 6 (11)
  • [2] 3D Reconstruction Method for Fruit Tree Branches Based on Kinect v2 Sensor
    Ren, Dongyu
    Li, Xiaojuan
    Lin, Tao
    Xiong, Mingming
    Xu, Zhenhui
    Cui, Gaojian
    [J]. Nongye Jixie Xuebao/Transactions of the Chinese Society for Agricultural Machinery, 2022, 53 : 197 - 203
  • [3] Assessment of the accuracy of 3D models obtained with DSLR camera and Kinect v2
    Lachat, E.
    Macher, H.
    Landes, T.
    Grussenmeyer, P.
    [J]. VIDEOMETRICS, RANGE IMAGING, AND APPLICATIONS XIII, 2015, 9528
  • [4] Underwater 3D scanning using Kinect v2 time of flight camera
    Anwer, Atif
    Ali, Syed Saad Azhar
    Khan, Amjad
    Meriaudeau, Fabrice
    [J]. THIRTEENTH INTERNATIONAL CONFERENCE ON QUALITY CONTROL BY ARTIFICIAL VISION 2017, 2017, 10338
  • [5] A study of 3D Strike-Zone Design and Its Track Based on Kinect v2
    Hsieh, Ching-Tang
    Chen, Li-Ming
    Huang, Ku-Chen
    Pan, Meng-Shiuan
    Liou, Hsing-Che
    [J]. PROCEEDINGS OF THE 2016 6TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS, ENVIRONMENT, BIOTECHNOLOGY AND COMPUTER (MMEBC), 2016, 88 : 515 - 518
  • [6] Automated 3D Reconstruction of Leaf Lettuce Based on Kinect Camera
    Zheng, Lihua
    Wang, Luhan
    Wang, Minjuan
    Ji, Ronghua
    [J]. Nongye Jixie Xuebao/Transactions of the Chinese Society for Agricultural Machinery, 2021, 52 (07): : 159 - 168
  • [7] A 3D Compensation Method for the Systematic Errors of Kinect V2
    Li, Chang
    Li, Bingrui
    Zhao, Sisi
    [J]. REMOTE SENSING, 2021, 13 (22)
  • [8] A depth image acquisition platform based on Kinect V2
    Zhai, Yu
    Qu, Yanlin
    Xu, Peng
    Li, Mengyao
    Han, Shaokun
    [J]. AOPC 2021: OPTICAL SENSING AND IMAGING TECHNOLOGY, 2021, 12065
  • [9] Depth Filtering in 3D Reconstruction of Indoor Scenes Based on Kinect
    Wu, Lei
    Chai, Senchun
    [J]. 2014 SEVENTH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID 2014), VOL 1, 2014, : 356 - 359
  • [10] System for Estimation of Human Anthropometric Parameters Based on Data from Kinect v2 Depth Camera
    Krzeszowski, Tomasz
    Dziadek, Bartosz
    Franca, Cintia
    Martins, Francisco
    Gouveia, Elvio Rubio
    Przednowek, Krzysztof
    [J]. SENSORS, 2023, 23 (07)