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.
This study introduces an efficient hardware system for joint image denoising and demosaicing. The novel approach significantly reduces model complexity and enhances image quality, offering a practical solution for real-time applications.
Area of Science:
- Computer Vision
- Hardware Acceleration
- Image Processing
Background:
- Image acquisition often suffers from noise and color filter array artifacts.
- Existing methods for denoising and demosaicing may lack efficiency for real-time hardware implementation.
- Developing integrated solutions is crucial for improving image quality and processing speed.
Purpose of the Study:
- To design a hardware-accelerable system for joint denoising and demosaicing.
- To propose a lightweight neural network architecture for efficient image processing.
- To develop a unified hardware platform for flexible acceleration.
Main Methods:
- A lightweight network architecture utilizing partial convolution and multi-scale feature extraction was developed.
- Separable and partial convolutions were employed to minimize model parameters and computations.
- A configurable hardware acceleration platform was implemented on a Xilinx Zynq UltraScale+ FPGA.
Main Results:
- The proposed method achieved significant reductions in parameters (83.38%) and MACs (77.71%) compared to standard convolutions.
- On the Kodak24 dataset, improvements of 2.36dB in PSNR and 0.0806 in SSIM were observed.
- Computing efficiency was enhanced by 2.09x, with a hardware architecture supporting multi-parallelism.
Conclusions:
- The proposed system offers a hardware-implementable solution for joint denoising and demosaicing with superior performance.
- The lightweight network and efficient hardware platform provide advantages in model complexity and processing speed.
- The adaptable architecture is suitable for various edge-embedded image processing scenarios.
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

