Related Experiment Video
Updated: Jan 29, 2026

The Participant-Reported Implementation Update and Score PRIUS: A Novel Method for Capturing Implementation-Related Data Over Time
Published on: February 19, 2021
A Hardware-Friendly Joint Denoising and Demosaicing System Based on Efficient FPGA Implementation
Jiqing Wang1, Xiang Wang1, Yu Shen1
1School of Electronic and Information Engineering, Beihang University, Beijing 100191, China.
Abstract:
This paper designs a hardware-implementable joint denoising and demosaicing acceleration system. Firstly, a lightweight network architecture with multi-scale feature extraction based on partial convolution is proposed at the algorithm level. The partial convolution scheme can reduce the redundancy of filters and feature maps, thereby reducing memory accesses, and achieve excellent visual effects with a smaller model complexity. In addition, multi-scale extraction can expand the receptive field while reducing model parameters. Then, we apply separable convolution and partial convolution to reduce the parameters of the model. Compared with the standard convolutional solution, the parameters and MACs are reduced by 83.38% and 77.71%, respectively. Moreover, different networks bring different memory access and complex computing methods; thus, we introduce a unified and flexibly configurable hardware acceleration processing platform and implement it on the Xilinx Zynq UltraScale + FPGA board. Finally, compared with the state-of-the-art neural network solution on the Kodak24 set, the peak signal-to-noise ratio and the structural similarity index measure are approximately improved by 2.36dB and 0.0806, respectively, and the computing efficiency is improved by 2.09×. Furthermore, the hardware architecture supports multi-parallelism and can adapt to the different edge-embedded scenarios. Overall, the image processing task solution proposed in this paper has positive advantages in the joint denoising and demosaicing system.
Related Concept Videos
Structural Joints: Synovial Joints
Structural Joints: Fibrous Joints
Suture
All the bones of the skull, except for the mandible, are joined to each other by a fibrous joint called a suture. The fibrous connective tissue found at a suture strongly unites the adjacent skull bones and thus helps to protect the brain and form the face. In...
Structural Joints: Cartilaginous Joints
There are two types of cartilaginous joints:
Synchondrosis
A synchondrosis ("joined by cartilage") is a cartilaginous joint where bones are connected by hyaline cartilage. Synchondrosis may be temporary...
Joints
Structural joint classifications are based on the material that makes up the joint as well as whether or not the joint contains a space between the bones. Joints are structurally classified as fibrous, cartilaginous, or synovial.
Fibrous Joints Are Immovable
The bones of a...
Nursing Implementation
The five steps to implementing effective nursing care include reassessing the patient, reviewing and revising the existing nursing care plan, organizing the resources and care delivery, anticipating and preventing complications, and implementing nursing interventions.
GIS Software, Hardware, and Sources of GIS Data

