In this paper we present TreEnhance, an automatic method for low-light image enhancement capable of improving the quality of digital images. The method combines tree search theory, and in particular the Monte Carlo Tree Search (MCTS) algorithm, with deep reinforcement learning. Given as input a low-light image, TreEnhance produces as output its enhanced version together with the sequence of image editing operations used to obtain it. The method repeatedly alternates two main phases. In the generation phase a modified version of MCTS explores the space of image editing operations and selects the most promising sequence. In the optimization phase the parameters of a neural network, implementing the enhancement policy, are updated. After training, two different inference solutions are proposed for the enhancement of new images: one is based on MCTS and is more accurate but more time and memory consuming; the other directly applies the learned policy and is faster but slightly less precise. Unlike other methods from the state of the art, TreEnhance does not pose any constraint on the image resolution and can be used in a variety of scenarios with minimal tuning. We tested the method on two datasets: the Low-Light dataset and the Adobe Five-K dataset obtaining good results from both a qualitative and a quantitative point of view.
翻译:在本文中,我们展示了Treenhance, 这是一种提高数字图像质量的低光图像增强自动方法。 这种方法结合了树搜索理论, 特别是蒙特卡洛树搜索( MCTS) 算法, 以及深强化学习。 作为一种输入的低光图像, Treenhance 生成了其强化版, 以及用于获取图像编辑操作的顺序。 这个方法反复将两个主要阶段相交。 在生成阶段, 修改版的 MCTS 探索图像编辑操作的空间, 并选择最有希望的序列。 在优化阶段, 更新了神经网络的参数, 执行增强政策。 在培训后, 提出了两种不同的推论解决方案, 用于增强新图像: 一种基于 MCTS, 并且更加准确, 但时间和记忆消耗量; 另一种直接应用所学的政策, 并且更快, 比较不精确。 与艺术状态中的其他方法不同, TreEnhance 并不对图像解析造成任何制约, 并且可以用于各种最微调的情景中。 我们在两个数据集上测试了一种方法: 低光调和定量数据。