atlas

Research map / Architectures and efficiency / CNN design

Normalize Filters! Classical Wisdom for Deep Vision

NeurIPS 2025 · Architectures and efficiency › CNN design · approach: Compact CNN architectures · 0 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 filter normalization (normalizing positive and negative convolution weights separately, followed by learnable scale and shift) so CNN/ViT filters become atmosphere-equivariant and robust to gain-bias intensity changes.

Problem

Learned convolutional filters are unnormalized, so their responses shift and distort under affine intensity changes (gain/bias from atmospheric transfer, illumination, haze), degrading classification robustness.

Approach

Normalize the positive and negative weight parts of each convolution filter separately (L1 norm to 1 each), then apply learnable scaling and shifting akin to batch normalization, making filters either averaging or differencing and yielding gain/offset equivariance without data augmentation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add filter normalizationResNet20 · CIFAR-10 D_Caccuracy: 87.9 -> 91.1Helped
Add filter normalizationResNet20 · CIFAR-10 D_Laccuracy: 84.2 -> 89.6Helped
Add filter normalizationResNet20 · CIFAR-10 D_Baccuracy: 82.9 -> 85.5Helped
Add filter normalizationResNet20 · CIFAR-10 D_Saccuracy: 38.1 -> 89.5Helped
Add filter normalizationResNet20 · CIFAR-10 Daccuracy: 91.4 -> 91.5No clear effect
Add filter normalizationResNet34 · ImageNet-1k highest contrast binaccuracy: 63.3% -> 71.4%Helped
Add filter normalizationResNet34 · ExDark low lightaccuracy: 28.3% -> 34.2%Helped
Add filter normalizationResNet18 · LEGUS NGC1313, trained on NGC628accuracy: 50.2% -> 51.9%Helped
Add filter normalizationResNet34 · ImageNet-P weatherFlip Rate: 41.3 -> 40.0Helped
Add gain-bias augmentation (maximum variation ±10%) (ablation)ResNet20 · CIFAR-10 D_Saccuracy: 38.1 -> 76.9Helped
Use filter normalization instead of vanilla convolutions with gain-bias augmentation (ablation)ResNet20 · CIFAR-10 D_Saccuracy: 76.9 -> 90.8Helped
Add soft weight-normalization regularization (ablation)ResNet20 · CIFAR-10 D_Saccuracy: 38.1 -> 48.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k CIFAR-10 ExDark LEGUS

Benchmarks: ImageNet-1k corrupted sets D_C, D_L, D_B, D_S CIFAR-10 corrupted sets D_C, D_L, D_B, D_S ExDark LEGUS ImageNet-P ImageNet-C

Metrics: top-1 accuracy flip rate

Baselines: vanilla ResNet norm-equivariant networks (R20E) CLIP-B ViT-B ResNet101 instance normalization RandAugment AutoAugment

Builds on: batch normalization instance normalization norm-equivariant networks CLIP

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