Improvement and Hardware Design of Image Denoising Algorithm Based on Deep Learning

Noise is always generated in the process of image generation and transmission, which hinders people from obtaining original image information, so image denoising has a wide range of applications. However, the image denoising algorithm based on deep learning has the disadvantages of large number of parameters and long inference time. Therefore, this paper proposes an improved lightweight neural network model in image denoising, compared with the DnCNN, saving up to 90.0% parameters in memory and increasing 21.4% inference speed. In addition, the cost and power consumption of commonly used neural network inference platforms (CPU, GPU) are relatively high, and it is difficult to deploy them in embedded devices. This paper completes the hardware implementation of the network structure through the Verilog hardware description language, and optimizes the resource occupation and circuit power consumption, and finally deploys the image denoising model on a FPGA. The experimental results show that the main frequency of the accelerator reaches 200 MHz, peak throughput is 200.207GOPS, and the energy consumption ratio is 17.183 GOPS/W, which is 1.9 times higher than the GPU and 26.2 times higher than the CPU.

Authors

Institutions

Publication Details

Published
2024-10-25
DOI
https://doi.org/10.1109/icicm63644.2024.10814594
Citations
2
Primary Topic
Advanced Computing and Algorithms
Type
article
Field-Weighted Citation Impact
3.92
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Improvement and Hardware Design of Image Denoising Algorithm Based on Deep Learning

Wenzheng Kang, Xiaojun Zhang, Biao Sun, Ming Zhang et al.
2 citations
Advanced Computing and Algorithms
3.92
article

Improvement and Hardware Design of Image Denoising Algorithm Based on Deep Learning

Wenzheng Kang, Xiaojun Zhang, Biao Sun, Ming Zhang, Xinchun Wu, Xiaobing Huang, Qianneng Zhou
article en
2 citations

Abstract

Noise is always generated in the process of image generation and transmission, which hinders people from obtaining original image information, so image denoising has a wide range of applications. However, the image denoising algorithm based on deep learning has the disadvantages of large number of parameters and long inference time. Therefore, this paper proposes an improved lightweight neural network model in image denoising, compared with the DnCNN, saving up to 90.0% parameters in memory and increasing 21.4% inference speed. In addition, the cost and power consumption of commonly used neural network inference platforms (CPU, GPU) are relatively high, and it is difficult to deploy them in embedded devices. This paper completes the hardware implementation of the network structure through the Verilog hardware description language, and optimizes the resource occupation and circuit power consumption, and finally deploys the image denoising model on a FPGA. The experimental results show that the main frequency of the accelerator reaches 200 MHz, peak throughput is 200.207GOPS, and the energy consumption ratio is 17.183 GOPS/W, which is 1.9 times higher than the GPU and 26.2 times higher than the CPU.

Chongqing University of Posts and Telecommunications (CN), Southwest Jiaotong University (CN)
Openalex Percentile: Top 6%
Advanced Computing and Algorithms
3.92
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.