Loading…

Image Processing for Smart Agriculture Applications Using Cloud-Fog Computing

The widespread use of IoT devices has led to the generation of a huge amount of data and driven the need for analytical solutions in many areas of human activities, such as the field of smart agriculture. Continuous monitoring of crop growth stages enables timely interventions, such as control of we...

Full description

Saved in:
Bibliographic Details
Published in:Sensors (Basel, Switzerland) Switzerland), 2024-09, Vol.24 (18), p.5965
Main Authors: Marković, Dušan, Stamenković, Zoran, Đorđević, Borislav, Ranđić, Siniša
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page
container_issue 18
container_start_page 5965
container_title Sensors (Basel, Switzerland)
container_volume 24
creator Marković, Dušan
Stamenković, Zoran
Đorđević, Borislav
Ranđić, Siniša
description The widespread use of IoT devices has led to the generation of a huge amount of data and driven the need for analytical solutions in many areas of human activities, such as the field of smart agriculture. Continuous monitoring of crop growth stages enables timely interventions, such as control of weeds and plant diseases, as well as pest control, ensuring optimal development. Decision-making systems in smart agriculture involve image analysis with the potential to increase productivity, efficiency and sustainability. By applying Convolutional Neural Networks (CNNs), state recognition and classification can be performed based on images from specific locations. Thus, we have developed a solution for early problem detection and resource management optimization. The main concept of the proposed solution relies on a direct connection between Cloud and Edge devices, which is achieved through Fog computing. The goal of our work is creation of a deep learning model for image classification that can be optimized and adapted for implementation on devices with limited hardware resources at the level of Fog computing. This could increase the importance of image processing in the reduction of agricultural operating costs and manual labor. As a result of the off-load data processing at Edge and Fog devices, the system responsiveness can be improved, the costs associated with data transmission and storage can be reduced, and the overall system reliability and security can be increased. The proposed solution can choose classification algorithms to find a trade-off between size and accuracy of the model optimized for devices with limited hardware resources. After testing our model for tomato disease classification compiled for execution on FPGA, it was found that the decrease in test accuracy is as small as 0.83% (from 96.29% to 95.46%).
doi_str_mv 10.3390/s24185965
format article
fullrecord <record><control><sourceid>gale_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_7ec5b5368a514ec9b9113349ea12bdc1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A810786046</galeid><doaj_id>oai_doaj_org_article_7ec5b5368a514ec9b9113349ea12bdc1</doaj_id><sourcerecordid>A810786046</sourcerecordid><originalsourceid>FETCH-LOGICAL-d365t-6a49ac25d0220180f2450273f72b2ec1c280c802a46982416e7fad4568c92e073</originalsourceid><addsrcrecordid>eNpdkUtv1DAUhS0Eog9Y8AdQJDZs0vode4VGIwojtaJS6TpynJvgURIHO0Hqv-cyU1CLvLhX18efz7EJecfohRCWXmYumVFWqxfklEkuS8M5ffmkPyFnOe8p5UII85qcCIu1YvSU3OxG10Nxm6KHnMPUF11Mxd3o0lJs-hT8OixrgmIzz0PwbglxysX9Qbgd4tqWVxG7OM7rgrM35FXnhgxvH-s5ub_6_H37tbz-9mW33VyXrdBqKbWT1nmuWoremKEdl4rySnQVbzh45rmh3lDupLYGs2moOtdKpY23HGglzsnuyG2j29dzCuj3oY4u1IdBTH2NAYIfoK7Aq0YJbZxiErxtLGNCSAuO8ab1DFmfjqx5bUZoPUxLcsMz6POdKfyo-_irZkwKpSuLhI-PhBR_rpCXegzZwzC4CeKaa8EYtQxtK5R--E-6j2ua8K0OKm0Z139UF0dV7zBBmLqIF3tcLYzBxwm6gPONQabRVGo88P5phn_m__6z-A2KLKad</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3110691265</pqid></control><display><type>article</type><title>Image Processing for Smart Agriculture Applications Using Cloud-Fog Computing</title><source>PubMed Central Free</source><source>Publicly Available Content (ProQuest)</source><creator>Marković, Dušan ; Stamenković, Zoran ; Đorđević, Borislav ; Ranđić, Siniša</creator><creatorcontrib>Marković, Dušan ; Stamenković, Zoran ; Đorđević, Borislav ; Ranđić, Siniša</creatorcontrib><description>The widespread use of IoT devices has led to the generation of a huge amount of data and driven the need for analytical solutions in many areas of human activities, such as the field of smart agriculture. Continuous monitoring of crop growth stages enables timely interventions, such as control of weeds and plant diseases, as well as pest control, ensuring optimal development. Decision-making systems in smart agriculture involve image analysis with the potential to increase productivity, efficiency and sustainability. By applying Convolutional Neural Networks (CNNs), state recognition and classification can be performed based on images from specific locations. Thus, we have developed a solution for early problem detection and resource management optimization. The main concept of the proposed solution relies on a direct connection between Cloud and Edge devices, which is achieved through Fog computing. The goal of our work is creation of a deep learning model for image classification that can be optimized and adapted for implementation on devices with limited hardware resources at the level of Fog computing. This could increase the importance of image processing in the reduction of agricultural operating costs and manual labor. As a result of the off-load data processing at Edge and Fog devices, the system responsiveness can be improved, the costs associated with data transmission and storage can be reduced, and the overall system reliability and security can be increased. The proposed solution can choose classification algorithms to find a trade-off between size and accuracy of the model optimized for devices with limited hardware resources. After testing our model for tomato disease classification compiled for execution on FPGA, it was found that the decrease in test accuracy is as small as 0.83% (from 96.29% to 95.46%).</description><identifier>ISSN: 1424-8220</identifier><identifier>EISSN: 1424-8220</identifier><identifier>DOI: 10.3390/s24185965</identifier><identifier>PMID: 39338710</identifier><language>eng</language><publisher>Switzerland: MDPI AG</publisher><subject>Agricultural industry ; Agriculture ; Agriculture - methods ; agriculture application ; Agronomy ; Algorithms ; Classification ; Cloud Computing ; cloud-fog computing ; Computational linguistics ; Crops, Agricultural ; Data collection ; Data processing ; Deep Learning ; Digital integrated circuits ; Energy consumption ; Energy efficiency ; Humans ; image classification ; Image processing ; Image Processing, Computer-Assisted - methods ; Information storage and retrieval ; Internet of Things ; Language processing ; Natural language interfaces ; Neural networks ; Neural Networks, Computer ; Privacy ; Semiconductor industry</subject><ispartof>Sensors (Basel, Switzerland), 2024-09, Vol.24 (18), p.5965</ispartof><rights>COPYRIGHT 2024 MDPI AG</rights><rights>2024 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 (https://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>2024 by the authors. 2024</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>0000-0002-6145-4490 ; 0000-0002-6078-413X ; 0000-0002-7676-4942</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/3110691265/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/3110691265?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>230,314,727,780,784,885,25753,27924,27925,37012,37013,44590,53791,53793,75126</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/39338710$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Marković, Dušan</creatorcontrib><creatorcontrib>Stamenković, Zoran</creatorcontrib><creatorcontrib>Đorđević, Borislav</creatorcontrib><creatorcontrib>Ranđić, Siniša</creatorcontrib><title>Image Processing for Smart Agriculture Applications Using Cloud-Fog Computing</title><title>Sensors (Basel, Switzerland)</title><addtitle>Sensors (Basel)</addtitle><description>The widespread use of IoT devices has led to the generation of a huge amount of data and driven the need for analytical solutions in many areas of human activities, such as the field of smart agriculture. Continuous monitoring of crop growth stages enables timely interventions, such as control of weeds and plant diseases, as well as pest control, ensuring optimal development. Decision-making systems in smart agriculture involve image analysis with the potential to increase productivity, efficiency and sustainability. By applying Convolutional Neural Networks (CNNs), state recognition and classification can be performed based on images from specific locations. Thus, we have developed a solution for early problem detection and resource management optimization. The main concept of the proposed solution relies on a direct connection between Cloud and Edge devices, which is achieved through Fog computing. The goal of our work is creation of a deep learning model for image classification that can be optimized and adapted for implementation on devices with limited hardware resources at the level of Fog computing. This could increase the importance of image processing in the reduction of agricultural operating costs and manual labor. As a result of the off-load data processing at Edge and Fog devices, the system responsiveness can be improved, the costs associated with data transmission and storage can be reduced, and the overall system reliability and security can be increased. The proposed solution can choose classification algorithms to find a trade-off between size and accuracy of the model optimized for devices with limited hardware resources. After testing our model for tomato disease classification compiled for execution on FPGA, it was found that the decrease in test accuracy is as small as 0.83% (from 96.29% to 95.46%).</description><subject>Agricultural industry</subject><subject>Agriculture</subject><subject>Agriculture - methods</subject><subject>agriculture application</subject><subject>Agronomy</subject><subject>Algorithms</subject><subject>Classification</subject><subject>Cloud Computing</subject><subject>cloud-fog computing</subject><subject>Computational linguistics</subject><subject>Crops, Agricultural</subject><subject>Data collection</subject><subject>Data processing</subject><subject>Deep Learning</subject><subject>Digital integrated circuits</subject><subject>Energy consumption</subject><subject>Energy efficiency</subject><subject>Humans</subject><subject>image classification</subject><subject>Image processing</subject><subject>Image Processing, Computer-Assisted - methods</subject><subject>Information storage and retrieval</subject><subject>Internet of Things</subject><subject>Language processing</subject><subject>Natural language interfaces</subject><subject>Neural networks</subject><subject>Neural Networks, Computer</subject><subject>Privacy</subject><subject>Semiconductor industry</subject><issn>1424-8220</issn><issn>1424-8220</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><sourceid>DOA</sourceid><recordid>eNpdkUtv1DAUhS0Eog9Y8AdQJDZs0vode4VGIwojtaJS6TpynJvgURIHO0Hqv-cyU1CLvLhX18efz7EJecfohRCWXmYumVFWqxfklEkuS8M5ffmkPyFnOe8p5UII85qcCIu1YvSU3OxG10Nxm6KHnMPUF11Mxd3o0lJs-hT8OixrgmIzz0PwbglxysX9Qbgd4tqWVxG7OM7rgrM35FXnhgxvH-s5ub_6_H37tbz-9mW33VyXrdBqKbWT1nmuWoremKEdl4rySnQVbzh45rmh3lDupLYGs2moOtdKpY23HGglzsnuyG2j29dzCuj3oY4u1IdBTH2NAYIfoK7Aq0YJbZxiErxtLGNCSAuO8ab1DFmfjqx5bUZoPUxLcsMz6POdKfyo-_irZkwKpSuLhI-PhBR_rpCXegzZwzC4CeKaa8EYtQxtK5R--E-6j2ua8K0OKm0Z139UF0dV7zBBmLqIF3tcLYzBxwm6gPONQabRVGo88P5phn_m__6z-A2KLKad</recordid><startdate>20240914</startdate><enddate>20240914</enddate><creator>Marković, Dušan</creator><creator>Stamenković, Zoran</creator><creator>Đorđević, Borislav</creator><creator>Ranđić, Siniša</creator><general>MDPI AG</general><general>MDPI</general><scope>CGR</scope><scope>CUY</scope><scope>CVF</scope><scope>ECM</scope><scope>EIF</scope><scope>NPM</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>7X8</scope><scope>5PM</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0002-6145-4490</orcidid><orcidid>https://orcid.org/0000-0002-6078-413X</orcidid><orcidid>https://orcid.org/0000-0002-7676-4942</orcidid></search><sort><creationdate>20240914</creationdate><title>Image Processing for Smart Agriculture Applications Using Cloud-Fog Computing</title><author>Marković, Dušan ; Stamenković, Zoran ; Đorđević, Borislav ; Ranđić, Siniša</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-d365t-6a49ac25d0220180f2450273f72b2ec1c280c802a46982416e7fad4568c92e073</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Agricultural industry</topic><topic>Agriculture</topic><topic>Agriculture - methods</topic><topic>agriculture application</topic><topic>Agronomy</topic><topic>Algorithms</topic><topic>Classification</topic><topic>Cloud Computing</topic><topic>cloud-fog computing</topic><topic>Computational linguistics</topic><topic>Crops, Agricultural</topic><topic>Data collection</topic><topic>Data processing</topic><topic>Deep Learning</topic><topic>Digital integrated circuits</topic><topic>Energy consumption</topic><topic>Energy efficiency</topic><topic>Humans</topic><topic>image classification</topic><topic>Image processing</topic><topic>Image Processing, Computer-Assisted - methods</topic><topic>Information storage and retrieval</topic><topic>Internet of Things</topic><topic>Language processing</topic><topic>Natural language interfaces</topic><topic>Neural networks</topic><topic>Neural Networks, Computer</topic><topic>Privacy</topic><topic>Semiconductor industry</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Marković, Dušan</creatorcontrib><creatorcontrib>Stamenković, Zoran</creatorcontrib><creatorcontrib>Đorđević, Borislav</creatorcontrib><creatorcontrib>Ranđić, Siniša</creatorcontrib><collection>Medline</collection><collection>MEDLINE</collection><collection>MEDLINE (Ovid)</collection><collection>MEDLINE</collection><collection>MEDLINE</collection><collection>PubMed</collection><collection>ProQuest Central (Corporate)</collection><collection>Health &amp; Medical Collection</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)</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 (ProQuest)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>MEDLINE - Academic</collection><collection>PubMed Central (Full Participant titles)</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>Sensors (Basel, Switzerland)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Marković, Dušan</au><au>Stamenković, Zoran</au><au>Đorđević, Borislav</au><au>Ranđić, Siniša</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Image Processing for Smart Agriculture Applications Using Cloud-Fog Computing</atitle><jtitle>Sensors (Basel, Switzerland)</jtitle><addtitle>Sensors (Basel)</addtitle><date>2024-09-14</date><risdate>2024</risdate><volume>24</volume><issue>18</issue><spage>5965</spage><pages>5965-</pages><issn>1424-8220</issn><eissn>1424-8220</eissn><abstract>The widespread use of IoT devices has led to the generation of a huge amount of data and driven the need for analytical solutions in many areas of human activities, such as the field of smart agriculture. Continuous monitoring of crop growth stages enables timely interventions, such as control of weeds and plant diseases, as well as pest control, ensuring optimal development. Decision-making systems in smart agriculture involve image analysis with the potential to increase productivity, efficiency and sustainability. By applying Convolutional Neural Networks (CNNs), state recognition and classification can be performed based on images from specific locations. Thus, we have developed a solution for early problem detection and resource management optimization. The main concept of the proposed solution relies on a direct connection between Cloud and Edge devices, which is achieved through Fog computing. The goal of our work is creation of a deep learning model for image classification that can be optimized and adapted for implementation on devices with limited hardware resources at the level of Fog computing. This could increase the importance of image processing in the reduction of agricultural operating costs and manual labor. As a result of the off-load data processing at Edge and Fog devices, the system responsiveness can be improved, the costs associated with data transmission and storage can be reduced, and the overall system reliability and security can be increased. The proposed solution can choose classification algorithms to find a trade-off between size and accuracy of the model optimized for devices with limited hardware resources. After testing our model for tomato disease classification compiled for execution on FPGA, it was found that the decrease in test accuracy is as small as 0.83% (from 96.29% to 95.46%).</abstract><cop>Switzerland</cop><pub>MDPI AG</pub><pmid>39338710</pmid><doi>10.3390/s24185965</doi><orcidid>https://orcid.org/0000-0002-6145-4490</orcidid><orcidid>https://orcid.org/0000-0002-6078-413X</orcidid><orcidid>https://orcid.org/0000-0002-7676-4942</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1424-8220
ispartof Sensors (Basel, Switzerland), 2024-09, Vol.24 (18), p.5965
issn 1424-8220
1424-8220
language eng
recordid cdi_doaj_primary_oai_doaj_org_article_7ec5b5368a514ec9b9113349ea12bdc1
source PubMed Central Free; Publicly Available Content (ProQuest)
subjects Agricultural industry
Agriculture
Agriculture - methods
agriculture application
Agronomy
Algorithms
Classification
Cloud Computing
cloud-fog computing
Computational linguistics
Crops, Agricultural
Data collection
Data processing
Deep Learning
Digital integrated circuits
Energy consumption
Energy efficiency
Humans
image classification
Image processing
Image Processing, Computer-Assisted - methods
Information storage and retrieval
Internet of Things
Language processing
Natural language interfaces
Neural networks
Neural Networks, Computer
Privacy
Semiconductor industry
title Image Processing for Smart Agriculture Applications Using Cloud-Fog Computing
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T00%3A46%3A10IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Image%20Processing%20for%20Smart%20Agriculture%20Applications%20Using%20Cloud-Fog%20Computing&rft.jtitle=Sensors%20(Basel,%20Switzerland)&rft.au=Markovi%C4%87,%20Du%C5%A1an&rft.date=2024-09-14&rft.volume=24&rft.issue=18&rft.spage=5965&rft.pages=5965-&rft.issn=1424-8220&rft.eissn=1424-8220&rft_id=info:doi/10.3390/s24185965&rft_dat=%3Cgale_doaj_%3EA810786046%3C/gale_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-d365t-6a49ac25d0220180f2450273f72b2ec1c280c802a46982416e7fad4568c92e073%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=3110691265&rft_id=info:pmid/39338710&rft_galeid=A810786046&rfr_iscdi=true