Interactive White Balancing for Camera-Rendered Images
- URL: http://arxiv.org/abs/2009.12632v1
- Date: Sat, 26 Sep 2020 16:22:05 GMT
- Title: Interactive White Balancing for Camera-Rendered Images
- Authors: Mahmoud Afifi and Michael S. Brown
- Abstract summary: White balance (WB) is one of the first photo-finishing steps used to render a captured image to its final output.
We introduce a new framework that links the nonlinear color-mapping functions directly to user-selected colors to enable it interactive WB manipulation.
- Score: 50.08927449718674
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: White balance (WB) is one of the first photo-finishing steps used to render a
captured image to its final output. WB is applied to remove the color cast
caused by the scene's illumination. Interactive photo-editing software allows
users to manually select different regions in a photo as examples of the
illumination for WB correction (e.g., clicking on achromatic objects). Such
interactive editing is possible only with images saved in a RAW image format.
This is because RAW images have no photo-rendering operations applied and
photo-editing software is able to apply WB and other photo-finishing procedures
to render the final image. Interactively editing WB in camera-rendered images
is significantly more challenging. This is because the camera hardware has
already applied WB to the image and subsequent nonlinear photo-processing
routines. These nonlinear rendering operations make it difficult to change the
WB post-capture. The goal of this paper is to allow interactive WB manipulation
of camera-rendered images. The proposed method is an extension of our recent
work \cite{afifi2019color} that proposed a post-capture method for WB
correction based on nonlinear color-mapping functions. Here, we introduce a new
framework that links the nonlinear color-mapping functions directly to
user-selected colors to enable {\it interactive} WB manipulation. This new
framework is also more efficient in terms of memory and run-time (99\%
reduction in memory and 3$\times$ speed-up). Lastly, we describe how our
framework can leverage a simple illumination estimation method (i.e.,
gray-world) to perform auto-WB correction that is on a par with the WB
correction results in \cite{afifi2019color}. The source code is publicly
available at https://github.com/mahmoudnafifi/Interactive_WB_correction.
Related papers
- WB LUTs: Contrastive Learning for White Balancing Lookup Tables [2.340368527699536]
An incorrect white balance (WB) setting or AWB failure can lead to an undesired blue or red tint in the rendered sRGB image.
Recent methods pose the post-capture WB correction problem as an image-to-image translation task and train deep neural networks to learn the necessary color adjustments at a lower resolution.
We introduce a contrastive learning framework with a novel hard sample mining strategy, which improves the WB correction quality of baseline 3D LUTs by 25.5%.
arXiv Detail & Related papers (2024-04-15T20:48:33Z) - Automatic Controllable Colorization via Imagination [55.489416987587305]
We propose a framework for automatic colorization that allows for iterative editing and modifications.
By understanding the content within a grayscale image, we utilize a pre-trained image generation model to generate multiple images that contain the same content.
These images serve as references for coloring, mimicking the process of human experts.
arXiv Detail & Related papers (2024-04-08T16:46:07Z) - ZONE: Zero-Shot Instruction-Guided Local Editing [56.56213730578504]
We propose a Zero-shot instructiON-guided local image Editing approach, termed ZONE.
We first convert the editing intent from the user-provided instruction into specific image editing regions through InstructPix2Pix.
We then propose a Region-IoU scheme for precise image layer extraction from an off-the-shelf segment model.
arXiv Detail & Related papers (2023-12-28T02:54:34Z) - Deterministic Neural Illumination Mapping for Efficient Auto-White
Balance Correction [3.441021278275805]
Auto-white balance (AWB) correction is a critical operation in image signal processors for accurate and consistent color correction across various illumination scenarios.
This paper presents a novel and efficient AWB correction method that achieves at least 35 times faster processing with equivalent or superior performance on high-resolution images.
arXiv Detail & Related papers (2023-08-07T22:44:26Z) - Transform your Smartphone into a DSLR Camera: Learning the ISP in the
Wild [159.71025525493354]
We propose a trainable Image Signal Processing framework that produces DSLR quality images given RAW images captured by a smartphone.
To address the color misalignments between training image pairs, we employ a color-conditional ISP network and optimize a novel parametric color mapping between each input RAW and reference DSLR image.
arXiv Detail & Related papers (2022-03-20T20:13:59Z) - Auto White-Balance Correction for Mixed-Illuminant Scenes [52.641704254001844]
Auto white balance (AWB) is applied by camera hardware to remove color cast caused by scene illumination.
This paper presents an effective AWB method to deal with such mixed-illuminant scenes.
Our method does not require illuminant estimation, as is the case in traditional camera AWB modules.
arXiv Detail & Related papers (2021-09-17T20:13:31Z) - Learning RAW-to-sRGB Mappings with Inaccurately Aligned Supervision [76.41657124981549]
This paper presents a joint learning model for image alignment and RAW-to-sRGB mapping.
Experiments show that our method performs favorably against state-of-the-arts on ZRR and SR-RAW datasets.
arXiv Detail & Related papers (2021-08-18T12:41:36Z) - Image color correction, enhancement, and editing [14.453616946103132]
We study the color correction problem from the standpoint of the camera's image signal processor (ISP)
In particular, we propose auto image recapture methods to generate different realistic versions of the same camera-rendered image with new colors.
arXiv Detail & Related papers (2021-07-28T01:14:12Z) - Learning to Jointly Deblur, Demosaick and Denoise Raw Images [39.149955856017876]
We adapt an existing learning-based approach to RGB image deblurring to handle raw images by introducing a new interpretable module.
We train this model on RGB images converted into raw ones following a realistic invertible camera pipeline.
We also apply our approach to remove a camera's inherent blur from real images, in essence deblurring sharp images.
arXiv Detail & Related papers (2021-04-13T19:02:59Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.