atlas

Research map / Architectures and efficiency / CNN design

Parameterized Blur Kernel Prior Learning for Local Motion Deblurring

CVPR 2025 · Architectures and efficiency › CNN design · approach: Dense matching and estimation CNNs · 2 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 parameterized motion blur kernels (length, angle, curvature) estimated by a memory-bank network, and a dual-branch Mamba/CNN deblurring network (PGDN) guided by the estimated kernels and blur masks for local motion deblurring.

Problem

Local motion deblurring requires restoring only blurry regions while keeping sharp background, but existing methods depend on manually annotated coarse blur masks and ignore blur kernel characteristics.

Approach

Model motion blur kernels with three interpretable parameters (length, angle, curvature), estimate them per pixel with a memory-bank network trained via a reblurring loss, derive a fine-grained blur mask from kernel length, and feed kernel parameters and mask into a dual-branch network (U-shape Mamba global branch, mask-guided CNN local branch).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PGDN instead of Uformer-BLocal motion deblurring · ReLoBlur testset (trained on ReLoBlur)PSNR: 35.03 -> 36.53Helped
Train on ReLoBlur+GoPro instead of ReLoBlur alonePGDN · ReLoBlur testsetPSNR: 36.53 -> 36.64Helped
Use PGDN instead of LMD-ViTLocal motion deblurring · ReLoBlur testset (trained on ReLoBlur+GoPro)PSNR: 35.42 -> 36.64Helped
Use PGDN instead of NAFNetGlobal motion deblurring · GoProPSNR: 33.71 -> 34.17Helped
Use PGDN instead of RestormerGlobal motion deblurring · GoProSSIM: 0.9611 -> 0.9501Hurt
Add kernel modeling to direct kernel estimation (ablation)MPENet · Kernel reblurring fidelityPSNR: 39.56 -> 41.37Helped
Add the blur-prior memory bank (ablation)MPENet with kernel modeling · Kernel reblurring fidelityPSNR: 41.37 -> 41.53Helped
Add the auxiliary reblurring network (ablation)MPENet with kernel modeling and memory bank · Kernel reblurring fidelityPSNR: 41.53 -> 41.76Helped
Add estimated kernel parameters (ablation)PGDN dual-branch baseline · ReLoBlur testsetPSNR: 35.47 -> 35.83Helped
Add the estimated blur mask (ablation)PGDN dual-branch baseline · ReLoBlur testsetPSNR: 35.47 -> 36.09Helped
Replace SSM with CNN backbone (ablation)PGDN · ReLoBlur testsetPSNR: 36.53 -> 34.97Hurt
Replace SSM with Transformer backbone (ablation)PGDN · ReLoBlur testsetPSNR: 36.53 -> 35.14Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ReLoBlur GoPro

Benchmarks: ReLoBlur GoPro

Metrics: PSNR SSIM weighted PSNR weighted SSIM Params (M) FLOPs (T)

Baselines: LBAG+ LMD-ViT MUGNet MIMO-Unet Restormer Uformer-B NAFNet HINet DeblurGAN-v2 DeepDeblur Whyte UFPNet

Builds on: Mamba NAFNet Restormer LBAG UFPNet

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