2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · 2022 · 59 citations · 23 references
ComputingComputer ScienceComputer VisionMachine LearningMachine VisionDeep LearningImage Feature EngineeringImage RestorationRepresentation LearningBackground BlurColor ShiftDeblurringDeep Learning-based Image RestorationEncoder-decoder ArchitecturesImage DeblurringSingle-image DeblurringSingle-image Restoration
Many convolutional neural networks (CNNs) for single image deblurring employ a U-Net structure to estimate latent sharp images. Having long been proven to be effective in image restoration tasks, a single lane of encoder-decoder architecture overlooks the characteristic of deblurring, where a blurry image is generated from complicated blur kernels caused by tangled motions. Toward an effective network architecture for single image deblurring, we present complemental sub-solution learning with a one-encoder-two-decoder architecture. Observing that multiple decoders successfully learn to decompose encoded feature information into directional components, we further improve both the network efficiency and the deblurring performance by rotating and sharing kernels exploited in the decoders, which prevents the decoders from separating unnecessary components such as color shift. As a result, our proposed network shows superior results compared to U-Net while preserving the network parameters, and using the proposed network as the base network can improve the performance of existing state-of-the-art deblurring networks.
23
Adam: A Method for Stochastic Optimization
Diederik P. Kingma, Jimmy Ba · UvA-DARE (University of Amsterdam) · 2014 · 84.8K citations · Full text
Automatic differentiation in PyTorch
Adam Paszke, Sam Gross, Soumith Chintala et al. · 2017 · 11.1K citations
Multi-Stage Progressive Image Restoration
Syed Waqas Zamir, Aditya Arora, Salman Khan et al. · 2021 · 1.9K citations