AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (4.2 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Publishing Language: Chinese

Estimation of apple flower bud growth position during bud stage based on deep learning and geometric constraints

Jincheng CHEN1,2Qingchun FENG3Baiwei WANG1,2Jing ZHANG1,2Chao JI1,2( )
Mechanical Equipment Research Institute, Xinjiang Academy of Agricultural and Reclamation Science, Shihezi 832000, China
Key Laboratory of Northwest Agriculture Equipment, Ministry of Agriculture and Rural Affairs, Shihezi 832000, China
Intelligent Equipment Research Center, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100083, China
Show Author Information

Abstract

Apple thinning is often demand to precisely estimate the flower bud positions at the bud stage. Complex canopy environments have posed great challenges in orchard, including flower bud detection, branch topology reconstruction, and flower bud-branch affiliation determination. This study aimed to estimate the growth position of flower bud using deep learning and geometric constraints. An improved YOLOv8 model (YOLO-Bud) was developed with Deformable Convolution version 4 (DCNv4) to enhance morphological adaptability for irregular targets. A lightweight downsampling module (DSampleLite) was designed to balance computational efficiency and feature expression. Shape-Intersection over Union (Shape-IoU) loss function was adopted to optimize boundary regression accuracy for precise instance segmentation of flower buds, branches, leaves, and flower stems. Principal component analysis (PCA) was employed to extract the main growth direction of individual branch segments. Branch segment affiliation relationships were determined using dual geometric constraints with the growth direction consistency (first principal component PCA1 angle ≤20°) and spatial distribution correlation (centroid connection line with PCA1 angle ≤15°). B-spline curves were utilized to fit and reconstruct fractured branch contours under severe occlusion. Flower bud growth positions were located using the midpoint of the intersection line between flower stem and branch contours. Affiliation relationship was determined to minimum Euclidean distance from flower bud or flower stem centroids to branch polygon boundaries. The YOLO-Bud model was achieved in a mean average precision (mAP50) of 81.70% after segmentation on complex orchard image. The intersection over union (IoU) reached 67.70%. The precision and recall were 85.60% and 76.40%, respectively. The Dice coefficient reached 80.74%. The accuracy of branch segment classification reached 96.10% under dual geometric constraints. The IoU between reconstructed branch edges and ground truth annotations was 0.82. The Dice coefficient was 0.90 for the branch reconstruction. The root mean square error (RMSE) of branch reconstruction was 2.62 pixels. The mean absolute error (MAE) was 1.79 pixels. The affiliation determination accuracies were 90.81% and 95.58%, respectively, for the flower buds and flower stems. The RMSE of flower bud growth position estimation was 3.37 pixels in Euclidean distance measurement. The MAE was 2.72 pixels. The x-axis and y-axis RMSE were 3.21 and 2.93 pixels, respectively. 90% of all experimental samples shared the estimation errors within 4.2 pixels. 95% of samples had estimation errors within 5.1 pixels. The real-time inference speed of 38.20 frames per second. The parameter count was 20.34 million. Floating point operations (FLOPs) were 105.40 G. The superior performance was achieved to compare with Mask R-CNN, MaskLab, YOLACT, FastInst, YOLOv9c, and YOLOv11m models. The hybrid framework with deep learning and geometric constraints can be expected for the multi-object segmentation, fractured branch reconstruction, and flower bud positioning in complex orchard environments. The position of flower bud growth was accurately estimated with pixel-level precision suitable for robotic thinning applications. This finding can provide the reliable spatial support to apple thinning robots for precision visual perception in agricultural orchards.

CLC number: S126 Document code: A Article ID: 1002-6819(2026)-07-0204-12

References

【1】
【1】
 
 
Transactions of the Chinese Society of Agricultural Engineering
Pages 204-215

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
CHEN J, FENG Q, WANG B, et al. Estimation of apple flower bud growth position during bud stage based on deep learning and geometric constraints. Transactions of the Chinese Society of Agricultural Engineering, 2026, 42(7): 204-215. https://doi.org/10.11975/j.issn.1002-6819.202507253

144

Views

0

Downloads

0

Crossref

0

Web of Science

0

Scopus

Received: 31 July 2025
Revised: 15 March 2026
Published: 15 April 2026
© Chinese Society of Agricultural Engineering 2026