Cargando…
A Lightweight Detection Method for Remote Sensing Images and Its Energy-Efficient Accelerator on Edge Devices
Convolutional neural networks (CNNs) have been extensively employed in remote sensing image detection and have exhibited impressive performance over the past few years. However, the abovementioned networks are generally limited by their complex structures, which make them difficult to deploy with po...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10383410/ https://www.ncbi.nlm.nih.gov/pubmed/37514790 http://dx.doi.org/10.3390/s23146497 |
_version_ | 1785080903316275200 |
---|---|
author | Yang, Ruiheng Chen, Zhikun Wang, Bin’an Guo, Yunfei Hu, Lingtong |
author_facet | Yang, Ruiheng Chen, Zhikun Wang, Bin’an Guo, Yunfei Hu, Lingtong |
author_sort | Yang, Ruiheng |
collection | PubMed |
description | Convolutional neural networks (CNNs) have been extensively employed in remote sensing image detection and have exhibited impressive performance over the past few years. However, the abovementioned networks are generally limited by their complex structures, which make them difficult to deploy with power-sensitive and resource-constrained remote sensing edge devices. To tackle this problem, this study proposes a lightweight remote sensing detection network suitable for edge devices and an energy-efficient CNN accelerator based on field-programmable gate arrays (FPGAs). First, a series of network weight reduction and optimization methods are proposed to reduce the size of the network and the difficulty of hardware deployment. Second, a high-energy-efficiency CNN accelerator is developed. The accelerator employs a reconfigurable and efficient convolutional processing engine to perform CNN computations, and hardware optimization was performed for the proposed network structure. The experimental results obtained with the Xilinx ZYNQ Z7020 show that the network achieved higher accuracy with a smaller size, and the CNN accelerator for the proposed network exhibited a throughput of 29.53 GOPS and power consumption of only 2.98 W while consuming only 113 DSPs. In comparison with relevant work, DSP efficiency at an identical level of energy consumption was increased by 1.1–2.5 times, confirming the superiority of the proposed solution and its potential for deployment with remote sensing edge devices. |
format | Online Article Text |
id | pubmed-10383410 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-103834102023-07-30 A Lightweight Detection Method for Remote Sensing Images and Its Energy-Efficient Accelerator on Edge Devices Yang, Ruiheng Chen, Zhikun Wang, Bin’an Guo, Yunfei Hu, Lingtong Sensors (Basel) Article Convolutional neural networks (CNNs) have been extensively employed in remote sensing image detection and have exhibited impressive performance over the past few years. However, the abovementioned networks are generally limited by their complex structures, which make them difficult to deploy with power-sensitive and resource-constrained remote sensing edge devices. To tackle this problem, this study proposes a lightweight remote sensing detection network suitable for edge devices and an energy-efficient CNN accelerator based on field-programmable gate arrays (FPGAs). First, a series of network weight reduction and optimization methods are proposed to reduce the size of the network and the difficulty of hardware deployment. Second, a high-energy-efficiency CNN accelerator is developed. The accelerator employs a reconfigurable and efficient convolutional processing engine to perform CNN computations, and hardware optimization was performed for the proposed network structure. The experimental results obtained with the Xilinx ZYNQ Z7020 show that the network achieved higher accuracy with a smaller size, and the CNN accelerator for the proposed network exhibited a throughput of 29.53 GOPS and power consumption of only 2.98 W while consuming only 113 DSPs. In comparison with relevant work, DSP efficiency at an identical level of energy consumption was increased by 1.1–2.5 times, confirming the superiority of the proposed solution and its potential for deployment with remote sensing edge devices. MDPI 2023-07-18 /pmc/articles/PMC10383410/ /pubmed/37514790 http://dx.doi.org/10.3390/s23146497 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/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/). |
spellingShingle | Article Yang, Ruiheng Chen, Zhikun Wang, Bin’an Guo, Yunfei Hu, Lingtong A Lightweight Detection Method for Remote Sensing Images and Its Energy-Efficient Accelerator on Edge Devices |
title | A Lightweight Detection Method for Remote Sensing Images and Its Energy-Efficient Accelerator on Edge Devices |
title_full | A Lightweight Detection Method for Remote Sensing Images and Its Energy-Efficient Accelerator on Edge Devices |
title_fullStr | A Lightweight Detection Method for Remote Sensing Images and Its Energy-Efficient Accelerator on Edge Devices |
title_full_unstemmed | A Lightweight Detection Method for Remote Sensing Images and Its Energy-Efficient Accelerator on Edge Devices |
title_short | A Lightweight Detection Method for Remote Sensing Images and Its Energy-Efficient Accelerator on Edge Devices |
title_sort | lightweight detection method for remote sensing images and its energy-efficient accelerator on edge devices |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10383410/ https://www.ncbi.nlm.nih.gov/pubmed/37514790 http://dx.doi.org/10.3390/s23146497 |
work_keys_str_mv | AT yangruiheng alightweightdetectionmethodforremotesensingimagesanditsenergyefficientacceleratoronedgedevices AT chenzhikun alightweightdetectionmethodforremotesensingimagesanditsenergyefficientacceleratoronedgedevices AT wangbinan alightweightdetectionmethodforremotesensingimagesanditsenergyefficientacceleratoronedgedevices AT guoyunfei alightweightdetectionmethodforremotesensingimagesanditsenergyefficientacceleratoronedgedevices AT hulingtong alightweightdetectionmethodforremotesensingimagesanditsenergyefficientacceleratoronedgedevices AT yangruiheng lightweightdetectionmethodforremotesensingimagesanditsenergyefficientacceleratoronedgedevices AT chenzhikun lightweightdetectionmethodforremotesensingimagesanditsenergyefficientacceleratoronedgedevices AT wangbinan lightweightdetectionmethodforremotesensingimagesanditsenergyefficientacceleratoronedgedevices AT guoyunfei lightweightdetectionmethodforremotesensingimagesanditsenergyefficientacceleratoronedgedevices AT hulingtong lightweightdetectionmethodforremotesensingimagesanditsenergyefficientacceleratoronedgedevices |