Crafting a Toolchain for Image Restoration by Deep Reinforcement Learning
Abstract
We investigate a novel approach for image restoration by reinforcement learning. Unlike existing studies that mostly train a single large network for a specialized task, we prepare a toolbox consisting of small-scale convolutional networks of different complexities and specialized in different tasks. Our method, RL-Restore, then learns a policy to select appropriate tools from the toolbox to progressively restore the quality of a corrupted image. We formulate a step-wise reward function proportional to how well the image is restored at each step to learn the action policy. We also devise a joint learning scheme to train the agent and tools for better performance in handling uncertainty. In comparison to conventional human-designed networks, RL-Restore is capable of restoring images corrupted with complex and unknown distortions in a more parameter-efficient manner using the dynamically formed toolchain.
Cite
Text
Yu et al. "Crafting a Toolchain for Image Restoration by Deep Reinforcement Learning." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2018. doi:10.1109/CVPR.2018.00259Markdown
[Yu et al. "Crafting a Toolchain for Image Restoration by Deep Reinforcement Learning." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2018.](https://mlanthology.org/cvpr/2018/yu2018cvpr-crafting/) doi:10.1109/CVPR.2018.00259BibTeX
@inproceedings{yu2018cvpr-crafting,
title = {{Crafting a Toolchain for Image Restoration by Deep Reinforcement Learning}},
author = {Yu, Ke and Dong, Chao and Lin, Liang and Loy, Chen Change},
booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
year = {2018},
doi = {10.1109/CVPR.2018.00259},
url = {https://mlanthology.org/cvpr/2018/yu2018cvpr-crafting/}
}