atlas

Research map / Image generation / Image restoration

Omni-Kernel Network for Image Restoration

AAAI 2024 · Image generation › Image restoration · approach: Priors for restoration networks · 275 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes OKNet, an efficient convolutional encoder-decoder for image restoration built around an omni-kernel module (large 63x63 and strip depth-wise convolutions, dual-domain global attention, and a 1x1 local branch) placed in the bottleneck.

Problem

Transformer-based image restoration models have quadratic complexity in input size, making them impractical, while prior CNN large-kernel methods have limited receptive fields and no global field.

Approach

An omni-kernel module with three parallel branches (global via frequency-domain channel and spatial attention, large via 63x63 and 1x63/63x1 depth-wise convolutions, and local via 1x1 depth-wise convolution) inserted only at the bottleneck to get multi-scale receptive fields efficiently.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use OKNet instead of DehazeFormer-LImage dehazing · SOTS-IndoorPSNR: 40.05 -> 40.79Helped
Use OKNet instead of IRNeXtImage desnowing · SRRSPSNR: 31.91 -> 31.70Hurt
Add a square large-kernel convolution to the baseline (ablation)OKNet-S · SOTS-IndoorPSNR: 31.32 -> 35.07Helped
Add strip-based convolutions to the square large-kernel convolution (ablation)OKNet-S · SOTS-IndoorPSNR: 35.07 -> 35.29Helped
Add the local branch (ablation)OKNet-S · SOTS-IndoorPSNR: 35.29 -> 35.48Helped
Add DCAM/FCA (ablation)OKNet-S · SOTS-IndoorPSNR: +1.52 dBHelped
Add DCAM/SCA (ablation)OKNet-S · SOTS-IndoorPSNR: +1.03 dBHelped
Add FSAM (ablation)OKNet-S · SOTS-IndoorPSNR: 2 dBHelped
Combine FCA and SCA (ablation)OKNet-S · SOTS-IndoorPSNR: 31.32 -> 35.82Helped
Add FSAM to the global branch with FCA and SCA (ablation)OKNet-S · SOTS-IndoorPSNR: 31.32 -> 36.12Helped

Surprising findings

Limitations

Experimental setup

Datasets: RESIDE (SOTS-Indoor/Outdoor) Dense-Haze NH-HAZE O-HAZE I-Haze NHR DPDD CSD SRRS Snow100K

Benchmarks: SOTS-Indoor SOTS-Outdoor Dense-Haze NH-HAZE O-HAZE I-Haze NHR DPDD CSD SRRS Snow100K

Metrics: PSNR SSIM MAE LPIPS FLOPs Params

Baselines: GridDehazeNet MSBDN FFA-Net PMNet MAXIM-2S DeHamer SDCE DehazeFormer-L Fourmer DPDNet KPAC DRBNet

Builds on: RepLKNet SLaK LaKDNet MAN Restormer IRNeXt

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy