This paper presents a solution to create synthetic datasets for deep learning training of convolutional neural networks (CNNs) for plant-weed classification. We use the Unity game engine to create simulated procedural fields of sunflowers and weeds images. The visual imagery is generated by the photo realistic real time rendering engine in Unity. Moreover, we include the regular red, green, and blue (RGB) channels, plus the near infrared (NIR) channel data. This is done by including the aligned textures from both the RGB and the NIR channel separately, since Unity does not simulate NIR illumination. Our main contribution is the simulation of the sunflower plant including both the RGB and the NIR data, based of a real image dataset with low quality and quantity. This generates improved datasets that can reliably train CNNs for plant-weed segmentation classification. The results obtained achieve high intersection over union (IoU) performance when we build a dataset with a small subset of hand-picked synthetic images. The selected images included high amount of plant and weed pixel data plus the available real images for training. Our best results show an IoU performance of 76.4%, training the CNN only with sunflower synthetic images. This is close to the results from our previous research where the available real dataset, for sugar beets, had ideal conditions of quality and quantity. Therefore, we conclude that using synthetic imagery including both RGB and NIR data can greatly improve plant-weed segmentation classification IoU performance, when the real images available have limited quality and quantity.

Augmentation of Sunflower-Weed Segmentation Classification with Unity Generated Imagery Including Near Infrared Sensor Data / Carbone, Carlos; Potena, Ciro; Nardi, Daniele. - (2022), pp. 42-63. (Intervento presentato al convegno 10th International Conference on Simulation and Modeling Methodologies, Technologies and Applications, SIMULTECH 2020 tenutosi a Virtual, Online) [10.1007/978-3-030-84811-8_3].

Augmentation of Sunflower-Weed Segmentation Classification with Unity Generated Imagery Including Near Infrared Sensor Data

Carbone, Carlos
Primo
Software
;
Potena, Ciro
Secondo
Conceptualization
;
Nardi, Daniele
Ultimo
Supervision
2022

Abstract

This paper presents a solution to create synthetic datasets for deep learning training of convolutional neural networks (CNNs) for plant-weed classification. We use the Unity game engine to create simulated procedural fields of sunflowers and weeds images. The visual imagery is generated by the photo realistic real time rendering engine in Unity. Moreover, we include the regular red, green, and blue (RGB) channels, plus the near infrared (NIR) channel data. This is done by including the aligned textures from both the RGB and the NIR channel separately, since Unity does not simulate NIR illumination. Our main contribution is the simulation of the sunflower plant including both the RGB and the NIR data, based of a real image dataset with low quality and quantity. This generates improved datasets that can reliably train CNNs for plant-weed segmentation classification. The results obtained achieve high intersection over union (IoU) performance when we build a dataset with a small subset of hand-picked synthetic images. The selected images included high amount of plant and weed pixel data plus the available real images for training. Our best results show an IoU performance of 76.4%, training the CNN only with sunflower synthetic images. This is close to the results from our previous research where the available real dataset, for sugar beets, had ideal conditions of quality and quantity. Therefore, we conclude that using synthetic imagery including both RGB and NIR data can greatly improve plant-weed segmentation classification IoU performance, when the real images available have limited quality and quantity.
2022
10th International Conference on Simulation and Modeling Methodologies, Technologies and Applications, SIMULTECH 2020
Near Infrared; Plant-weed Segmentation Classification; Unity Engine
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Augmentation of Sunflower-Weed Segmentation Classification with Unity Generated Imagery Including Near Infrared Sensor Data / Carbone, Carlos; Potena, Ciro; Nardi, Daniele. - (2022), pp. 42-63. (Intervento presentato al convegno 10th International Conference on Simulation and Modeling Methodologies, Technologies and Applications, SIMULTECH 2020 tenutosi a Virtual, Online) [10.1007/978-3-030-84811-8_3].
File allegati a questo prodotto
File Dimensione Formato  
Carbone_preprint_Augmentation_2020.pdf

accesso aperto

Note: https://link.springer.com/chapter/10.1007/978-3-030-84811-8_3
Tipologia: Documento in Pre-print (manoscritto inviato all'editore, precedente alla peer review)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.31 MB
Formato Adobe PDF
1.31 MB Adobe PDF
Carbone_Augmentation_2020.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 3.26 MB
Formato Adobe PDF
3.26 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1616179
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact