Yield estimation in precision viticulture by combining deep segmentation and depth-based clustering

IF 8.9 1区 农林科学 Q1 AGRICULTURE, MULTIDISCIPLINARY Computers and Electronics in Agriculture Pub Date : 2025-05-01 Epub Date: 2025-02-11 DOI:10.1016/j.compag.2025.110025
Rosa Pia Devanna , Laura Romeo , Giulio Reina , Annalisa Milella
{"title":"Yield estimation in precision viticulture by combining deep segmentation and depth-based clustering","authors":"Rosa Pia Devanna ,&nbsp;Laura Romeo ,&nbsp;Giulio Reina ,&nbsp;Annalisa Milella","doi":"10.1016/j.compag.2025.110025","DOIUrl":null,"url":null,"abstract":"<div><div>Grapevine phenotyping, that is the process of determining the physical properties (e.g., size, shape, and number) of grape bunches, provides valuable information for growth and health monitoring, yield estimation and efficient crop management in precision viticulture. Currently, grape bunch counting and sizing is done manually, which is labor intensive and often impractical for large-scale field applications. This paper describes a novel framework to automatically detect, count and estimate the volume/weight of grape bunches using RGB and depth data acquired in the field by a farmer robot. The proposed pipeline starts with the semantic segmentation of RGB images based on a pre-trained MANet architecture with EfficientnetB3 backbone to separate fruit from non-fruit regions. The segmented fruit mask is then projected onto the co-registered depth image to recover a depth mask, allowing for three-dimensional (3D) data association. After a pre-processing step to correct anomalies, such as corrupted and missing values, and to remove outliers, a depth gradient-based clustering algorithm is applied that detects individual grape bunch clusters. This enables the separation of adjacent and partially overlapping bunches. In addition, a method to reconstruct the whole 3D shape of a bunch is introduced, so as to provide an estimate of volume and weight. Experiments performed in a commercial vineyard in Italy are presented showing that, despite the low quality and high variability of the input images, the proposed approach is able to count grape bunch clusters with an average error of about 12% with respect to visual ground-truth and an average error less than 30% with respect to manual weight measurements. It is also shown that the processing framework can be applied to geo-referenced image sequences acquired by the farmer robot while traversing vineyard rows, thus providing an automated pipeline for the generation of high-resolution yield maps for precision viticulture applications.</div></div>","PeriodicalId":50627,"journal":{"name":"Computers and Electronics in Agriculture","volume":"232 ","pages":"Article 110025"},"PeriodicalIF":8.9000,"publicationDate":"2025-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers and Electronics in Agriculture","FirstCategoryId":"97","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0168169925001310","RegionNum":1,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/2/11 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"AGRICULTURE, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

Abstract

Grapevine phenotyping, that is the process of determining the physical properties (e.g., size, shape, and number) of grape bunches, provides valuable information for growth and health monitoring, yield estimation and efficient crop management in precision viticulture. Currently, grape bunch counting and sizing is done manually, which is labor intensive and often impractical for large-scale field applications. This paper describes a novel framework to automatically detect, count and estimate the volume/weight of grape bunches using RGB and depth data acquired in the field by a farmer robot. The proposed pipeline starts with the semantic segmentation of RGB images based on a pre-trained MANet architecture with EfficientnetB3 backbone to separate fruit from non-fruit regions. The segmented fruit mask is then projected onto the co-registered depth image to recover a depth mask, allowing for three-dimensional (3D) data association. After a pre-processing step to correct anomalies, such as corrupted and missing values, and to remove outliers, a depth gradient-based clustering algorithm is applied that detects individual grape bunch clusters. This enables the separation of adjacent and partially overlapping bunches. In addition, a method to reconstruct the whole 3D shape of a bunch is introduced, so as to provide an estimate of volume and weight. Experiments performed in a commercial vineyard in Italy are presented showing that, despite the low quality and high variability of the input images, the proposed approach is able to count grape bunch clusters with an average error of about 12% with respect to visual ground-truth and an average error less than 30% with respect to manual weight measurements. It is also shown that the processing framework can be applied to geo-referenced image sequences acquired by the farmer robot while traversing vineyard rows, thus providing an automated pipeline for the generation of high-resolution yield maps for precision viticulture applications.

Abstract Image

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
结合深度分割和深度聚类的精准葡萄栽培产量估计
葡萄表型,即确定葡萄串的物理特性(如大小、形状和数量)的过程,为精确葡萄栽培中的生长和健康监测、产量估计和有效的作物管理提供了有价值的信息。目前,葡萄束计数和施胶是手工完成的,这是劳动密集型的,通常不适合大规模的现场应用。本文描述了一种利用农民机器人在田间采集的RGB和深度数据自动检测、计数和估计葡萄束体积/重量的新框架。提出的管道首先基于基于高效netb3主干的预训练MANet架构对RGB图像进行语义分割,以分离水果和非水果区域。然后将分割的水果蒙版投影到共配深度图像上以恢复深度蒙版,从而实现三维(3D)数据关联。在预处理步骤纠正异常(如损坏和缺失值)并去除异常值之后,应用基于深度梯度的聚类算法来检测单个葡萄串簇。这样可以分离相邻的和部分重叠的束。此外,还介绍了一种重建束的整体三维形状的方法,从而提供了束的体积和重量的估计。在意大利的一个商业葡萄园中进行的实验表明,尽管输入图像的质量低,变异性高,但所提出的方法能够计算葡萄串簇,相对于视觉地面真实度的平均误差约为12%,相对于手动重量测量的平均误差小于30%。研究还表明,该处理框架可以应用于农民机器人在穿越葡萄园行时获取的地理参考图像序列,从而为精确葡萄栽培应用提供高分辨率产量地图的自动生成管道。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Computers and Electronics in Agriculture
Computers and Electronics in Agriculture 工程技术-计算机:跨学科应用
CiteScore
15.30
自引率
14.50%
发文量
800
审稿时长
62 days
期刊介绍: Computers and Electronics in Agriculture provides international coverage of advancements in computer hardware, software, electronic instrumentation, and control systems applied to agricultural challenges. Encompassing agronomy, horticulture, forestry, aquaculture, and animal farming, the journal publishes original papers, reviews, and applications notes. It explores the use of computers and electronics in plant or animal agricultural production, covering topics like agricultural soils, water, pests, controlled environments, and waste. The scope extends to on-farm post-harvest operations and relevant technologies, including artificial intelligence, sensors, machine vision, robotics, networking, and simulation modeling. Its companion journal, Smart Agricultural Technology, continues the focus on smart applications in production agriculture.
期刊最新文献
Real-time and explainable non-destructive nut classification using spike-triggered acoustic sensing Precision mapping of soil salinity in reclaiming salt-induced wasteland with UAV multispectral images and machine learning Comparison of soil property predictions in Lithuanian croplands using UAV, satellite, EMI data and machine learning A new generation of embodied intelligent plant protection unmanned vehicle integrated with hydrostatic transmission and four-wheel drive technology: design, development and application Mathematical modeling of tomato ripening: Formulations, validation, and postharvest decision support — A review
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1