Normalization Equivariance for Arbitrary Backbones, with Application to Image Denoising
Abstract
Lay Summary
AI systems that work on images often need to respond predictably when the brightness and contrast of a photo change. Previously, the only way to guarantee this was to rebuild the neural network from the inside out with specially designed parts — slow, and incompatible with the strongest modern networks, such as transformers. We show that a much simpler recipe achieves this same predictable response: strip away the image's overall brightness and contrast before the network sees it, run the network unchanged, and put the original brightness and contrast back at the end. The network itself is left untouched, and the math guarantees the behavior we want. Any network can now be given this predictability, including transformer-based ones previously out of reach, at no extra computing cost. Our main results show this makes image-cleaning networks far more reliable when faced with unfamiliar noise levels, and early results suggest the same idea helps with related tasks such as image reconstruction.