Misalignment-Robust Frequency Distribution Loss for Image Transformation

Zhangkai Ni, Juncheng Wu, Zian Wang, Wenhan Yang, Hanli Wang +1 more
2/1/2024

No official code found. Best implementation: eezkni/FDL (82 stars, last commit 2025-07-08).

Abstract

This paper aims to address a common challenge in deep learning-based image transformation methods, such as im-age enhancement and super-resolution, which heavily rely on precisely aligned paired datasets with pixel-level align-ments. However, creating precisely aligned paired images presents significant challenges and hinders the advance-ment of methods trained on such data. To overcome this challenge, this paper introduces a novel and simple frequency Distribution Loss (FDL) for computing distribution distance within the frequency domain. Specifically, we transform image features into the frequency domain using Discrete Fourier Transformation (DFT). Subsequently, frequency components (amplitude and phase) are processed separately to form the FDL loss function. Our method is empirically proven effective as a training constraint due to the thoughtful utilization of global information in the frequency domain. Extensive experimental evaluations, fo-cusing on image enhancement and super-resolution tasks, demonstrate that FDL outperforms existing misalignment-robust loss functions. Furthermore, we explore the poten-tial of our FDL for image style transfer that relies solely on completely misaligned data. Our code is available at: https://github.com/eezkni/FDL

View on arXivView PDF

Code Implementations(1)

eezkni/FDLCommunity100%

[CVPR-2024] Official Pytorch implementation of "Misalignment-Robust Frequency Distribution Loss for Image Transformation"

825PythonFeb 28, 20241 years ago

Similar Papers

Cite this paper

@article{ni2024misalignmentrobust,
  title  = {Misalignment-Robust Frequency Distribution Loss for Image Transformation},
  author = {Zhangkai Ni and Juncheng Wu and Zian Wang and Wenhan Yang and Hanli Wang and Lin Ma},
  year   = {2024},
  eprint = {2402.18192},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2402.18192},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.18192.svg)](https://codeofpaper.com/paper/2402.18192)

Discussion