HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

AdaRevD: Adaptive Patch Exiting Reversible Decoder Pushes the Limit of Image Deblurring

Xintian Mao Qingli Li Yan Wang

AdaRevD: Adaptive Patch Exiting Reversible Decoder Pushes the Limit of Image Deblurring

Abstract

Despite the recent progress in enhancing the efficacy of image deblurring, the limited decoding capability constrains the upper limit of State-Of-The-Art (SOTA) methods. This paper proposes a pioneering work, Adaptive Patch Exiting Reversible Decoder (AdaRevD), to explore their insufficient decoding capability. By inheriting the weights of the well-trained encoder, we refactor a reversible decoder which scales up the single-decoder training to multi-decoder training while remaining GPU memory-friendly. Meanwhile, we show that our reversible structure gradually disentangles high-level degradation degree and low-level blur pattern (residual of the blur image and its sharp counterpart) from compact degradation representation. Besides, due to the spatially-variant motion blur kernels, different blur patches have various deblurring difficulties. We further introduce a classifier to learn the degradation degree of image patches, enabling them to exit at different sub-decoders for speedup. Experiments show that our AdaRevD pushes the limit of image deblurring, e.g., achieving 34.60 dB in PSNR on GoPro dataset.

Code Repositories

INVOKERer/AdaRevD
Official
pytorch
deepmed-lab-ecnu/single-image-deblur
pytorch
Mentioned in GitHub
INVOKERer/LoFormer
pytorch
Mentioned in GitHub
invokerer/deeprft
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
deblurring-on-goproAdaRevD
PSNR: 34.6
SSIM: 0.972
deblurring-on-hide-trained-on-goproAdaRevD
PSNR (sRGB): 32.35
SSIM (sRGB): 0.953
deblurring-on-realblur-j-1AdaRevD
PSNR (sRGB): 33.96
SSIM (sRGB): 0.944
deblurring-on-realblur-j-trained-on-goproAdaRevD
PSNR (sRGB): 30.12
SSIM (sRGB): 0.894
deblurring-on-realblur-rAdaRevD
PSNR (sRGB): 41.19
SSIM (sRGB): 0.979
deblurring-on-realblur-r-trained-on-goproAdaRevD
PSNR (sRGB): 36.53
SSIM (sRGB): 0.957
image-deblurring-on-goproAdaRevD
PSNR: 34.6
SSIM: 0.972
image-deblurring-on-hideAdaRevD
PSNR: 32.35
SSIM: 0.953

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
AdaRevD: Adaptive Patch Exiting Reversible Decoder Pushes the Limit of Image Deblurring | Papers | HyperAI