Proposal for an Embedded System Architecture Using a GNDVI Algorithm to Support UAV-Based Agrochemical Spraying

An important area in precision agriculture is related to the efficient use of chemicals applied onto fields. Efforts have been made to diminish their use, aiming at cost reduction and fewer chemical residues in the final agricultural products. The use of unmanned aerial vehicles (UAVs) presents itse...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Sensors (Basel, Switzerland) Switzerland), 2019-12, Vol.19 (24), p.5397
Hauptverfasser: Basso, Maik, Stocchero, Diego, Ventura Bayan Henriques, Renato, Vian, André Luis, Bredemeier, Christian, Konzen, Andréa Aparecida, Pignaton de Freitas, Edison
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 24
container_start_page 5397
container_title Sensors (Basel, Switzerland)
container_volume 19
creator Basso, Maik
Stocchero, Diego
Ventura Bayan Henriques, Renato
Vian, André Luis
Bredemeier, Christian
Konzen, Andréa Aparecida
Pignaton de Freitas, Edison
description An important area in precision agriculture is related to the efficient use of chemicals applied onto fields. Efforts have been made to diminish their use, aiming at cost reduction and fewer chemical residues in the final agricultural products. The use of unmanned aerial vehicles (UAVs) presents itself as an attractive and cheap alternative for spraying pesticides and fertilizers compared to conventional mass spraying performed by ordinary manned aircraft. Besides being cheaper than manned aircraft, small UAVs are capable of performing fine-grained instead of the mass spraying. Observing this improved method, this paper reports the design of an embedded real-time UAV spraying control system supported by onboard image processing. The proposal uses a normalized difference vegetation index (NDVI) algorithm to detect the exact locations in which the chemicals are needed. Using this information, the automated spraying control system performs punctual applications while the UAV navigates over the crops. The system architecture is designed to run on low-cost hardware, which demands an efficient NDVI algorithm. The experiments were conducted using Raspberry Pi 3 as the embedded hardware. First, experiments in a laboratory were conducted in which the algorithm was proved to be correct and efficient. Then, field tests in real conditions were conducted for validation purposes. These validation tests were performed in an agronomic research station with the Raspberry hardware integrated into a UAV flying over a field of crops. The average CPU usage was about 20% while memory consumption was about 70 MB for high definition images, with 4% CPU usage and 20.3 MB RAM being observed for low-resolution images. The average current measured to execute the proposed algorithm was 0.11 A. The obtained results prove that the proposed solution is efficient in terms of processing and energy consumption when used in embedded hardware and provides measurements which are coherent with the commercial GreenSeeker equipment.
doi_str_mv 10.3390/s19245397
format Article
fullrecord <record><control><sourceid>proquest_pubme</sourceid><recordid>TN_cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_6960772</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2535496733</sourcerecordid><originalsourceid>FETCH-LOGICAL-c403t-9141fc29d85a409766fe1652a7bc8d650a2c9ea1d57d9158bf99e5e003ebb6b3</originalsourceid><addsrcrecordid>eNpdkU1r3DAQhkVJaT7aQ_9AEeTSHNzq07IuATdN00BoC5vkKmR5vOtgW44kF_bfRyHpkvQ0A_PMwwwvQh8p-cK5Jl8j1UxIrtUbdEAFE0XFGNl70e-jwxjvCGGc8-od2ue0oqri7AD5P8HPPtoBdz5gO-HzsYG2hRavtjHBiOvgNn0Cl5YA-Cb20xpbfPHr--0lroe1D33ajDh5vFrm2YeEb-rb4puNWVCvg3cbGHuX7as52G1efo_ednaI8OG5HqHrH-fXZz-Lq98Xl2f1VeEE4anQVNDOMd1W0gqiVVl2QEvJrGpc1ZaSWOY0WNpK1Woqq6bTGiQQwqFpyoYfodMn7bw0I7QOphTsYObQjzZsjbe9eT2Z-o1Z-7-m1CVRimXB52dB8PcLxGTGPjoYBjuBX6JhnHGhmFA8o8f_oXd-CVP-zjDJpdBlhjJ18kS54GMM0O2OocQ8pmh2KWb208vrd-S_2PgDcqiXlA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2535496733</pqid></control><display><type>article</type><title>Proposal for an Embedded System Architecture Using a GNDVI Algorithm to Support UAV-Based Agrochemical Spraying</title><source>MDPI - Multidisciplinary Digital Publishing Institute</source><source>DOAJ Directory of Open Access Journals</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><source>PubMed Central</source><source>Free Full-Text Journals in Chemistry</source><creator>Basso, Maik ; Stocchero, Diego ; Ventura Bayan Henriques, Renato ; Vian, André Luis ; Bredemeier, Christian ; Konzen, Andréa Aparecida ; Pignaton de Freitas, Edison</creator><creatorcontrib>Basso, Maik ; Stocchero, Diego ; Ventura Bayan Henriques, Renato ; Vian, André Luis ; Bredemeier, Christian ; Konzen, Andréa Aparecida ; Pignaton de Freitas, Edison</creatorcontrib><description>An important area in precision agriculture is related to the efficient use of chemicals applied onto fields. Efforts have been made to diminish their use, aiming at cost reduction and fewer chemical residues in the final agricultural products. The use of unmanned aerial vehicles (UAVs) presents itself as an attractive and cheap alternative for spraying pesticides and fertilizers compared to conventional mass spraying performed by ordinary manned aircraft. Besides being cheaper than manned aircraft, small UAVs are capable of performing fine-grained instead of the mass spraying. Observing this improved method, this paper reports the design of an embedded real-time UAV spraying control system supported by onboard image processing. The proposal uses a normalized difference vegetation index (NDVI) algorithm to detect the exact locations in which the chemicals are needed. Using this information, the automated spraying control system performs punctual applications while the UAV navigates over the crops. The system architecture is designed to run on low-cost hardware, which demands an efficient NDVI algorithm. The experiments were conducted using Raspberry Pi 3 as the embedded hardware. First, experiments in a laboratory were conducted in which the algorithm was proved to be correct and efficient. Then, field tests in real conditions were conducted for validation purposes. These validation tests were performed in an agronomic research station with the Raspberry hardware integrated into a UAV flying over a field of crops. The average CPU usage was about 20% while memory consumption was about 70 MB for high definition images, with 4% CPU usage and 20.3 MB RAM being observed for low-resolution images. The average current measured to execute the proposed algorithm was 0.11 A. The obtained results prove that the proposed solution is efficient in terms of processing and energy consumption when used in embedded hardware and provides measurements which are coherent with the commercial GreenSeeker equipment.</description><identifier>ISSN: 1424-8220</identifier><identifier>EISSN: 1424-8220</identifier><identifier>DOI: 10.3390/s19245397</identifier><identifier>PMID: 31817832</identifier><language>eng</language><publisher>Switzerland: MDPI AG</publisher><subject>Agrochemicals ; Automation ; Cameras ; Central processing units ; Clinical decision making ; Computer architecture ; Control algorithms ; Control systems ; CPUs ; Crop dusting ; Crops ; Decision making ; Embedded systems ; Energy consumption ; Fertilizers ; Field tests ; High definition ; Image processing ; Normalized difference vegetative index ; Pesticides ; Software ; Unmanned aerial vehicles ; Vegetation</subject><ispartof>Sensors (Basel, Switzerland), 2019-12, Vol.19 (24), p.5397</ispartof><rights>2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>2019 by the authors. 2019</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c403t-9141fc29d85a409766fe1652a7bc8d650a2c9ea1d57d9158bf99e5e003ebb6b3</citedby><cites>FETCH-LOGICAL-c403t-9141fc29d85a409766fe1652a7bc8d650a2c9ea1d57d9158bf99e5e003ebb6b3</cites><orcidid>0000-0003-4655-8889 ; 0000-0002-0858-3111</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC6960772/pdf/$$EPDF$$P50$$Gpubmedcentral$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC6960772/$$EHTML$$P50$$Gpubmedcentral$$Hfree_for_read</linktohtml><link.rule.ids>230,314,723,776,780,860,881,27901,27902,53766,53768</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/31817832$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Basso, Maik</creatorcontrib><creatorcontrib>Stocchero, Diego</creatorcontrib><creatorcontrib>Ventura Bayan Henriques, Renato</creatorcontrib><creatorcontrib>Vian, André Luis</creatorcontrib><creatorcontrib>Bredemeier, Christian</creatorcontrib><creatorcontrib>Konzen, Andréa Aparecida</creatorcontrib><creatorcontrib>Pignaton de Freitas, Edison</creatorcontrib><title>Proposal for an Embedded System Architecture Using a GNDVI Algorithm to Support UAV-Based Agrochemical Spraying</title><title>Sensors (Basel, Switzerland)</title><addtitle>Sensors (Basel)</addtitle><description>An important area in precision agriculture is related to the efficient use of chemicals applied onto fields. Efforts have been made to diminish their use, aiming at cost reduction and fewer chemical residues in the final agricultural products. The use of unmanned aerial vehicles (UAVs) presents itself as an attractive and cheap alternative for spraying pesticides and fertilizers compared to conventional mass spraying performed by ordinary manned aircraft. Besides being cheaper than manned aircraft, small UAVs are capable of performing fine-grained instead of the mass spraying. Observing this improved method, this paper reports the design of an embedded real-time UAV spraying control system supported by onboard image processing. The proposal uses a normalized difference vegetation index (NDVI) algorithm to detect the exact locations in which the chemicals are needed. Using this information, the automated spraying control system performs punctual applications while the UAV navigates over the crops. The system architecture is designed to run on low-cost hardware, which demands an efficient NDVI algorithm. The experiments were conducted using Raspberry Pi 3 as the embedded hardware. First, experiments in a laboratory were conducted in which the algorithm was proved to be correct and efficient. Then, field tests in real conditions were conducted for validation purposes. These validation tests were performed in an agronomic research station with the Raspberry hardware integrated into a UAV flying over a field of crops. The average CPU usage was about 20% while memory consumption was about 70 MB for high definition images, with 4% CPU usage and 20.3 MB RAM being observed for low-resolution images. The average current measured to execute the proposed algorithm was 0.11 A. The obtained results prove that the proposed solution is efficient in terms of processing and energy consumption when used in embedded hardware and provides measurements which are coherent with the commercial GreenSeeker equipment.</description><subject>Agrochemicals</subject><subject>Automation</subject><subject>Cameras</subject><subject>Central processing units</subject><subject>Clinical decision making</subject><subject>Computer architecture</subject><subject>Control algorithms</subject><subject>Control systems</subject><subject>CPUs</subject><subject>Crop dusting</subject><subject>Crops</subject><subject>Decision making</subject><subject>Embedded systems</subject><subject>Energy consumption</subject><subject>Fertilizers</subject><subject>Field tests</subject><subject>High definition</subject><subject>Image processing</subject><subject>Normalized difference vegetative index</subject><subject>Pesticides</subject><subject>Software</subject><subject>Unmanned aerial vehicles</subject><subject>Vegetation</subject><issn>1424-8220</issn><issn>1424-8220</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><recordid>eNpdkU1r3DAQhkVJaT7aQ_9AEeTSHNzq07IuATdN00BoC5vkKmR5vOtgW44kF_bfRyHpkvQ0A_PMwwwvQh8p-cK5Jl8j1UxIrtUbdEAFE0XFGNl70e-jwxjvCGGc8-od2ue0oqri7AD5P8HPPtoBdz5gO-HzsYG2hRavtjHBiOvgNn0Cl5YA-Cb20xpbfPHr--0lroe1D33ajDh5vFrm2YeEb-rb4puNWVCvg3cbGHuX7as52G1efo_ednaI8OG5HqHrH-fXZz-Lq98Xl2f1VeEE4anQVNDOMd1W0gqiVVl2QEvJrGpc1ZaSWOY0WNpK1Woqq6bTGiQQwqFpyoYfodMn7bw0I7QOphTsYObQjzZsjbe9eT2Z-o1Z-7-m1CVRimXB52dB8PcLxGTGPjoYBjuBX6JhnHGhmFA8o8f_oXd-CVP-zjDJpdBlhjJ18kS54GMM0O2OocQ8pmh2KWb208vrd-S_2PgDcqiXlA</recordid><startdate>20191207</startdate><enddate>20191207</enddate><creator>Basso, Maik</creator><creator>Stocchero, Diego</creator><creator>Ventura Bayan Henriques, Renato</creator><creator>Vian, André Luis</creator><creator>Bredemeier, Christian</creator><creator>Konzen, Andréa Aparecida</creator><creator>Pignaton de Freitas, Edison</creator><general>MDPI AG</general><general>MDPI</general><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7X7</scope><scope>7XB</scope><scope>88E</scope><scope>8FI</scope><scope>8FJ</scope><scope>8FK</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FYUFA</scope><scope>GHDGH</scope><scope>K9.</scope><scope>M0S</scope><scope>M1P</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>7X8</scope><scope>5PM</scope><orcidid>https://orcid.org/0000-0003-4655-8889</orcidid><orcidid>https://orcid.org/0000-0002-0858-3111</orcidid></search><sort><creationdate>20191207</creationdate><title>Proposal for an Embedded System Architecture Using a GNDVI Algorithm to Support UAV-Based Agrochemical Spraying</title><author>Basso, Maik ; Stocchero, Diego ; Ventura Bayan Henriques, Renato ; Vian, André Luis ; Bredemeier, Christian ; Konzen, Andréa Aparecida ; Pignaton de Freitas, Edison</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c403t-9141fc29d85a409766fe1652a7bc8d650a2c9ea1d57d9158bf99e5e003ebb6b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Agrochemicals</topic><topic>Automation</topic><topic>Cameras</topic><topic>Central processing units</topic><topic>Clinical decision making</topic><topic>Computer architecture</topic><topic>Control algorithms</topic><topic>Control systems</topic><topic>CPUs</topic><topic>Crop dusting</topic><topic>Crops</topic><topic>Decision making</topic><topic>Embedded systems</topic><topic>Energy consumption</topic><topic>Fertilizers</topic><topic>Field tests</topic><topic>High definition</topic><topic>Image processing</topic><topic>Normalized difference vegetative index</topic><topic>Pesticides</topic><topic>Software</topic><topic>Unmanned aerial vehicles</topic><topic>Vegetation</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Basso, Maik</creatorcontrib><creatorcontrib>Stocchero, Diego</creatorcontrib><creatorcontrib>Ventura Bayan Henriques, Renato</creatorcontrib><creatorcontrib>Vian, André Luis</creatorcontrib><creatorcontrib>Bredemeier, Christian</creatorcontrib><creatorcontrib>Konzen, Andréa Aparecida</creatorcontrib><creatorcontrib>Pignaton de Freitas, Edison</creatorcontrib><collection>PubMed</collection><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>ProQuest Health and Medical</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Medical Database (Alumni Edition)</collection><collection>Hospital Premium Collection</collection><collection>Hospital Premium Collection (Alumni Edition)</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Health Research Premium Collection</collection><collection>Health Research Premium Collection (Alumni)</collection><collection>ProQuest Health &amp; Medical Complete (Alumni)</collection><collection>Health &amp; Medical Collection (Alumni Edition)</collection><collection>Medical Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>MEDLINE - Academic</collection><collection>PubMed Central (Full Participant titles)</collection><jtitle>Sensors (Basel, Switzerland)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Basso, Maik</au><au>Stocchero, Diego</au><au>Ventura Bayan Henriques, Renato</au><au>Vian, André Luis</au><au>Bredemeier, Christian</au><au>Konzen, Andréa Aparecida</au><au>Pignaton de Freitas, Edison</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Proposal for an Embedded System Architecture Using a GNDVI Algorithm to Support UAV-Based Agrochemical Spraying</atitle><jtitle>Sensors (Basel, Switzerland)</jtitle><addtitle>Sensors (Basel)</addtitle><date>2019-12-07</date><risdate>2019</risdate><volume>19</volume><issue>24</issue><spage>5397</spage><pages>5397-</pages><issn>1424-8220</issn><eissn>1424-8220</eissn><abstract>An important area in precision agriculture is related to the efficient use of chemicals applied onto fields. Efforts have been made to diminish their use, aiming at cost reduction and fewer chemical residues in the final agricultural products. The use of unmanned aerial vehicles (UAVs) presents itself as an attractive and cheap alternative for spraying pesticides and fertilizers compared to conventional mass spraying performed by ordinary manned aircraft. Besides being cheaper than manned aircraft, small UAVs are capable of performing fine-grained instead of the mass spraying. Observing this improved method, this paper reports the design of an embedded real-time UAV spraying control system supported by onboard image processing. The proposal uses a normalized difference vegetation index (NDVI) algorithm to detect the exact locations in which the chemicals are needed. Using this information, the automated spraying control system performs punctual applications while the UAV navigates over the crops. The system architecture is designed to run on low-cost hardware, which demands an efficient NDVI algorithm. The experiments were conducted using Raspberry Pi 3 as the embedded hardware. First, experiments in a laboratory were conducted in which the algorithm was proved to be correct and efficient. Then, field tests in real conditions were conducted for validation purposes. These validation tests were performed in an agronomic research station with the Raspberry hardware integrated into a UAV flying over a field of crops. The average CPU usage was about 20% while memory consumption was about 70 MB for high definition images, with 4% CPU usage and 20.3 MB RAM being observed for low-resolution images. The average current measured to execute the proposed algorithm was 0.11 A. The obtained results prove that the proposed solution is efficient in terms of processing and energy consumption when used in embedded hardware and provides measurements which are coherent with the commercial GreenSeeker equipment.</abstract><cop>Switzerland</cop><pub>MDPI AG</pub><pmid>31817832</pmid><doi>10.3390/s19245397</doi><orcidid>https://orcid.org/0000-0003-4655-8889</orcidid><orcidid>https://orcid.org/0000-0002-0858-3111</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1424-8220
ispartof Sensors (Basel, Switzerland), 2019-12, Vol.19 (24), p.5397
issn 1424-8220
1424-8220
language eng
recordid cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_6960772
source MDPI - Multidisciplinary Digital Publishing Institute; DOAJ Directory of Open Access Journals; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals; PubMed Central; Free Full-Text Journals in Chemistry
subjects Agrochemicals
Automation
Cameras
Central processing units
Clinical decision making
Computer architecture
Control algorithms
Control systems
CPUs
Crop dusting
Crops
Decision making
Embedded systems
Energy consumption
Fertilizers
Field tests
High definition
Image processing
Normalized difference vegetative index
Pesticides
Software
Unmanned aerial vehicles
Vegetation
title Proposal for an Embedded System Architecture Using a GNDVI Algorithm to Support UAV-Based Agrochemical Spraying
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-01T17%3A02%3A42IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pubme&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Proposal%20for%20an%20Embedded%20System%20Architecture%20Using%20a%20GNDVI%20Algorithm%20to%20Support%20UAV-Based%20Agrochemical%20Spraying&rft.jtitle=Sensors%20(Basel,%20Switzerland)&rft.au=Basso,%20Maik&rft.date=2019-12-07&rft.volume=19&rft.issue=24&rft.spage=5397&rft.pages=5397-&rft.issn=1424-8220&rft.eissn=1424-8220&rft_id=info:doi/10.3390/s19245397&rft_dat=%3Cproquest_pubme%3E2535496733%3C/proquest_pubme%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2535496733&rft_id=info:pmid/31817832&rfr_iscdi=true