Tecniche innovative per contare i chicchi di mais
Un nuovo metodo migliora il conteggio dei chicchi di mais usando un'elaborazione delle immagini avanzata.
― 5 leggere min
Indice
Il mais, conosciuto anche come granturco, è un cereale importante che fornisce cibo sia per le persone che per gli animali. Viene anche usato per produrre biocarburanti. Data la sua importanza, è fondamentale contare accuratamente il numero di chicchi di granturco durante il raccolto. Questo aiuta gli agricoltori a vendere i loro prodotti, pianificare e prendere decisioni migliori. Contare i chicchi a mano può essere lento e costoso. Quindi, trovare modi più veloci ed efficaci per contare i chicchi è molto utile.
Scopo dello Studio
In questo studio, abbiamo sviluppato un nuovo metodo che utilizza una particolare tecnica di elaborazione delle immagini chiamata hinting pipeline e un tipo di modello di deep learning chiamato CNN (Convolutional Neural Network). Questo approccio mira a migliorare il conteggio dei chicchi di granturco usando solo un lato di una pannocchia, che è come cresce il granturco sulla spiga.
Cos'è la Hinting Pipeline?
La hinting pipeline comprende vari passaggi che preparano le immagini delle pannocchie per l'analisi. Si concentra su come guidare l'attenzione del modello verso il centro dei chicchi di granturco. Ecco come funziona la pipeline:
Segmentazione: Il primo passo consiste nell'identificare i pixel gialli nell'immagine che rappresentano i chicchi. Viene creata una maschera per isolare la pannocchia dal resto dell'immagine.
In scala di grigi e Miglioramento: L'immagine viene quindi trasformata in scala di grigi. Vengono applicate tecniche per migliorare la luminosità e il contrasto, rendendo più facile vedere i chicchi e rimuovere eventuali rumori.
Soglia: L'immagine viene convertita in un formato binario, il che significa che mostra solo due colori, per evidenziare meglio i chicchi di granturco.
Operazioni Morfologiche: Questo passaggio pulisce ulteriormente l'immagine rimuovendo artefatti indesiderati e mostrando chiaramente i contorni dei chicchi.
Marcatura dei Centri dei Chicchi: Infine, la pipeline segna il centro di ogni chicco, il che aiuta il modello a concentrarsi su questi punti quando stima il conteggio.
Il Regressore CNN Multivariato
Un regressor CNN viene utilizzato in questo studio per contare i chicchi di granturco basandosi sulle immagini elaborate. Questo modello elabora le immagini e produce una stima del numero totale di chicchi. Il design della CNN include blocchi di strati che aiutano ad estrarre caratteristiche importanti dalle immagini mantenendo i dettagli necessari per un conteggio accurato.
Usare questo modello permette previsioni migliori. Può anche fornire altre informazioni utili, come il numero di file di chicchi e quanti chicchi ci sono in file specifici. L'idea alla base di questo approccio è che dare al modello più informazioni correlate può migliorare le sue prestazioni.
Raccolta Dati e Sperimentazione
Per sviluppare e testare il modello, sono state raccolte immagini di pannocchie di granturco provenienti da due diverse regioni in Brasile. L'obiettivo era avere immagini che rappresentassero varie genetiche di granturco e condizioni di crescita. Ogni pannocchia di granturco è stata fotografata da un lato, assicurandosi che le immagini fossero scattate in condizioni di illuminazione simili.
Le immagini sono state divise in tre gruppi per scopi di addestramento, convalida e test. Questa configurazione consente al modello di apprendere da un gruppo mentre viene valutato su un altro.
Metriche di Valutazione
Per misurare le prestazioni del modello, sono state utilizzate metriche comuni per controllare quanto bene funzionano i modelli di regressione. Queste includono l'Errore Assoluto Medio (MAE) e il R-quadrato (R²). Entrambe le metriche aiutano a determinare quanto siano vicine le previsioni al numero reale di chicchi.
Risultati
Lo studio ha dimostrato che il nuovo metodo di conteggio dei chicchi utilizzando la hinting pipeline e il regressor CNN ha avuto successo. Nei test, questo approccio ha superato i metodi di conteggio manuale tradizionali.
Confronto con il Conteggio Manuale
Il metodo manuale spesso implica stimare il numero di chicchi basandosi su file e chicchi visibili. Tuttavia, utilizzare il metodo del regressor CNN non solo ha fornito risultati più rapidi, ma ha anche trovato un conteggio più vicino al numero reale di chicchi sulla pannocchia.
Effetti della Hinting Pipeline
La hinting pipeline si è dimostrata utile nel guidare l'attenzione del modello verso i chicchi di granturco. Esperimenti che hanno utilizzato diversi metodi di preprocessamento hanno mostrato che la hinting pipeline ha portato a una migliore accuratezza nel conteggio rispetto ai metodi standard. Questo è stato determinato attraverso test statistici, che hanno evidenziato differenze significative nelle prestazioni.
Conclusioni
In sintesi, questa ricerca ha introdotto un nuovo modo di contare i chicchi di granturco usando tecnologia moderna. La hinting pipeline combinata con un modello CNN può stimare rapidamente e con precisione il numero di chicchi da una singola immagine di una pannocchia di granturco. I risultati indicano che questo approccio potrebbe cambiare il modo in cui agricoltori e ricercatori stimano il raccolto di granturco.
In futuro, potrebbero esserci più studi su altri fattori importanti, come il peso dei chicchi, che è cruciale per comprendere la produzione complessiva di granturco. Questa ricerca è stata parte di un progetto più ampio in Brasile per migliorare le pratiche agricole utilizzando la tecnologia.
L'obiettivo è rendere l'agricoltura del granturco più efficiente e aiutare le industrie alimentari e dei biocarburanti a soddisfare le crescenti richieste. Utilizzando queste tecniche avanzate, possiamo fornire strumenti migliori per gli agricoltori, portando a un sistema agricolo più produttivo e sostenibile.
Titolo: Hinting Pipeline and Multivariate Regression CNN for Maize Kernel Counting on the Ear
Estratto: Maize is a highly nutritional cereal widely used for human and animal consumption and also as raw material by the biofuels industries. This highlights the importance of precisely quantifying the corn grain productivity in season, helping the commercialization process, operationalization, and critical decision-making. Considering the manual labor cost of counting maize kernels, we propose in this work a novel preprocessing pipeline named hinting that guides the attention of the model to the center of the corn kernels and enables a deep learning model to deliver better performance, given a picture of one side of the corn ear. Also, we propose a multivariate CNN regressor that outperforms single regression results. Experiments indicated that the proposed approach excels the current manual estimates, obtaining MAE of 34.4 and R2 of 0.74 against 35.38 and 0.72 for the manual estimate, respectively.
Autori: Felipe Araújo, Igor Gadelha, Rodrigo Tsukahara, Luiz Pita, Filipe Costa, Igor Vaz, Andreza Santos, Guilherme Fôlego
Ultimo aggiornamento: 2023-06-10 00:00:00
Lingua: English
URL di origine: https://arxiv.org/abs/2306.06553
Fonte PDF: https://arxiv.org/pdf/2306.06553
Licenza: https://creativecommons.org/licenses/by/4.0/
Modifiche: Questa sintesi è stata creata con l'assistenza di AI e potrebbe presentare delle imprecisioni. Per informazioni accurate, consultare i documenti originali collegati qui.
Si ringrazia arxiv per l'utilizzo della sua interoperabilità ad accesso aperto.