Toward DNN of LUTs: Learning Efficient Image Restoration with Multiple Look-Up Tables
Not on the map. Why?
Abstract (arXiv)
The widespread usage of high-definition screens on edge devices stimulates a strong demand for efficient image restoration algorithms. The way of caching deep learning models in a look-up table (LUT) is recently introduced to respond to this demand. However, the size of a single LUT grows exponentially with the increase of its indexing capacity, which restricts its receptive field and thus the performance. To overcome this intrinsic limitation of the single-LUT solution, we propose a universal method to construct multiple LUTs like a neural network, termed MuLUT. Firstly, we devise novel complementary indexing patterns, as well as a general implementation for arbitrary patterns, to construct multiple LUTs in parallel. Secondly, we propose a re-indexing mechanism to enable hierarchical indexing between cascaded LUTs. Finally, we introduce channel indexing to allow cross-channel interaction, enabling LUTs to process color channels jointly. In these principled ways, the total size of MuLUT is linear to its indexing capacity, yielding a practical solution to obtain superior performance with the enlarged receptive field. We examine the advantage of MuLUT on various image restoration tasks, including super-resolution, demosaicing, denoising, and deblocking. MuLUT achieves a significant improvement over the single-LUT solution, e.g., up to 1.1dB PSNR for super-resolution and up to 2.8dB PSNR for grayscale denoising, while preserving its efficiency, which is 100× less in energy cost compared with lightweight deep neural networks. Our code and trained models are publicly available at https://github.com/ddlee-cn/MuLUT.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 39 of its 104 references that are in the map. First posted on arXiv 25 Mar 2023.
Builds on
39 of 104 references.
References · 39
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2021SwinIR: Image Restoration Using Swin Transformercited by 1,887
- 2017Enhanced Deep Residual Networks for Single Image Super-Resolutioncited by 1,552
- 2016Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoisingcited by 1,358
- 2018Image Super-Resolution Using Very Deep Residual Channel Attention Networkscited by 1,264
- 2018ESRGAN: Enhanced Super-Resolution Generative Adversarial Networkscited by 1,254
- 2016Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Networkcited by 1,204
- 2015Accurate Image Super-Resolution Using Very Deep Convolutional Networkscited by 903
- 2021Multi-Stage Progressive Image Restorationcited by 816
27 more
- 2018Residual Dense Network for Image Super-Resolutioncited by 799
- 2017Video Enhancement with Task-Oriented Flowcited by 619
- 2017FFDNet: Toward a Fast and Flexible Solution for CNN based Image Denoisingcited by 510
- 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 434
- 2016Accelerating the Super-Resolution Convolutional Neural Networkcited by 394
- 2017Learning Spatio-Temporal Representation with Pseudo-3D Residual Networkscited by 387
- 2021Towards Real-World Blind Face Restoration with Generative Facial Priorcited by 349
- 2015Sketch-based Manga Retrieval using Manga109 Datasetcited by 329
- 2018Fast, Accurate, and Lightweight Super-Resolution with Cascading Residual Networkcited by 264
- 2015Trainable Nonlinear Reaction Diffusion: A Flexible Framework for Fast and Effective Image Restorationcited by 195
- 2018Residual Dense Network for Image Restorationcited by 181
- 2020Learning Image-adaptive 3D Lookup Tables for High Performance Photo Enhancement in Real-timecited by 163
- 2015Compression Artifacts Reduction by a Deep Convolutional Networkcited by 136
- 2020Interpreting Super-Resolution Networks with Local Attribution Mapscited by 136
- 2018Fast and Accurate Single Image Super-Resolution via Information Distillation Networkcited by 121
- 2019AdderNet: Do We Really Need Multiplications in Deep Learning?cited by 82
- 2021Real-time Image Enhancer via Learnable Spatial-aware 3D Lookup Tablescited by 65
- 2020DHP: Differentiable Meta Pruning via HyperNetworkscited by 57
- 2020Quantization Guided JPEG Artifact Correctioncited by 57
- 2019Camera Lens Super-Resolutioncited by 56
- 2020Weight-Sharing Neural Architecture Search: A Battle to Shrink the Optimization Gapcited by 50
- 2020PAMS: Quantized Super-Resolution via Parameterized Max Scalecited by 48
- 2020AdderSR: Towards Energy Efficient Image Super-Resolutioncited by 32
- 2020Journey Towards Tiny Perceptual Super-Resolutioncited by 27
- 2018Iterative Joint Image Demosaicking and Denoising using a Residual Denoising Networkcited by 26
- 2022Learning Series-Parallel Lookup Tables for Efficient Image Super-Resolutioncited by 17
- 2020Camera Trace Erasingcited by 7
Built on by
Citing papers per year: 2024: 3; 2025: 7; 2026: 1.
11 papers.
- 2025DnLUT: Ultra-Efficient Color Image Denoising via Channel-Aware Lookup Tablescited by 11
- 2024In-Loop Filtering via Trained Look-Up Tablescited by 8
- 2025IM-LUT: Interpolation Mixing Look-Up Tables for Image Super-Resolutioncited by 4
- 2024Learning Differential Pyramid Representation for Tone Mappingcited by 3
- 2025All-in-One Image Compression and Restorationcited by 3
- 2025CameraMaster: Unified Camera Semantic-Parameter Control for Photography Retouchingcited by 3
- 2024LeRF: Learning Resampling Function for Adaptive and Efficient Image Interpolationcited by 1
- 2025In-Loop Filtering Using Learned Look-Up Tables for Video Codingcited by 1
- 2025Receptive Field Expanded Look-Up Tables for Vision Inference: Advancing from Low-level to High-level Taskscited by 1
- 2026LogicIR: Logic Gate Networks for Image Restorationcited by 1
- 2025Anisotropic Pooling for LUT-realizable CNN Image Restorationcited by 0
- 2026LogicIR: Logic Gate Networks for Image Restoration25 Jun 2026
- 2025CameraMaster: Unified Camera Semantic-Parameter Control for Photography Retouching26 Nov 2025
- 2025Anisotropic Pooling for LUT-realizable CNN Image Restoration24 Oct 2025
- 2025Receptive Field Expanded Look-Up Tables for Vision Inference: Advancing from Low-level to High-level Tasks12 Oct 2025
- 2025In-Loop Filtering Using Learned Look-Up Tables for Video Coding11 Sep 2025
- 2025IM-LUT: Interpolation Mixing Look-Up Tables for Image Super-Resolution14 Jul 2025
- 2025DnLUT: Ultra-Efficient Color Image Denoising via Channel-Aware Lookup Tables20 Mar 2025
- 2025All-in-One Image Compression and Restoration5 Feb 2025
- 2024Learning Differential Pyramid Representation for Tone Mapping2 Dec 2024
- 2024In-Loop Filtering via Trained Look-Up Tables15 Jul 2024
- 2024LeRF: Learning Resampling Function for Adaptive and Efficient Image Interpolation13 Jul 2024