Dynamic loss controller improves image restoration across tasks

DLC: A Metric-Guided Dynamic Loss Controller for Multi-Objective Training

Computer Vision and Pattern Recognition

Summary

Image restoration models are trained to improve pictures using several goals at once, like keeping details and making images look natural. Normally, they use fixed importance weights for these goals throughout training. The authors propose a controller that changes these weights dynamically based on quality feedback, helping models balance different goals better. This controller works with different kinds of image restoration tasks without changing the model itself. Tests show it helps models produce better quality images by adjusting training priorities on the fly.

What this means in practice

  • For image processing engineers: Automatically balance competing image quality goals during training of restoration models for better overall image enhancements.
  • For mobile app developers: Improve the effectiveness of photo enhancement features by integrating models trained with dynamic loss control to deliver higher perceived image quality.

Authors

Jaewan Ko, Janghoon Choi

Abstract

In this paper, we introduce a metric-guided dynamic loss controller (DLC) for multi-objective image restoration. Conventional image restoration pipelines usually train with a fixed weighted combination of multiple losses, without changing the relative importance of fidelity, perceptual similarity, and no-reference quality during optimization. DLC is an architecture- and loss-term-agnostic training-time controller: it does not modify the restoration architecture or introduce new differentiable loss terms, but dynamically reweights the existing training losses. During training, DLC periodically evaluates the current model on a small fixed feedback subset and uses the resulting quality metrics to update the loss-weight vector through an LLM-based controller. Because DLC operates on existing loss terms rather than task-specific architectures, the same controller formulation can be instantiated across diverse image restoration training pipelines. We evaluate DLC on three restoration domains: low-light image enhancement, deraining, and real-world super-resolution, using both reference-based and no-reference quality metrics. Across these settings, DLC considers metric-dependent trade-offs during optimization and guides training toward balanced operating points across fidelity and perceptual quality. The results show that DLC can move models toward more favorable operating points across different restoration domains, supporting its role as a practical plug-in controller for multi-objective image restoration.