Basic Binary Convolution Unit for Binarized Image Restoration Network
Bin Xia, Yulun Zhang, Yitong Wang, Yapeng Tian, Wenming Yang, Radu, Timofte, and Luc Van Gool

TL;DR
This paper introduces a Basic Binary Convolution Unit (BBCU) tailored for binarized image restoration networks, systematically analyzing components and designing variants to improve efficiency and performance on resource-limited devices.
Contribution
The study provides a systematic analysis of binary convolution components for IR, and proposes a novel BBCU with variants optimized for different IR network parts, outperforming existing BNNs.
Findings
BBCU significantly outperforms other BNNs in IR tasks
Residual connections reduce information loss in binary convolution
Proper placement of activation functions greatly impacts BNN performance
Abstract
Lighter and faster image restoration (IR) models are crucial for the deployment on resource-limited devices. Binary neural network (BNN), one of the most promising model compression methods, can dramatically reduce the computations and parameters of full-precision convolutional neural networks (CNN). However, there are different properties between BNN and full-precision CNN, and we can hardly use the experience of designing CNN to develop BNN. In this study, we reconsider components in binary convolution, such as residual connection, BatchNorm, activation function, and structure, for IR tasks. We conduct systematic analyses to explain each component's role in binary convolution and discuss the pitfalls. Specifically, we find that residual connection can reduce the information loss caused by binarization; BatchNorm can solve the value range gap between residual connection and binary…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsAdvanced Image Processing Techniques · Image and Signal Denoising Methods · Image Enhancement Techniques
MethodsConvolution · Residual Connection
