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...
Saved in:
Published in: | Sensors (Basel, Switzerland) Switzerland), 2024-09, Vol.24 (18), p.5965 |
---|---|
Main Authors: | , , , |
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 & 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 & Medical Complete (Alumni)</collection><collection>Health & 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 |