Cargando…
A Compact High-Quality Image Demosaicking Neural Network for Edge-Computing Devices
Image demosaicking has been an essential and challenging problem among the most crucial steps of image processing behind image sensors. Due to the rapid development of intelligent processors based on deep learning, several demosaicking methods based on a convolutional neural network (CNN) have been...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8125912/ https://www.ncbi.nlm.nih.gov/pubmed/34066794 http://dx.doi.org/10.3390/s21093265 |
_version_ | 1783693639498596352 |
---|---|
author | Wang, Shuyu Zhao, Mingxin Dou, Runjiang Yu, Shuangming Liu, Liyuan Wu, Nanjian |
author_facet | Wang, Shuyu Zhao, Mingxin Dou, Runjiang Yu, Shuangming Liu, Liyuan Wu, Nanjian |
author_sort | Wang, Shuyu |
collection | PubMed |
description | Image demosaicking has been an essential and challenging problem among the most crucial steps of image processing behind image sensors. Due to the rapid development of intelligent processors based on deep learning, several demosaicking methods based on a convolutional neural network (CNN) have been proposed. However, it is difficult for their networks to run in real-time on edge computing devices with a large number of model parameters. This paper presents a compact demosaicking neural network based on the UNet++ structure. The network inserts densely connected layer blocks and adopts Gaussian smoothing layers instead of down-sampling operations before the backbone network. The densely connected blocks can extract mosaic image features efficiently by utilizing the correlation between feature maps. Furthermore, the block adopts depthwise separable convolutions to reduce the model parameters; the Gaussian smoothing layer can expand the receptive fields without down-sampling image size and discarding image information. The size constraints on the input and output images can also be relaxed, and the quality of demosaicked images is improved. Experiment results show that the proposed network can improve the running speed by 42% compared with the fastest CNN-based method and achieve comparable reconstruction quality as it on four mainstream datasets. Besides, when we carry out the inference processing on the demosaicked images on typical deep CNN networks, Mobilenet v1 and SSD, the accuracy can also achieve 85.83% (top 5) and 75.44% (mAP), which performs comparably to the existing methods. The proposed network has the highest computing efficiency and lowest parameter number through all methods, demonstrating that it is well suitable for applications on modern edge computing devices. |
format | Online Article Text |
id | pubmed-8125912 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-81259122021-05-17 A Compact High-Quality Image Demosaicking Neural Network for Edge-Computing Devices Wang, Shuyu Zhao, Mingxin Dou, Runjiang Yu, Shuangming Liu, Liyuan Wu, Nanjian Sensors (Basel) Article Image demosaicking has been an essential and challenging problem among the most crucial steps of image processing behind image sensors. Due to the rapid development of intelligent processors based on deep learning, several demosaicking methods based on a convolutional neural network (CNN) have been proposed. However, it is difficult for their networks to run in real-time on edge computing devices with a large number of model parameters. This paper presents a compact demosaicking neural network based on the UNet++ structure. The network inserts densely connected layer blocks and adopts Gaussian smoothing layers instead of down-sampling operations before the backbone network. The densely connected blocks can extract mosaic image features efficiently by utilizing the correlation between feature maps. Furthermore, the block adopts depthwise separable convolutions to reduce the model parameters; the Gaussian smoothing layer can expand the receptive fields without down-sampling image size and discarding image information. The size constraints on the input and output images can also be relaxed, and the quality of demosaicked images is improved. Experiment results show that the proposed network can improve the running speed by 42% compared with the fastest CNN-based method and achieve comparable reconstruction quality as it on four mainstream datasets. Besides, when we carry out the inference processing on the demosaicked images on typical deep CNN networks, Mobilenet v1 and SSD, the accuracy can also achieve 85.83% (top 5) and 75.44% (mAP), which performs comparably to the existing methods. The proposed network has the highest computing efficiency and lowest parameter number through all methods, demonstrating that it is well suitable for applications on modern edge computing devices. MDPI 2021-05-08 /pmc/articles/PMC8125912/ /pubmed/34066794 http://dx.doi.org/10.3390/s21093265 Text en © 2021 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 Wang, Shuyu Zhao, Mingxin Dou, Runjiang Yu, Shuangming Liu, Liyuan Wu, Nanjian A Compact High-Quality Image Demosaicking Neural Network for Edge-Computing Devices |
title | A Compact High-Quality Image Demosaicking Neural Network for Edge-Computing Devices |
title_full | A Compact High-Quality Image Demosaicking Neural Network for Edge-Computing Devices |
title_fullStr | A Compact High-Quality Image Demosaicking Neural Network for Edge-Computing Devices |
title_full_unstemmed | A Compact High-Quality Image Demosaicking Neural Network for Edge-Computing Devices |
title_short | A Compact High-Quality Image Demosaicking Neural Network for Edge-Computing Devices |
title_sort | compact high-quality image demosaicking neural network for edge-computing devices |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8125912/ https://www.ncbi.nlm.nih.gov/pubmed/34066794 http://dx.doi.org/10.3390/s21093265 |
work_keys_str_mv | AT wangshuyu acompacthighqualityimagedemosaickingneuralnetworkforedgecomputingdevices AT zhaomingxin acompacthighqualityimagedemosaickingneuralnetworkforedgecomputingdevices AT dourunjiang acompacthighqualityimagedemosaickingneuralnetworkforedgecomputingdevices AT yushuangming acompacthighqualityimagedemosaickingneuralnetworkforedgecomputingdevices AT liuliyuan acompacthighqualityimagedemosaickingneuralnetworkforedgecomputingdevices AT wunanjian acompacthighqualityimagedemosaickingneuralnetworkforedgecomputingdevices AT wangshuyu compacthighqualityimagedemosaickingneuralnetworkforedgecomputingdevices AT zhaomingxin compacthighqualityimagedemosaickingneuralnetworkforedgecomputingdevices AT dourunjiang compacthighqualityimagedemosaickingneuralnetworkforedgecomputingdevices AT yushuangming compacthighqualityimagedemosaickingneuralnetworkforedgecomputingdevices AT liuliyuan compacthighqualityimagedemosaickingneuralnetworkforedgecomputingdevices AT wunanjian compacthighqualityimagedemosaickingneuralnetworkforedgecomputingdevices |