Deep learning and computer vision for assessing the number of actual berries in commercial vineyards
The number of berries is one of the most relevant yield components that drives grape production in viticulture. The goal of this work was to estimate the number of actual berries per grapevine using computer vision and deep learning in commercial vineyards. Images from the visible range (RGB) were a...
| Autores: | , , , |
|---|---|
| Tipo de recurso: | artículo |
| Estado: | Versión publicada |
| Fecha de publicación: | 2022 |
| País: | España |
| Institución: | Consejo Superior de Investigaciones Científicas (CSIC) |
| Repositorio: | DIGITAL.CSIC. Repositorio Institucional del CSIC |
| OAI Identifier: | oai:digital.csic.es:10261/283615 |
| Acceso en línea: | http://hdl.handle.net/10261/283615 |
| Access Level: | acceso abierto |
| Palabra clave: | Grapevine yield components Non-invasive sensing technologies Precision viticulture SegNet architecture |
| id |
ES_44e30af607d984e4ac67c648a7ec0bea |
|---|---|
| oai_identifier_str |
oai:digital.csic.es:10261/283615 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Deep learning and computer vision for assessing the number of actual berries in commercial vineyardsPalacios Arribas, FernandoMelo-Pinto, PedroDiago, Maria P.Tardáguila, JavierGrapevine yield componentsNon-invasive sensing technologiesPrecision viticultureSegNet architectureThe number of berries is one of the most relevant yield components that drives grape production in viticulture. The goal of this work was to estimate the number of actual berries per grapevine using computer vision and deep learning in commercial vineyards. Images from the visible range (RGB) were acquired from a set of 96 grapevines (Vitis vinifera L.) at pea-size berry stage using a red, green and blue camera (RGB). At harvest, the number of berries and per vine was manually assessed as the ground-truth values. The algorithm involved computer vision to detect berries in the images and to extract canopy features, in order to gain information about canopy occlusion. These were used by the machine learning regression models built to estimate the number of actual berries per vine. A SegNet architecture was used to segment individual berries and several canopy related features. Four datasets were created combining the number of estimated visible berries and different canopy features. Three different regression models were tested on the four datasets. The best results were achieved with support vector regression (SVR) on a dataset including six canopy features. This method yielded a root mean squared error (RMSE) of 205 berries, a normalised root mean squared error (NRMSE) of 24.99% and a coefficient of determination (R) of 0.83 between the number of estimated and the number of actual berries per vine. The results show that the number of actual berries in grapevines can be assessed with high accuracy up to 60 days prior to grape harvest, using the developed algorithm based on computer vision and deep learning.Fernando Palacios would like to acknowledge the research founding FPI grant 286/2017 by Universidad de La Rioja, Gobierno de La Rioja. This work is supported by National Funds by FCT – Portuguese Foundation for Science and Technology, under the project UIDB/04033/2020.Academic PressElsevierUniversidad de La RiojaGobierno de La RiojaFoundation for Science and TechnologyConsejo Superior de Investigaciones Científicas [https://ror.org/02gfc7t72]2022202220222022info:eu-repo/semantics/articlehttp://purl.org/coar/resource_type/c_6501Publisher's versioninfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10261/283615reponame:DIGITAL.CSIC. Repositorio Institucional del CSICinstname:Consejo Superior de Investigaciones Científicas (CSIC)InglésThe underlying dataset has been published as supplementary material of the article in the publisher platform at 10.1016/j.biosystemseng.2022.04.015http://dx.doi.org/10.1016/j.biosystemseng.2022.04.015Síinfo:eu-repo/semantics/openAccessoai:digital.csic.es:10261/2836152026-05-22T06:33:51Z |
| dc.title.none.fl_str_mv |
Deep learning and computer vision for assessing the number of actual berries in commercial vineyards |
| title |
Deep learning and computer vision for assessing the number of actual berries in commercial vineyards |
| spellingShingle |
Deep learning and computer vision for assessing the number of actual berries in commercial vineyards Palacios Arribas, Fernando Grapevine yield components Non-invasive sensing technologies Precision viticulture SegNet architecture |
| title_short |
Deep learning and computer vision for assessing the number of actual berries in commercial vineyards |
| title_full |
Deep learning and computer vision for assessing the number of actual berries in commercial vineyards |
| title_fullStr |
Deep learning and computer vision for assessing the number of actual berries in commercial vineyards |
| title_full_unstemmed |
Deep learning and computer vision for assessing the number of actual berries in commercial vineyards |
| title_sort |
Deep learning and computer vision for assessing the number of actual berries in commercial vineyards |
| dc.creator.none.fl_str_mv |
Palacios Arribas, Fernando Melo-Pinto, Pedro Diago, Maria P. Tardáguila, Javier |
| author |
Palacios Arribas, Fernando |
| author_facet |
Palacios Arribas, Fernando Melo-Pinto, Pedro Diago, Maria P. Tardáguila, Javier |
| author_role |
author |
| author2 |
Melo-Pinto, Pedro Diago, Maria P. Tardáguila, Javier |
| author2_role |
author author author |
| dc.contributor.none.fl_str_mv |
Universidad de La Rioja Gobierno de La Rioja Foundation for Science and Technology Consejo Superior de Investigaciones Científicas [https://ror.org/02gfc7t72] |
| dc.subject.none.fl_str_mv |
Grapevine yield components Non-invasive sensing technologies Precision viticulture SegNet architecture |
| topic |
Grapevine yield components Non-invasive sensing technologies Precision viticulture SegNet architecture |
| description |
The number of berries is one of the most relevant yield components that drives grape production in viticulture. The goal of this work was to estimate the number of actual berries per grapevine using computer vision and deep learning in commercial vineyards. Images from the visible range (RGB) were acquired from a set of 96 grapevines (Vitis vinifera L.) at pea-size berry stage using a red, green and blue camera (RGB). At harvest, the number of berries and per vine was manually assessed as the ground-truth values. The algorithm involved computer vision to detect berries in the images and to extract canopy features, in order to gain information about canopy occlusion. These were used by the machine learning regression models built to estimate the number of actual berries per vine. A SegNet architecture was used to segment individual berries and several canopy related features. Four datasets were created combining the number of estimated visible berries and different canopy features. Three different regression models were tested on the four datasets. The best results were achieved with support vector regression (SVR) on a dataset including six canopy features. This method yielded a root mean squared error (RMSE) of 205 berries, a normalised root mean squared error (NRMSE) of 24.99% and a coefficient of determination (R) of 0.83 between the number of estimated and the number of actual berries per vine. The results show that the number of actual berries in grapevines can be assessed with high accuracy up to 60 days prior to grape harvest, using the developed algorithm based on computer vision and deep learning. |
| publishDate |
2022 |
| dc.date.none.fl_str_mv |
2022 2022 2022 2022 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article http://purl.org/coar/resource_type/c_6501 Publisher's version info:eu-repo/semantics/publishedVersion |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/10261/283615 |
| url |
http://hdl.handle.net/10261/283615 |
| dc.language.none.fl_str_mv |
Inglés |
| language_invalid_str_mv |
Inglés |
| dc.relation.none.fl_str_mv |
The underlying dataset has been published as supplementary material of the article in the publisher platform at 10.1016/j.biosystemseng.2022.04.015 http://dx.doi.org/10.1016/j.biosystemseng.2022.04.015 Sí |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Academic Press Elsevier |
| publisher.none.fl_str_mv |
Academic Press Elsevier |
| dc.source.none.fl_str_mv |
reponame:DIGITAL.CSIC. Repositorio Institucional del CSIC instname:Consejo Superior de Investigaciones Científicas (CSIC) |
| instname_str |
Consejo Superior de Investigaciones Científicas (CSIC) |
| reponame_str |
DIGITAL.CSIC. Repositorio Institucional del CSIC |
| collection |
DIGITAL.CSIC. Repositorio Institucional del CSIC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869407124156579840 |
| score |
15,812429 |