A Review of Fruit Tree Canopy Branch Feature Extraction and 3D Reconstruction Algorithms
Abstract
1. Introduction
2. Fruit Tree Branch Feature Extraction Techniques
2.1. Branch Feature Extraction Methods Based on 2D Data
2.1.1. 2D Image Processing-Based Methods
2.1.2. Geometry-Based Surface Fitting Methods
2.1.3. Mathematical Morphology-Based Reconstruction Methods
2.2. Feature Extraction Methods Based on 3D Data
2.2.1. Point Cloud Segmentation Methods
2.2.2. Geometry-Based Structure Fitting from Point Clouds
2.2.3. Skeleton Extraction and Topological Reconstruction
2.3. Deep Learning-Based Feature Extraction Methods
2.3.1. Convolutional Neural Networks
2.3.2. Point Cloud Deep Learning Networks
2.3.3. Transformer Architectures
2.4. Multimodal Feature Fusion Techniques
3. 3D Reconstruction Algorithms for Fruit Tree Branches
3.1. 3D Reconstruction Methods Based on Data Acquisition Approaches
3.1.1. Active Sensing-Based Reconstruction Methods
3.1.2. Passive Vision-Based Reconstruction Methods
3.2. 3D Reconstruction Methods Based on Explicit Representations
3.2.1. Point Cloud Processing and Surface Mesh Generation
3.2.2. Voxel-Based Reconstruction and Segmentation
3.3. 3D Reconstruction Methods Based on Implicit Representations
3.3.1. Neural Radiance Fields (NeRF)
3.3.2. Implicit Geometric Representations
3.4. Multi-View Data Fusion and Reconstruction Accuracy Optimization
4. Metric Evaluation and Performance Analysis
4.1. Development and Selection of Evaluation Metrics
- (1)
- Geometric Reconstruction Accuracy
- (2)
- Structural Consistency Evaluation
- (3)
- Feature Extraction Robustness and Stability Evaluation
- (4)
- Computational Efficiency and Real-Time Performance Evaluation
- (5)
- Generalization and Adaptability Evaluation
4.2. Evaluation Methods and Experimental Design Paradigms
4.3. Performance Analysis and Optimization Directions Based on Evaluation Metrics
5. Technical Challenges and Development Trends in Fruit Tree Canopy Branch Feature Extraction and 3D Modeling
5.1. Core Technical Challenges
5.1.1. Branch–Foliage Occlusion and Structural Absence
5.1.2. High-Precision Recovery of Fine Branches
5.1.3. Modeling Instability Under Wind-Induced Motion
5.2. Major Development Trends
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| Abbreviation | Definition |
| 3D | Three-Dimensional |
| UAV | Unmanned Aerial Vehicle |
| 2D | Two-Dimensional |
| AI | Artificial Intelligence |
| CNN | Convolutional Neural Network |
| DBSCAN | Density-Based Spatial Clustering of Applications with Noise |
| DGCNN | Dynamic Graph Convolutional Neural Network |
| L1 | Least Absolute Deviations |
| LBP | Local Binary Pattern |
| LiDAR | Light Detection and Ranging |
| PointNet | Point Network |
| PointNet++ | Hierarchical Point Network |
| RANSAC | Random Sample Consensus |
| ResNet | Residual Network |
| RGB | Red Green Blue |
| SLAM | Simultaneous Localization and Mapping |
| U-Net | U-Shaped Convolutional Network |
| VGGNet | Visual Geometry Group Network |
| ViT | Vision Transformer |
| BPA | Ball-Pivoting Algorithm |
| MLS | Mobile Laser Scanning |
| MVS | Multi-View Stereo |
| NeRF | Neural Radiance Field |
| RBF | Radial Basis Function |
| SDF | Signed Distance Function |
| SfM | Structure from Motion |
| TLS | Terrestrial Laser Scanning |
| ToF | Time-of-Flight |
| FPS | Frames Per Second |
| RMSE | Root Mean Square Error |
References
- Urgo, M.; Terkaj, W. Integrating digital factory twin and AI for monitoring manufacturing systems through synthetic data generation and vision transformers. CIRP Ann. 2025, 74, 639–643. [Google Scholar] [CrossRef] [Scilit]
- Valada, A.; Mohan, R.; Burgard, W. Self-supervised model adaptation for multimodal semantic segmentation. Int. J. Comput. Vis. 2020, 128, 1239–1285. [Google Scholar] [CrossRef] [Scilit]
- Hess, C.; Bienert, A.; Härdtle, W.; Von Oheimb, G. Does tree architectural complexity influence the accuracy of wood volume estimates of single young trees by terrestrial laser scanning? Forests 2015, 6, 3847–3867. [Google Scholar] [CrossRef] [Scilit]
- Doersch, C.; Gupta, A.; Efros, A.A. Unsupervised visual representation learning by context prediction. In Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile, 11–18 December 2015; pp. 1422–1430. [Google Scholar] [CrossRef] [Scilit]
- Tu, H.Y.; Huang, D.; Huang, X.; Aheto, J.H.; Yi, R.; Yu, W.; Liu, J.; Liu, S.; Niu, M.; Xu, M. Detection of browning of fresh-cut potato chips based on machine vision and electronic nose. J. Food Process Eng. 2021, 44, e13627. [Google Scholar] [CrossRef] [Scilit]
- Xu, Q.; Cai, J.; Zhang, W.; Bai, J.; Li, Z.; Tan, B.; Sun, L. Detection of citrus Huanglongbing (HLB) based on the HLB-induced leaf starch accumulation using a home-made computer vision system. Biosyst. Eng. 2022, 218, 163–174. [Google Scholar] [CrossRef] [Scilit]
- Hu, Y.; Asante, E.A.; Lu, Y.; Mahmood, A.; Buttar, N.A.; Yuan, S. Review of air disturbance technology for plant frost protection. Int. J. Agric. Biol. Eng. 2018, 11, 21–28. [Google Scholar] [CrossRef] [Scilit]
- Memon, M.S.; Shen, B.; Liang, R.; Tang, Z.; Wang, S.; Zhou, W.; Memon, N. Automatic visual recognition, detection and classification of weeds in cotton fields based on machine vision. Crop Prot. 2024, 187, 106966. [Google Scholar] [CrossRef] [Scilit]
- Huang, X.; Wang, W.; Li, Z.; Wang, Q.; Zhu, C.; Chen, L. Design method and experiment of machinery for combination of seed fertilizer and herbicide. Int. J. Agric. Biol. Eng. 2019, 12, 63–71. [Google Scholar] [CrossRef] [Scilit]
- Huang, X.; Yu, S.; Xu, H.; Aheto, J.H.; Bonah, E.; Ma, M.; Wu, M.; Zhang, X. Rapid and nondestructive detection of freshness quality of postharvest spinaches based on machine vision and electronic nose. J. Food Saf. 2019, 39, e12708. [Google Scholar] [CrossRef] [Scilit]
- Bing, L.; Sun, J.; Yang, N.; Wu, X.; Zhou, X. Identification of tea white star disease and anthrax based on hyperspectral image information. J. Food Process Eng. 2020, 44, e13584. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Z.; Yang, M.; Pan, Q.; Jin, X.; Wang, G.; Zhao, Y.; Hu, Y. Identification of tea plant cultivars based on canopy images using deep learning methods. Sci. Hortic. 2024, 339, 113908. [Google Scholar] [CrossRef] [Scilit]
- Zhao, J.; Fan, S.; Zhang, B.; Wang, A.; Zhang, L.; Zhu, Q. Research status and development trends of deep reinforcement learning in the intelligent transformation of agricultural machinery. Agriculture 2025, 15, 1223. [Google Scholar] [CrossRef] [Scilit]
- Tai, S.; Tang, Z.; Li, B.; Wang, S.; Guo, X. Cumin-harvesting mechanization of the Xinjiang cotton-cumin intercropping system: Review of the problem status and solutions. Agriculture 2025, 15, 809. [Google Scholar] [CrossRef] [Scilit]
- Zhu, Y.; Zhang, S.; Tang, S.; Gao, Q. Research progress and applications of artificial intelligence in agricultural equipment. Agriculture 2025, 15, 1703. [Google Scholar] [CrossRef] [Scilit]
- Canny, J. A computational approach to edge detection. IEEE Trans. Pattern Anal. Mach. Intell. 1986, 8, 679–698. [Google Scholar] [CrossRef] [Scilit]
- Tai, S.; Tang, Z.; Li, B.; Wang, S.; Guo, X. Intelligent recognition and automated production of chili peppers: A review addressing varietal diversity and technological requirements. Agriculture 2025, 15, 1200. [Google Scholar] [CrossRef] [Scilit]
- Pajares, G.; García-Santillán, I.; Campos, Y.; Montalvo, M.; Guerrero, J.M.; Emmi, L.; Romeo, J.; Guijarro, M.; Gonzalez-de-Santos, P. Machine-vision systems selection for agricultural vehicles: A guide. J. Imaging 2016, 2, 34. [Google Scholar] [CrossRef] [Scilit]
- Ojala, T.; Pietikainen, M.; Maenpaa, T. Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Trans. Pattern Anal. Mach. Intell. 2002, 24, 971–987. [Google Scholar] [CrossRef] [Scilit]
- Fischler, M.A.; Bolles, R.C. Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography. Commun. ACM 1981, 24, 381–395. [Google Scholar] [CrossRef] [Scilit]
- Chen, Z.; Yin, J.; Farhan, S.M.; Liu, L.; Zhang, D.; Zhou, M.; Cheng, J. A comprehensive review of obstacle avoidance for autonomous agricultural machinery in multi-operational environment. Artif. Intell. Agric. 2025, 16, 139–163. [Google Scholar] [CrossRef] [Scilit]
- Edelsbrunner, H. Geometry and Topology for Mesh Generation; Cambridge University Press: Cambridge, UK, 2001. [Google Scholar] [CrossRef] [Scilit]
- Haralick, R.M.; Sternberg, S.R.; Zhuang, X. Image analysis using mathematical morphology. IEEE Trans. Pattern Anal. Mach. Intell. 1987, 9, 532–550. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Rusu, R.B.; Cousins, S. 3D is here: Point Cloud Library (PCL). In Proceedings of the IEEE International Conference on Robotics and Automation, Shanghai, China, 9–13 May 2011; pp. 1–4. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Zhang, Z.; Jia, W.; Ou, M.; Dong, X.; Dai, S. A review of environmental sensing technologies for targeted spraying in orchards. Horticulturae 2025, 11, 551. [Google Scholar] [CrossRef] [Scilit]
- Felzenszwalb, P.F.; Huttenlocher, D.P. Efficient graph-based image segmentation. Int. J. Comput. Vis. 2004, 59, 167–181. [Google Scholar] [CrossRef] [Scilit]
- Jiang, L.; Xu, B.; Husnain, N.; Wang, Q. Overview of agricultural machinery automation technology for sustainable agriculture. Agronomy 2025, 15, 1471. [Google Scholar] [CrossRef] [Scilit]
- Su, Z.; Li, S.; Liu, H.; He, Z. Tree skeleton extraction from laser scanned points. In Proceedings of the IGARSS 2019-2019 IEEE International Geoscience and Remote Sensing Symposium, Yokohama, Japan, 28 July–2 August 2019; pp. 6091–6094. [Google Scholar] [CrossRef] [Scilit]
- LeCun, Y.; Bengio, Y.; Hinton, G. Deep learning. Nature 2015, 521, 436–444. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Bai, J.; Xiao, H.; Ma, H.; Zhou, C. Artificial neural network modeling of drying kinetics and color changes of Ginkgo biloba seeds during microwave drying process. J. Food Qual. 2018. [Google Scholar] [CrossRef] [Scilit]
- Huan, J.; Cao, W.; Liu, X. A dissolved oxygen prediction method based on K-means clustering and the ELM neural network: A case study of the Changdang Lake, China. Appl. Eng. Agric. 2017, 33, 461–469. [Google Scholar] [CrossRef] [Scilit]
- Zhao, Z.; Jin, M.; Tian, C.; Yang, S. Prediction of seed distribution in rectangular vibrating tray using grey model and artificial neural network. Biosyst. Eng. 2018, 175, 194–205. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Zhang, X.; Ma, G.; Du, X.; Shaheen, N.; Mao, H. Recognition of weeds at asparagus fields using multi-feature fusion and backpropagation neural network. Int. J. Agric. Biol. Eng. 2021, 14, 190–198. [Google Scholar] [CrossRef] [Scilit]
- Guo, Z.; Zou, Y.; Sun, C.; Jayan, H.; Jiang, S.; El-Seedi, H.R.; Zou, X. Nondestructive Determination of Edible Quality and Watercore Degree of Apples by Portable Vis/NIR Transmittance System Combined with CARS-CNN. J. Food Meas. Charact. 2024, 18, 4058–4073. [Google Scholar] [CrossRef] [Scilit]
- Zhang, T.; Zhou, J.; Liu, W.; Yue, R.; Shi, J.; Zhou, C. SN-CNN: A lightweight and accurate line extraction algorithm for seedling navigation in ridge-planted vegetables. Agriculture 2024, 14, 1446. [Google Scholar] [CrossRef] [Scilit]
- Qiu, D.; Guo, T.; Yu, S.; Liu, W.; Li, L.; Sun, Z. Classification of apple color and deformity using machine vision combined with CNN. Agriculture 2024, 14, 978. [Google Scholar] [CrossRef] [Scilit]
- Wang, B.; Deng, J.; Jiang, H. Markov transition field combined with convolutional neural network improved the predictive performance of near-infrared spectroscopy models for determination of aflatoxin B1 in maize. Foods 2022, 11, 2210. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Pan, Y.; Jin, H.; Gao, J.; Rauf, H.T. Identification of buffalo breeds using self-activated-based improved convolutional neural networks. Agriculture 2022, 12, 1386. [Google Scholar] [CrossRef] [Scilit]
- Zhu, Y.; Ma, Z.; Han, M.; Li, Y.; Xing, L.; Lu, E.; Gao, H. Quantitative damage detection of direct maize kernel harvest based on image processing and BP neural network. Food Sci. Technol. 2022, 42, e54322. [Google Scholar] [CrossRef] [Scilit]
- Xu, J.; Liu, H.; Shen, Y.; Zeng, X.; Zheng, X. Individual nursery trees classification and segmentation using a point cloud-based neural network with dense connection pattern. Sci. Hortic. 2024, 328, 112902. [Google Scholar] [CrossRef] [Scilit]
- Ge, L.; Ren, Z.; Yuan, J. Point-to-point regression PointNet for 3D hand pose estimation. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018; pp. 475–491. [Google Scholar] [CrossRef] [Scilit]
- Chen, X.; Jiang, K.; Zhu, Y.; Wang, X.; Yun, T. Individual tree crown segmentation directly from UAV-borne LiDAR data using the PointNet of deep learning. Forests 2021, 12, 131. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Sun, Y.; Liu, Z.; Sarma, S.E.; Bronstein, M.M.; Solomon, J.M. Dynamic graph CNN for learning on point clouds. ACM Trans. Graph. 2019, 38, 146. [Google Scholar] [CrossRef] [Scilit]
- Guo, Y.; Wang, H.; Hu, Q.; Liu, H.; Liu, L.; Bennamoun, M. Deep learning for 3D point clouds: A survey. IEEE Trans. Pattern Anal. Mach. Intell. 2021, 43, 4338–4364. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Tao, T.; Wei, X. STBNA-YOLOv5: An improved YOLOv5 network for weed detection in rapeseed field. Agriculture 2025, 15, 22. [Google Scholar] [CrossRef] [Scilit]
- Zhu, W.; Sun, J.; Wang, S.; Shen, J.; Yang, K.; Zhou, X. Identifying field crop diseases using transformer-embedded convolutional neural network. Agriculture 2022, 12, 1083. [Google Scholar] [CrossRef] [Scilit]
- Ji, W.; Zhai, K.; Xu, B.; Wu, J. Green apple detection method based on multidimensional feature extraction network model and transformer module. J. Food Prot. 2024, 88, 100200. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Han, J.; Li, Y.; Liang, J.; Chen, L.; Yu, X.; Chen, L.; Otu, W.; Hafida, W.; Yang, H.; Zhou, C. Based on the umami-transformer machine learning model: Screening of umami peptides from ultrasound-assisted enzymatic hydrolysis of shiitake mushrooms and study on their flavor mechanism. Food Res. Int. 2026, 228, 118379. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Gao, X.; Gao, J.; Qureshi, W.A. Applications, trends, and challenges of precision weed control technologies based on deep learning and machine vision. Agronomy 2025, 15, 1954. [Google Scholar] [CrossRef] [Scilit]
- Gupta, S.; Girshick, R.; Arbeláez, P.; Malik, J. Learning rich features from RGB-D images for object detection and segmentation. In Proceedings of the European Conference on Computer Vision, Zurich, Switzerland, 6–12 September 2014; pp. 345–360. [Google Scholar] [CrossRef] [Scilit]
- Chen, X.; Ma, H.; Wan, J.; Bo, L.; Tian, X. Multi-view 3D object detection network for autonomous driving. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 1907–1915. [Google Scholar] [CrossRef] [Scilit]
- Feng, D.; Haase-Schütz, C.; Rosenbaum, L.; Hertlein, H.; Gläser, C.; Timm, F. Deep multi-modal object detection and semantic segmentation for autonomous driving: Datasets, methods, and challenges. IEEE Trans. Intell. Transp. Syst. 2020, 22, 1341–1360. [Google Scholar] [CrossRef] [Scilit]
- Guo, Y.; Gao, J.; Mazhar Hussain, T.; Wang, L. Study on the identification of mildew disease of cuttings at the base of mulberry cuttings by aeroponics rapid propagation based on a BP neural network. Agronomy 2023, 13, 106. [Google Scholar] [CrossRef] [Scilit]
- Wang, W.; Li, C.; Xi, Y.; Gu, J.; Zhang, X.; Zhou, M.; Peng, Y. Research progress and development trend of visual detection methods for selective fruit harvesting robots. Agronomy 2025, 15, 1926. [Google Scholar] [CrossRef] [Scilit]
- Elsherbiny, O.; Gao, J.; Guo, Y.; Tunio, M.H.; Mosha, A.H. Fusion of the deep networks for rapid detection of branch-infected aeroponically cultivated mulberries using multimodal traits. Int. J. Agric. Biol. Eng. 2025, 18, 75–88. [Google Scholar] [CrossRef] [Scilit]
- Lefsky, M.A.; Cohen, W.B.; Parker, G.G.; Harding, D.J. Lidar remote sensing for ecosystem studies. BioScience 2002, 52, 19–30. [Google Scholar] [CrossRef] [Scilit]
- Gu, W.; Wang, W.; Wu, W.; Zheng, C.; Lu, X.; Chang, W.; Xiao, P.; Guo, X. 3D reconstruction of wheat plants by integrating point cloud data and virtual design optimization. Agriculture 2024, 14, 391. [Google Scholar] [CrossRef] [Scilit]
- Salvi, J.; Fernandez, S.; Pribanic, T.; Llado, X. A state of the art in structured light patterns for surface profilometry. Pattern Recognit. 2010, 43, 2666–2680. [Google Scholar] [CrossRef] [Scilit]
- Tang, Z.; Jiang, T.; Wang, Y.; Sun, X. LiDAR: A new player in analyzing plant phenotypes. Trends Plant Sci. 2024, 29, 1383–1384. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Furukawa, Y.; Ponce, J. Accurate, dense, and robust multiview stereopsis. IEEE Trans. Pattern Anal. Mach. Intell. 2010, 32, 1362–1376. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Snavely, N.; Seitz, S.M.; Szeliski, R. Photo tourism: Exploring photo collections in 3D. ACM Trans. Graph. 2006, 25, 835–846. [Google Scholar] [CrossRef] [Scilit]
- Li, T.; Zhang, Y.; Hu, L.; Zhao, Y.; Cai, Z.; Yu, T.; Zhang, X. Multi-trait phenotypic analysis and biomass estimation of lettuce cultivars based on SFM-MVS. Agriculture 2025, 15, 1662. [Google Scholar] [CrossRef] [Scilit]
- Lin, Y. LiDAR: An important tool for next-generation phenotyping technology of high potential for plant phenomics? Comput. Electron. Agric. 2015, 119, 61–73. [Google Scholar] [CrossRef] [Scilit]
- Ge, X.; Wu, S.; Wen, W.; Shen, F.; Xiao, P.; Lu, X.; Liu, H.; Zhang, M.; Guo, X. LettuceP3D: A tool for analysing 3D phenotypes of individual lettuce plants. Biosyst. Eng. 2025, 251, 73–88. [Google Scholar] [CrossRef] [Scilit]
- Schönberger, J.L.; Frahm, J.M. Structure-from-motion revisited. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 4104–4113. [Google Scholar] [CrossRef] [Scilit]
- Bernardini, F.; Mittleman, J.; Rushmeier, H.; Sliva, C.; Taubin, G. The ball-pivoting algorithm for surface reconstruction. IEEE Trans. Vis. Comput. Graph. 1999, 5, 349–359. [Google Scholar] [CrossRef] [Scilit]
- Zhang, J.; Zhang, C.; Xiao, R.; Chi, B. A nonconforming surface mesh generation method by binary tree. Eng. Anal. Bound. Elem. 2024, 166, 105846. [Google Scholar] [CrossRef] [Scilit]
- Song, C.; Pang, Z.; Jing, X.; Xiao, C. Distance field guided L1-median skeleton extraction. Vis. Comput. 2018, 34, 243–255. [Google Scholar] [CrossRef] [Scilit]
- Paturkar, A.; Sen Gupta, G.; Bailey, D. Making use of 3D models for plant physiognomic analysis: A review. Remote Sens. 2021, 13, 2232. [Google Scholar] [CrossRef] [Scilit]
- Paulus, S. Measuring crops in 3D: Using geometry for plant phenotyping. Plant Methods 2019, 15, 103. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Wang, J.; Zhang, Y.; Gu, R. Research status and prospects on plant canopy structure measurement using visual sensors based on three-dimensional reconstruction. Agriculture 2020, 10, 462. [Google Scholar] [CrossRef] [Scilit]
- Peng, S.; Niemeyer, M.; Mescheder, L.; Pollefeys, M.; Geiger, A. Convolutional occupancy networks. In Proceedings of the European Conference on Computer Vision, Glasgow, UK, 23–28 August 2020; pp. 523–540. [Google Scholar] [CrossRef] [Scilit]
- Yang, T.; Zhou, S.; Ye, J.; Xu, A.; Wu, X. A method for 3D reconstruction of trees via SfM guidance and depth estimation. Comput. Electron. Agric. 2026, 247, 111674. [Google Scholar] [CrossRef] [Scilit]
- Qian, M.; Ma, B.; Li, X.; Jiang, H. Three-dimensional reconstruction and experiment of dormant walnut trees based on Kinect V3. J. Chin. Agric. Mech. 2023, 44, 168. [Google Scholar] [CrossRef]
- Ge, J.; Li, H.; Zhang, X.; Li, H. An adaptive plant branch reconstruction method. J. Syst. Simul. 2013, 25, 855–860. [Google Scholar]
- Das Choudhury, S.; Maturu, S.; Samal, A.; Stoerger, V.; Awada, T. Leveraging image analysis to compute 3D plant phenotypes based on voxel-grid plant reconstruction. Front. Plant Sci. 2020, 11, 521431. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Li, J.; Qi, X.; Nabaei, S.H.; Liu, M.; Chen, D.; Sun, Q.; Zhang, X.; Yin, X.; Li, Z. A survey on 3D reconstruction techniques in plant phenotyping: From classical methods to neural radiance fields (NeRF), 3D Gaussian Splatting (3DGS), and beyond. Plant Phenomics 2025, 2025, 100137. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Qiu, T.; Moon, J.; Cheng, L.; Kuehn, L.; Jiang, Y. Neural implicit representation-based tree crop plant 3D reconstruction. In Proceedings of the 2023 ASABE Annual International Meeting, Omaha, NE, USA, 9–12 July 2023; p. 1. [Google Scholar] [CrossRef] [Scilit]
- Mildenhall, B.; Srinivasan, P.P.; Tancik, M.; Barron, J.; Ramamoorthi, Y.; Ng, R. NeRF: Representing scenes as neural radiance fields for view synthesis. In Proceedings of the European Conference on Computer Vision, Glasgow, UK, 23–28 August 2020; pp. 405–421. [Google Scholar] [CrossRef] [Scilit]
- Müller, T.; Evans, A.; Schied, C.; Keller, A. Instant neural graphics primitives with a multiresolution hash encoding. ACM Trans. Graph. 2022, 41, 102. [Google Scholar] [CrossRef] [Scilit]
- Li, W.; Wang, J.; Xu, B.; Zhang, T. Apple grading based on multi-dimensional view processing and deep learning. Foods 2023, 12, 2117. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Peng, Z.; Zhu, L.; Zhou, R.; Ntakirutimana, T.; Wei, B.; Wang, D. Transforming apple grading: Standards survey and deep learning insights. Food Bioprocess Technol. 2025, 18, 5954–5969. [Google Scholar] [CrossRef] [Scilit]
- Xu, J.; Liu, H.; Shen, Y. Image and point cloud-based neural network models and applications in agricultural nursery plant protection tasks. Agronomy 2025, 15, 2147. [Google Scholar] [CrossRef] [Scilit]
- Park, J.J.; Florence, P.; Straub, J.; Newcombe, R.; Lovegrove, S. DeepSDF: Learning continuous signed distance functions for shape representation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA, 15–20 June 2019; pp. 165–174. [Google Scholar] [CrossRef] [Scilit]
- Zhang, J.; Wang, X.; Meng, H.; Huang, J.; Zhang, X.; Zhou, K.; Li, Y.; Peng, H. Semantically guided 3D reconstruction and body weight estimation method for dairy cows. Agriculture 2026, 16, 182. [Google Scholar] [CrossRef] [Scilit]
- Seitz, S.M.; Curless, B.; Diebel, J.; Scharstein, D.; Szeliski, R. A comparison and evaluation of multi-view stereo reconstruction algorithms. In Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, New York, NY, USA, 17–22 June 2006; Volume 1, pp. 519–528. [Google Scholar] [CrossRef] [Scilit]
- Förstner, W.; Wrobel, B. Photogrammetric Computer Vision; Springer: Cham, Switzerland, 2016. [Google Scholar] [CrossRef] [Scilit]
- Zhang, H.; Wang, L.; Jin, X.; Bian, L.; Ge, Y. High-throughput phenotyping of plant leaf morphological, physiological, and biochemical traits on multiple scales using optical sensing. Crop J. 2023, 11, 1303–1318. [Google Scholar] [CrossRef] [Scilit]
- Fan, H.; Su, H.; Guibas, L.J. A point set generation network for 3D object reconstruction from a single image. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 605–613. [Google Scholar] [CrossRef] [Scilit]
- Roshan, T.R.; Jafari, M.; Golami, M.; Kazemi, M. Evaluating geometric measurement accuracy based on 3D model reconstruction of nursery tomato plants by Agisoft photoscan software. Comput. Electron. Agric. 2024, 221, 109000. [Google Scholar] [CrossRef] [Scilit]
- Girshick, R. Fast R-CNN. In Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile, 11–18 December 2015; pp. 1440–1448. [Google Scholar] [CrossRef] [Scilit]
- Kok, E.; Wang, X.; Chen, C. Obscured tree branches segmentation and 3D reconstruction using deep learning and geometrical constraints. Comput. Electron. Agric. 2023, 210, 107884. [Google Scholar] [CrossRef] [Scilit]
- Newcombe, R.A.; Izadi, S.; Hilliges, O.; Molyneaux, D.; Kim, D.; Davison, A.J. KinectFusion: Real-time dense surface mapping and tracking. In Proceedings of the 2011 IEEE International Symposium on Mixed and Augmented Reality, Basel, Switzerland, 26–29 October 2011; pp. 127–136. [Google Scholar] [CrossRef] [Scilit]
- Han, M.; Wang, L.; Xiao, L.; Zhang, H.; Zhang, C.; Xie, X.; Zheng, S.; Dong, J. FuseFPS: Accelerating farthest point sampling with fusing KD-tree construction for point clouds. In Proceedings of the 2024 29th Asia and South Pacific Design Automation Conference (ASP-DAC); IEEE: New York, NY, USA, 2024; pp. 238–243. [Google Scholar] [CrossRef] [Scilit]
- Tsaftaris, S.A.; Minervini, M.; Scharr, H. Machine learning for plant phenotyping needs image processing. Trends Plant Sci. 2016, 21, 989–991. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Knapitsch, A.; Park, J.; Zhou, Q.Y.; Koltun, V. Tanks and Temples: Benchmarking large-scale scene reconstruction. ACM Trans. Graph. 2017, 36, 78. [Google Scholar] [CrossRef] [Scilit]
- Yang, R.; Kalnis, P.; Tung, A.K.H. Similarity evaluation on tree-structured data. In Proceedings of the ACM SIGMOD International Conference on Management of Data, Baltimore, MD, USA, 14–16 June 2005; pp. 754–765. [Google Scholar] [CrossRef] [Scilit]
- Saurer, M.; Sahlstedt, E.; Rinne-Garmston, K.T.; Lehmann, M.M.; Oettli, M.; Gessler, A.; Treydte, K. Progress in high-resolution isotope-ratio analysis of tree rings using laser ablation. Tree Physiol. 2023, 43, 694–705. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhang, D.; Huang, S.; Sun, X.; Zou, X.; Battino, M.; Katona, J.; Shen, L. Advances in 2D and 3D machine vision technologies for morphological characterization of granular food products: From laboratory to application. J. Food Meas. Charact. 2025, 19, 9292–9318. [Google Scholar] [CrossRef] [Scilit]
- Lohrey, M.; Maneth, S.; Mennicke, R. Tree structure compression with repair. In Proceedings of the 2011 Data Compression Conference; IEEE: New York, NY, USA, 2011; pp. 353–362. [Google Scholar] [CrossRef] [Scilit]
- Liu, D.; Wang, P.; Zhang, Z.; Lu, Y.; Wang, B.; Hu, Y. Robust detection of dense small tea shoots across cultivars under occlusion and bud-leaf similarity for intelligent selective harvesting. Sci. Hortic. 2025, 353, 114499. [Google Scholar] [CrossRef] [Scilit]
- Sun, J.; He, X.; Ge, X.; Wu, X.; Shen, J.; Song, Y. Detection of key organs in tomato based on deep migration learning in a complex background. Agriculture 2018, 8, 196. [Google Scholar] [CrossRef] [Scilit]
- Shi, Q.; Pan, Y.; He, B.; Zhu, H.; Liu, D.; Shen, B.; Mao, H. The airflow field characteristics of UAV flight in a greenhouse. Agriculture 2021, 11, 634. [Google Scholar] [CrossRef] [Scilit]
- Sun, Y.; Luo, Y.; Zhang, Q.; Xu, L.; Wang, L.; Zhang, P. Estimation of crop height distribution for mature rice based on a moving surface and 3D point cloud elevation. Agronomy 2022, 12, 836. [Google Scholar] [CrossRef] [Scilit]
- Liu, X.; Wu, C.; Zhang, C.; Wang, L. A memory-tree driven network for multi-view fusion anomaly detection. Pattern Recognit. 2026, 170, 112106. [Google Scholar] [CrossRef] [Scilit]
- Maver, J.; Bajcsy, R. Occlusions as a guide for planning the next view. IEEE Trans. Pattern Anal. Mach. Intell. 1993, 15, 417–433. [Google Scholar] [CrossRef] [Scilit]
- Rosell, J.R.; Sanz, R. A review of methods and applications of the geometric characterization of tree crops using laser scanning. Sensors 2012, 81, 124–141. [Google Scholar] [CrossRef] [Scilit]
- Akpo, H.A.; Atindogbé, G.; Obiakara, M.C.; Adjinanoukon, A.B.; Gbedolo, M.; Lejeune, P.; Fonton, N.H. Image data acquisition for estimating individual trees metrics: Closer is better. Forests 2020, 11, 121. [Google Scholar] [CrossRef] [Scilit]
- Au, O.K.C.; Tai, C.L.; Chu, H.K.; Cohen-Or, D.; Lee, T.Y. Skeleton extraction by mesh contraction. ACM Trans. Graph. 2008, 27, 44. [Google Scholar] [CrossRef] [Scilit]
- Bucksch, A. A practical introduction to skeletons for plant analysis. Plant Physiol. 2014, 2, 1400005. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Qi, C.R.; Su, H.; Kaichun, M.; Guibas, L.J. PointNet: Deep learning on point sets. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017. [Google Scholar] [CrossRef] [Scilit]
- Horn, B.K.P.; Schunck, B.G. Determining optical flow. Artif. Intell. 1981, 17, 185–203. [Google Scholar] [CrossRef] [Scilit]
- Zhou, H.; Jia, W.; Li, Y.; Ou, M. Method for estimateing canopy thickness using ultrasonic sensor technology. Agriculture 2021, 11, 1011. [Google Scholar] [CrossRef] [Scilit]
- Zhou, Q.; Xue, X.; Chen, C.; Cai, C.; Jiao, Y. Canopy deposition characteristics of different orchard pesticide dose models. Int. J. Agric. Biol. Eng. 2023, 16, 1–6. [Google Scholar] [CrossRef] [Scilit]
- Liu, X.; Jia, W.; Ruan, C.; Zhao, D.; Gu, Y.; Chen, W. The recognition of apple fruits in plastic bags based on block classification. Precis. Agric. 2018, 19, 735–749. [Google Scholar] [CrossRef] [Scilit]
- Gao, Z.; Ma, J.; Hu, W.; Wang, K.; Liu, K.; Chen, J.; Wang, T.; Dong, X.; Qiu, B. Wind-induced bending characteristics of crop leaves and their potential applications in air-assisted spray optimization. Horticulturae 2025, 11, 1002. [Google Scholar] [CrossRef] [Scilit]
- Xi, T.; Li, C.; Qiu, W.; Wang, H.; Lv, X.; Han, C.; Ahmad, F. Droplet deposition behavior on a pear leaf surface under wind-induced vibration. Appl. Eng. Agric. 2020, 36, 913–926. [Google Scholar] [CrossRef] [Scilit]
- Shi, Q.; Liu, D.; Mao, H.; Shen, B.; Li, M. Wind-induced response of rice under the action of the downwash flow field of a multi-rotor UAV. Biosyst. Eng. 2021, 203, 60–69. [Google Scholar] [CrossRef] [Scilit]
- Li, Z.; Niklaus, S.; Snavely, N.; Wang, O. Neural scene flow fields for space-time view synthesis. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 20–25 June 2021; pp. 6498–6508. [Google Scholar] [CrossRef] [Scilit]
- Liu, H.; Zhu, H. Evaluation of a laser scanning sensor in detection of complex-shaped targets for variable-rate sprayer development. Trans. ASABE 2016, 59, 1181–1192. [Google Scholar] [CrossRef] [Scilit]
- Underwood, J.P.; Huang, C.; Whelan, B.; Sukkarieh, S. Mapping almond orchard canopy volume, flowers, fruit and yield using LiDAR and vision sensors. Comput. Electron. Agric. 2016, 130, 83–96. [Google Scholar] [CrossRef] [Scilit]
- Chehreh, B.; Moutinho, A.; Viegas, C. Latest trends on tree classification and segmentation using UAV data—A review of agroforestry applications. Remote Sens. 2023, 15, 2263. [Google Scholar] [CrossRef] [Scilit]
- Tsouros, D.C.; Bibi, S.; Sarigiannidis, P.G. A review on UAV-based applications for precision agriculture. Information 2019, 10, 349. [Google Scholar] [CrossRef] [Scilit]
- Xie, G.; Qi, Y.; Zhang, P.; Yang, C.; Li, Y.; Wang, L. Deep learning-driven 3D reconstruction of internal wood defects from CT images. J. For. Res. 2026, 37, 80. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Zhao, Y.; Li, F.; Wang, J.; Wang, M.; Li, L.; Huang, M.; Wang, Z.; Pan, S. Graph-to-Tree: Topological Decomposition for Self-Supervised Learning. In Proceedings of the ACM Web Conference 2026, Dubai, United Arab Emirates, 29 June–3 July 2026; pp. 891–900. [Google Scholar] [CrossRef] [Scilit]
- Luo, Y.; Wei, L.; Xu, L.; Zhang, Q.; Liu, J.; Cai, Q.; Zhang, W. Stereo-vision-based multi-crop harvesting edge detection for precise automatic steering of combine harvester. Biosyst. Eng. 2022, 215, 115–128. [Google Scholar] [CrossRef] [Scilit]
- Zhang, R.; Zhu, H.; Chang, Q.; Mao, Q. A comprehensive review of digital twins technology in agriculture. Agriculture 2025, 15, 903. [Google Scholar] [CrossRef] [Scilit]
- Shao, L.; Gong, J.; Fan, W.; Zhang, Z.; Zhang, M. Cost comparison between digital management and traditional management of cotton fields—Evidence from cotton fields in Xinjiang, China. Agriculture 2022, 12, 1105. [Google Scholar] [CrossRef] [Scilit]
- Verdouw, C.; Tekinerdogan, B.; Beulens, A.; Woldert, S. Digital twins in smart farming. Agric. Syst. 2021, 189, 103046. [Google Scholar] [CrossRef] [Scilit]
- Pylianidis, C.; Osinga, S.; Athanasiadis, I.N. Introducing digital twins to agriculture. Comput. Electron. Agric. 2021, 184, 105942. [Google Scholar] [CrossRef] [Scilit]








| Method Category | Techniques | Target Species | Application Condition | Reported Performance | Limitations | References |
|---|---|---|---|---|---|---|
| 2D Image Processing | Edge detection, thresholding, region growing | Apple, pear (dormant season) | Controlled illumination, low wind, open canopy | high F1 in dormant season | Illumination-sensitive; fails under occlusion; no depth information | [17] |
| Geometry-Based Fitting | RANSAC, cylinder/cone fitting, B-spline curves | Peach, walnut (trunk and scaffold branches) | Sparse canopy, dormant season, single-view 2D images | low robustness under occlusion | Assumes idealized primitives; poor for curved or bifurcated secondary branches; noise-sensitive | [20] |
| Mathematical Morphology | Erosion/dilation, thinning, distance transform, graph skeletonization | Apple (dormant season datasets) | Controlled background, leafless canopy, uniform lighting | moderate geometric accuracy for primary branches | Fragile topology under noise; no branch diameter info; breaks under occlusion or leaf coverage | [23] |
| Method Category | Techniques | Target Species | Application Condition | Reported Performance | Limitations | References |
|---|---|---|---|---|---|---|
| Point Cloud Segmentation | Region growing, Euclidean clustering, DBSCAN | Apple, peach (LiDAR point clouds) | Moderate canopy density; dormant or early-leaf stage | high recall for primary branches in dormant season | High computational cost; parameter-sensitive; fails for fine or overlapping branches | [26] |
| Geometric Structure Fitting (3D) | RANSAC, multi-scale cylinder fitting, least-squares fitting | Walnut, cherry (trunk and scaffold branches) | Dormant-season TLS scans; sparse to moderate canopy | high geometric accuracy for trunk and scaffold branches under sparse canopy | Limited to primary/secondary branches; fails for irregular shapes; no semantic output | [27] |
| Skeleton Extraction and Topological Reconstruction | L1-Medial Skeleton, geodesic distances, adjacency graphs | Apple, pear (LiDAR, open-canopy orchards) | Open-canopy systems; dormant season; low-wind conditions | Reliable topology for main branches; false connections/fractures in high-density canopies | Sensitive to noise and missing data; lacks branch attributes (diameter); topology errors under occlusion | [28] |
| Method Category | Techniques | Target Species | Application Condition | Reported Performance | Limitations | References |
|---|---|---|---|---|---|---|
| CNN Methods | U-Net, Mask R-CNN | Apple, pear | Dormant season, controlled outdoor illumination | high IoU for trunk and scaffold, reduced under cross-species transfer | Lacks 3D geometric information | [35] |
| Point Cloud Learning | PointNet, PointNet++ | Apple, peach | Open-canopy LiDAR, dormant or early-leaf | high accuracy for primary branches, low recall under occlusion for fine branches | High data requirements | [42] |
| Transformer Methods | Point Transformer | Apple | Dormant canopy, multi-view datasets | good topology recovery but data-dependent | High computational overhead | [46] |
| Method Category | Techniques | Target Species | Application Condition | Reported Performance | Limitations | References |
|---|---|---|---|---|---|---|
| RGB-D Fusion | Semantic and geometric complementarity | Apple, peach | Greenhouse or controlled outdoor, moderate illumination | degraded performance under strong sunlight and wet bark | Dependent on sensor synchronization | [50] |
| Multi-view Fusion | Geometry-consistent structural recovery | Apple, pear | Sparse canopy, dormant or early-leaf | partial occlusion reduction, limited in high-density canopies | Complex data acquisition | [51] |
| Temporal Fusion | Dynamic structural discrimination | Apple, peach | Low wind, stable illumination | improved registration accuracy, unstable under wind conditions | High model complexity | [54] |
| Method Category | Techniques | Representation | Suitable Scenarios | Characteristics | Exhibition | References |
|---|---|---|---|---|---|---|
| Passive Sensing | SfM/MVS | Point cloud/Mesh | Open canopies; UAV surveys; texture-rich dormant trees | Mature and stable, but texture-dependent | ![]() | [72] |
| LiDAR Scanning | LiDAR | Point cloud | Open-row orchards; high-precision phenotyping | High precision for complex structures | ![]() | [59] |
| Depth Camera | RGB-D/ToF | Point cloud | Near-range robotic perception; local reconstruction | Strong real-time capability for local perception | ![]() | [73] |
| Triangular Mesh Generation and Optimization | BPA | Mesh | Dense, high-quality point cloud surfaces | Dense intersections, prone to errors | ![]() | [74] |
| Voxel Methods | OctoMap | Voxel | Large-scale reconstruction; multi-view fusion | Facilitates multi-view data fusion | ![]() | [75] |
| Neural Radiance Fields | NeRF | Implicit field | Occluded canopies; fine branch reconstruction (offline) | Strong structural representation & completion | ![]() | [76] |
| Passive Sensing | DeepSDF | SDF | Shape completion; offline branch reconstruction | Well-suited for complex topological structures | ![]() | [77] |
| Metric Category | Metric | Evaluation Target | Advantage | Disadvantage | References |
|---|---|---|---|---|---|
| Geometric Accuracy |
|
|
|
| [90] |
| Structural Consistency |
|
|
|
| [91] |
| Feature Stability |
|
|
|
| [92] |
| Computational Efficiency |
|
|
|
| [93] |
| Generalization |
|
|
|
| [94] |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Jiang, Y.; Chen, J.; Zhao, S. A Review of Fruit Tree Canopy Branch Feature Extraction and 3D Reconstruction Algorithms. Agronomy 2026, 16, 1274. https://doi.org/10.3390/agronomy16131274
Jiang Y, Chen J, Zhao S. A Review of Fruit Tree Canopy Branch Feature Extraction and 3D Reconstruction Algorithms. Agronomy. 2026; 16(13):1274. https://doi.org/10.3390/agronomy16131274
Chicago/Turabian StyleJiang, Yong, Jing Chen, and Shengyi Zhao. 2026. "A Review of Fruit Tree Canopy Branch Feature Extraction and 3D Reconstruction Algorithms" Agronomy 16, no. 13: 1274. https://doi.org/10.3390/agronomy16131274
APA StyleJiang, Y., Chen, J., & Zhao, S. (2026). A Review of Fruit Tree Canopy Branch Feature Extraction and 3D Reconstruction Algorithms. Agronomy, 16(13), 1274. https://doi.org/10.3390/agronomy16131274








