ent research, LabelMe was used to annotate 500 images of soybean plants during the vegetative period. The soybean plants and the calibration pad were labeled as a whole and marked as “soybean”. The training set and testing set were divided in an 8:2 ratio. A dataset was created for semantic segmentation, and the dataset link is https://pan.baidu.com/s/13qpZsOl3bgmAgua2D441UQ (accessed on 4 August 2023). Ex- tract code: dr2v. Four deep-learning-based semantic segmentation models were selected as follows: DeepLabv3+ [19], Unet [20], PSPnet [21] and HRnet [22]. These models were used to sep- arate the soybean plants and the calibration pad from the background. Figure 3 shows the network archite
Open resource ↗pdf-raw-page:5 lines:1-36Paper record
An Efficient and Automated Image Preprocessing Using Semantic Segmentation for Improving the 3D Reconstruction of Soybean Plants at the Vegetative Stage
Agronomy · 14 Sept 2023 · 10.3390/agronomy13092388
Abstract
The investigation of plant phenotypes through 3D modeling has emerged as a significant field in the study of automated plant phenotype acquisition. In 3D model construction, conventional image preprocessing methods exhibit low efficiency and inherent inefficiencies, which increases the difficulty of model construction. In order to ensure the accuracy of the 3D model, while reducing the difficulty of image preprocessing and improving the speed of 3D reconstruction, deep learning semantic segmentation technology was used in the present study to preprocess original images of soybean plants. Additionally, control experiments involving soybean plants of different varieties and different growth periods were conducted. Models based on manual image preprocessing and models based on image segmentation were established. Point cloud matching, distance calculation and model matching degree calculation were carried out. In this study, the DeepLabv3+, Unet, PSPnet and HRnet networks were used to conduct semantic segmentation of the original images of soybean plants in the vegetative stage (V), and Unet network exhibited the optimal test effect. The values of mIoU, mPA, mPrecision and mRecall reached 0.9919, 0.9953, 0.9965 and 0.9953. At the same time, by comparing the distance results and matching accuracy results between the models and the reference models, a conclusion could be drawn that semantic segmentation can effectively improve the challenges of image preprocessing and long reconstruction time, greatly improve the robustness of noise input and ensure the accuracy of the model. Semantic segmentation plays a crucial role as a fundamental component in enabling efficient and automated image preprocessing for 3D reconstruction of soybean plants during the vegetative stage. In the future, semantic segmentation will provide a solution for the pre-processing of 3D reconstruction for other crops.
Code and data availability
The paper publicly releases its semantic segmentation dataset of 500 annotated soybean plant images, the 3D reconstruction model data from both preprocessing methods, and the authors' four segmentation network implementations (DeepLabv3+, Unet, PSPnet, HRnet) via Baidu pan links and GitHub repositories.
his study is pub- licly available. These data can be found at: https://pan.baidu.com/s/13qpZsOl3bgmAgua2D441UQ (accessed on 4 August 2023). Extract code: dr2v. Meanwhile, 3D reconstruction of soybean plant images obtained using two image preprocessing methods was conducted, and the constructed model data were linked as follows: https://pan.baidu.com/s/1UIBAts1dbjIiLvBv6YVpPA (accessed on 4 August 2023). Extract code: 65xf. Conflicts of Interest: The authors declare no conflict of interest. Appendix A (a) (b) (c) (d) Figure A1. The confusion matrix diagram of the true value and the predicted value of the training set. (a) DeepLabv3+; (b) Unet; (c) PSPnet; (d) HRNet. (a)
Open resource ↗pdf-layout-page:25 lines:1-32