Taming Lookup Tables for Efficient Image Retouching

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Yang, Sidi, Huang, Binxiao, Cao, Mingdeng, Ji, Yatai, Guo, Hanzhong, Wong, Ngai, Yang, Yujiu
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916321679114240
author Yang, Sidi
Huang, Binxiao
Cao, Mingdeng
Ji, Yatai
Guo, Hanzhong
Wong, Ngai
Yang, Yujiu
author_facet Yang, Sidi
Huang, Binxiao
Cao, Mingdeng
Ji, Yatai
Guo, Hanzhong
Wong, Ngai
Yang, Yujiu
contents The widespread use of high-definition screens in edge devices, such as end-user cameras, smartphones, and televisions, is spurring a significant demand for image enhancement. Existing enhancement models often optimize for high performance while falling short of reducing hardware inference time and power consumption, especially on edge devices with constrained computing and storage resources. To this end, we propose Image Color Enhancement Lookup Table (ICELUT) that adopts LUTs for extremely efficient edge inference, without any convolutional neural network (CNN). During training, we leverage pointwise (1x1) convolution to extract color information, alongside a split fully connected layer to incorporate global information. Both components are then seamlessly converted into LUTs for hardware-agnostic deployment. ICELUT achieves near-state-of-the-art performance and remarkably low power consumption. We observe that the pointwise network structure exhibits robust scalability, upkeeping the performance even with a heavily downsampled 32x32 input image. These enable ICELUT, the first-ever purely LUT-based image enhancer, to reach an unprecedented speed of 0.4ms on GPU and 7ms on CPU, at least one order faster than any CNN solution. Codes are available at https://github.com/Stephen0808/ICELUT.
format Preprint
id arxiv_https___arxiv_org_abs_2403_19238
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Taming Lookup Tables for Efficient Image Retouching
Yang, Sidi
Huang, Binxiao
Cao, Mingdeng
Ji, Yatai
Guo, Hanzhong
Wong, Ngai
Yang, Yujiu
Computer Vision and Pattern Recognition
Artificial Intelligence
Image and Video Processing
The widespread use of high-definition screens in edge devices, such as end-user cameras, smartphones, and televisions, is spurring a significant demand for image enhancement. Existing enhancement models often optimize for high performance while falling short of reducing hardware inference time and power consumption, especially on edge devices with constrained computing and storage resources. To this end, we propose Image Color Enhancement Lookup Table (ICELUT) that adopts LUTs for extremely efficient edge inference, without any convolutional neural network (CNN). During training, we leverage pointwise (1x1) convolution to extract color information, alongside a split fully connected layer to incorporate global information. Both components are then seamlessly converted into LUTs for hardware-agnostic deployment. ICELUT achieves near-state-of-the-art performance and remarkably low power consumption. We observe that the pointwise network structure exhibits robust scalability, upkeeping the performance even with a heavily downsampled 32x32 input image. These enable ICELUT, the first-ever purely LUT-based image enhancer, to reach an unprecedented speed of 0.4ms on GPU and 7ms on CPU, at least one order faster than any CNN solution. Codes are available at https://github.com/Stephen0808/ICELUT.
title Taming Lookup Tables for Efficient Image Retouching
topic Computer Vision and Pattern Recognition
Artificial Intelligence
Image and Video Processing
url https://arxiv.org/abs/2403.19238