Loading…

Architecture for Orchestrating Dynamic DNN-Powered Image Processing Tasks in Edge and Cloud Devices

DNN processing on image streams has opened the possibility for new and innovative applications. Some of those would benefit from performing the computation locally, avoiding incurring into latencies due to data travelling to image processing services in the cloud, and thus allowing for faster respon...

Full description

Saved in:
Bibliographic Details
Published in:IEEE access 2021, Vol.9, p.107137-107148
Main Authors: Gonzalez-Gil, Pedro, Robles-Enciso, Alberto, Martinez, Juan Antonio, Skarmeta, Antonio F.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c408t-a5dabadfa393f11d84b9fc1a1d66d102fee93e5f2ecc9e2cf80e9506c110013b3
cites cdi_FETCH-LOGICAL-c408t-a5dabadfa393f11d84b9fc1a1d66d102fee93e5f2ecc9e2cf80e9506c110013b3
container_end_page 107148
container_issue
container_start_page 107137
container_title IEEE access
container_volume 9
creator Gonzalez-Gil, Pedro
Robles-Enciso, Alberto
Martinez, Juan Antonio
Skarmeta, Antonio F.
description DNN processing on image streams has opened the possibility for new and innovative applications. Some of those would benefit from performing the computation locally, avoiding incurring into latencies due to data travelling to image processing services in the cloud, and thus allowing for faster response times. New devices like the GPU-accelerated NVIDIA Jetson family, such as the Jetson Nano, are capable of running modern DNN image processing models, offering an affordable, powerful and scalable local alternative to cloud processing. Performing local image processing can also benefit security and even GDPR compliance, potentially easing the deployment of this solutions. Not only that, but local image processing can also bring the possibility of applying these techniques in areas with reduced connectivity, where cloud-based solutions are unfeasible. In this work, we propose an architecture for the orchestration of DNN accelerated image processing on IoT devices, based on FogFlow; an orchestration platform capable of leveraging cloud and edge resources. FogFlow is part of the FIWARE initiative and is based in the NGSI family of standards, widely applied in Smart City, Smart Building and Smart Home solutions, making it an easy-to-integrate technology.
doi_str_mv 10.1109/ACCESS.2021.3101306
format article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_proquest_journals_2560141299</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9502087</ieee_id><doaj_id>oai_doaj_org_article_d2f486b58c904c3e8496a553b2420fd7</doaj_id><sourcerecordid>2560141299</sourcerecordid><originalsourceid>FETCH-LOGICAL-c408t-a5dabadfa393f11d84b9fc1a1d66d102fee93e5f2ecc9e2cf80e9506c110013b3</originalsourceid><addsrcrecordid>eNpNUU1PAyEU3BhNNOov8ELieSsfC12OzbZqE2ObqGfCwqNS20Vhq-m_l7rGyOWReTMD701RXBE8IgTLm0nTzJ6eRhRTMmIEE4bFUXFGiZAl40wc_7ufFpcprXE-dYb4-Kwwk2hefQ-m30VALkS0yACkPuredys03Xd66w2aPj6Wy_AFESyab_UK0DIGAykdSM86vSXkOzSzuaE7i5pN2Fk0hU-fORfFidObBJe_9bx4uZ09N_flw-Ju3kweSlPhui81t7rV1mkmmSPE1lUrnSGaWCEswdQBSAbcUTBGAjWuxiA5FiZvIU_dsvNiPvjaoNfqPfqtjnsVtFc_QIgrpWPvzQaUpa6qRctrI3FlGNSVFJpz1tKKYmfH2et68HqP4WOX96HWYRe7_H1FucCkIlTKzGIDy8SQUgT39yrB6hCOGsJRh3DUbzhZdTWoPAD8KfIoFNdj9g3JNoqG</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2560141299</pqid></control><display><type>article</type><title>Architecture for Orchestrating Dynamic DNN-Powered Image Processing Tasks in Edge and Cloud Devices</title><source>IEEE Open Access Journals</source><creator>Gonzalez-Gil, Pedro ; Robles-Enciso, Alberto ; Martinez, Juan Antonio ; Skarmeta, Antonio F.</creator><creatorcontrib>Gonzalez-Gil, Pedro ; Robles-Enciso, Alberto ; Martinez, Juan Antonio ; Skarmeta, Antonio F.</creatorcontrib><description>DNN processing on image streams has opened the possibility for new and innovative applications. Some of those would benefit from performing the computation locally, avoiding incurring into latencies due to data travelling to image processing services in the cloud, and thus allowing for faster response times. New devices like the GPU-accelerated NVIDIA Jetson family, such as the Jetson Nano, are capable of running modern DNN image processing models, offering an affordable, powerful and scalable local alternative to cloud processing. Performing local image processing can also benefit security and even GDPR compliance, potentially easing the deployment of this solutions. Not only that, but local image processing can also bring the possibility of applying these techniques in areas with reduced connectivity, where cloud-based solutions are unfeasible. In this work, we propose an architecture for the orchestration of DNN accelerated image processing on IoT devices, based on FogFlow; an orchestration platform capable of leveraging cloud and edge resources. FogFlow is part of the FIWARE initiative and is based in the NGSI family of standards, widely applied in Smart City, Smart Building and Smart Home solutions, making it an easy-to-integrate technology.</description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2021.3101306</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Cloud computing ; Computer architecture ; DNN image processing ; Image edge detection ; Image processing ; IoT ; orchestration ; Performance evaluation ; Smart buildings ; Streaming media ; Task analysis</subject><ispartof>IEEE access, 2021, Vol.9, p.107137-107148</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2021</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c408t-a5dabadfa393f11d84b9fc1a1d66d102fee93e5f2ecc9e2cf80e9506c110013b3</citedby><cites>FETCH-LOGICAL-c408t-a5dabadfa393f11d84b9fc1a1d66d102fee93e5f2ecc9e2cf80e9506c110013b3</cites><orcidid>0000-0002-5525-1259 ; 0000-0002-5501-4608 ; 0000-0001-6338-1603 ; 0000-0001-8270-9942</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9502087$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,4021,27631,27921,27922,27923,54931</link.rule.ids></links><search><creatorcontrib>Gonzalez-Gil, Pedro</creatorcontrib><creatorcontrib>Robles-Enciso, Alberto</creatorcontrib><creatorcontrib>Martinez, Juan Antonio</creatorcontrib><creatorcontrib>Skarmeta, Antonio F.</creatorcontrib><title>Architecture for Orchestrating Dynamic DNN-Powered Image Processing Tasks in Edge and Cloud Devices</title><title>IEEE access</title><addtitle>Access</addtitle><description>DNN processing on image streams has opened the possibility for new and innovative applications. Some of those would benefit from performing the computation locally, avoiding incurring into latencies due to data travelling to image processing services in the cloud, and thus allowing for faster response times. New devices like the GPU-accelerated NVIDIA Jetson family, such as the Jetson Nano, are capable of running modern DNN image processing models, offering an affordable, powerful and scalable local alternative to cloud processing. Performing local image processing can also benefit security and even GDPR compliance, potentially easing the deployment of this solutions. Not only that, but local image processing can also bring the possibility of applying these techniques in areas with reduced connectivity, where cloud-based solutions are unfeasible. In this work, we propose an architecture for the orchestration of DNN accelerated image processing on IoT devices, based on FogFlow; an orchestration platform capable of leveraging cloud and edge resources. FogFlow is part of the FIWARE initiative and is based in the NGSI family of standards, widely applied in Smart City, Smart Building and Smart Home solutions, making it an easy-to-integrate technology.</description><subject>Cloud computing</subject><subject>Computer architecture</subject><subject>DNN image processing</subject><subject>Image edge detection</subject><subject>Image processing</subject><subject>IoT</subject><subject>orchestration</subject><subject>Performance evaluation</subject><subject>Smart buildings</subject><subject>Streaming media</subject><subject>Task analysis</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>DOA</sourceid><recordid>eNpNUU1PAyEU3BhNNOov8ELieSsfC12OzbZqE2ObqGfCwqNS20Vhq-m_l7rGyOWReTMD701RXBE8IgTLm0nTzJ6eRhRTMmIEE4bFUXFGiZAl40wc_7ufFpcprXE-dYb4-Kwwk2hefQ-m30VALkS0yACkPuredys03Xd66w2aPj6Wy_AFESyab_UK0DIGAykdSM86vSXkOzSzuaE7i5pN2Fk0hU-fORfFidObBJe_9bx4uZ09N_flw-Ju3kweSlPhui81t7rV1mkmmSPE1lUrnSGaWCEswdQBSAbcUTBGAjWuxiA5FiZvIU_dsvNiPvjaoNfqPfqtjnsVtFc_QIgrpWPvzQaUpa6qRctrI3FlGNSVFJpz1tKKYmfH2et68HqP4WOX96HWYRe7_H1FucCkIlTKzGIDy8SQUgT39yrB6hCOGsJRh3DUbzhZdTWoPAD8KfIoFNdj9g3JNoqG</recordid><startdate>2021</startdate><enddate>2021</enddate><creator>Gonzalez-Gil, Pedro</creator><creator>Robles-Enciso, Alberto</creator><creator>Martinez, Juan Antonio</creator><creator>Skarmeta, Antonio F.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0002-5525-1259</orcidid><orcidid>https://orcid.org/0000-0002-5501-4608</orcidid><orcidid>https://orcid.org/0000-0001-6338-1603</orcidid><orcidid>https://orcid.org/0000-0001-8270-9942</orcidid></search><sort><creationdate>2021</creationdate><title>Architecture for Orchestrating Dynamic DNN-Powered Image Processing Tasks in Edge and Cloud Devices</title><author>Gonzalez-Gil, Pedro ; Robles-Enciso, Alberto ; Martinez, Juan Antonio ; Skarmeta, Antonio F.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c408t-a5dabadfa393f11d84b9fc1a1d66d102fee93e5f2ecc9e2cf80e9506c110013b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Cloud computing</topic><topic>Computer architecture</topic><topic>DNN image processing</topic><topic>Image edge detection</topic><topic>Image processing</topic><topic>IoT</topic><topic>orchestration</topic><topic>Performance evaluation</topic><topic>Smart buildings</topic><topic>Streaming media</topic><topic>Task analysis</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Gonzalez-Gil, Pedro</creatorcontrib><creatorcontrib>Robles-Enciso, Alberto</creatorcontrib><creatorcontrib>Martinez, Juan Antonio</creatorcontrib><creatorcontrib>Skarmeta, Antonio F.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005–Present</collection><collection>IEEE Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE/IET Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Gonzalez-Gil, Pedro</au><au>Robles-Enciso, Alberto</au><au>Martinez, Juan Antonio</au><au>Skarmeta, Antonio F.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Architecture for Orchestrating Dynamic DNN-Powered Image Processing Tasks in Edge and Cloud Devices</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2021</date><risdate>2021</risdate><volume>9</volume><spage>107137</spage><epage>107148</epage><pages>107137-107148</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract>DNN processing on image streams has opened the possibility for new and innovative applications. Some of those would benefit from performing the computation locally, avoiding incurring into latencies due to data travelling to image processing services in the cloud, and thus allowing for faster response times. New devices like the GPU-accelerated NVIDIA Jetson family, such as the Jetson Nano, are capable of running modern DNN image processing models, offering an affordable, powerful and scalable local alternative to cloud processing. Performing local image processing can also benefit security and even GDPR compliance, potentially easing the deployment of this solutions. Not only that, but local image processing can also bring the possibility of applying these techniques in areas with reduced connectivity, where cloud-based solutions are unfeasible. In this work, we propose an architecture for the orchestration of DNN accelerated image processing on IoT devices, based on FogFlow; an orchestration platform capable of leveraging cloud and edge resources. FogFlow is part of the FIWARE initiative and is based in the NGSI family of standards, widely applied in Smart City, Smart Building and Smart Home solutions, making it an easy-to-integrate technology.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2021.3101306</doi><tpages>12</tpages><orcidid>https://orcid.org/0000-0002-5525-1259</orcidid><orcidid>https://orcid.org/0000-0002-5501-4608</orcidid><orcidid>https://orcid.org/0000-0001-6338-1603</orcidid><orcidid>https://orcid.org/0000-0001-8270-9942</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2169-3536
ispartof IEEE access, 2021, Vol.9, p.107137-107148
issn 2169-3536
2169-3536
language eng
recordid cdi_proquest_journals_2560141299
source IEEE Open Access Journals
subjects Cloud computing
Computer architecture
DNN image processing
Image edge detection
Image processing
IoT
orchestration
Performance evaluation
Smart buildings
Streaming media
Task analysis
title Architecture for Orchestrating Dynamic DNN-Powered Image Processing Tasks in Edge and Cloud Devices
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T10%3A05%3A43IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Architecture%20for%20Orchestrating%20Dynamic%20DNN-Powered%20Image%20Processing%20Tasks%20in%20Edge%20and%20Cloud%20Devices&rft.jtitle=IEEE%20access&rft.au=Gonzalez-Gil,%20Pedro&rft.date=2021&rft.volume=9&rft.spage=107137&rft.epage=107148&rft.pages=107137-107148&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2021.3101306&rft_dat=%3Cproquest_ieee_%3E2560141299%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c408t-a5dabadfa393f11d84b9fc1a1d66d102fee93e5f2ecc9e2cf80e9506c110013b3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2560141299&rft_id=info:pmid/&rft_ieee_id=9502087&rfr_iscdi=true