DeepIlluminance: Contextual Illuminance Estimation via Deep Neural Networks

05/12/2019
by   Jun Zhang, et al.
0

Computational color constancy refers to the estimation of the scene illumination and makes the perceived color relatively stable under varying illumination. In the past few years, deep Convolutional Neural Networks (CNNs) have delivered superior performance in illuminant estimation. Several representative methods formulate it as a multi-label prediction problem by learning the local appearance of image patches using CNNs. However, these approaches inevitably make incorrect estimations for the ambiguous patches affected by their neighborhood contexts. Inaccurate local estimates are likely to bring in degraded performance when combining into a global prediction. To address the above issues, we propose a contextual deep network for patch-based illuminant estimation equipped with refinement. First, the contextual net with a center-surround architecture extracts local contextual features from image patches, and generates initial illuminant estimates and the corresponding color corrected patches. The patches are sampled based on the observation that pixels with large color differences describe the illumination well. Then, the refinement net integrates the input patches with the corrected patches in conjunction with the use of intermediate features to improve the performance. To train such a network with numerous parameters, we propose a stage-wise training strategy, in which the features and the predicted illuminant from previous stages are provided to the next learning stage with more finer estimates recovered. Experiments show that our approach obtains competitive performance on two illuminant estimation benchmarks.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 7

page 8

page 11

research
08/29/2016

Approaching the Computational Color Constancy as a Classification Problem through Deep Learning

Computational color constancy refers to the problem of computing the ill...
research
04/17/2015

Color Constancy Using CNNs

In this work we describe a Convolutional Neural Network (CNN) to accurat...
research
07/03/2022

Training Patch Analysis and Mining Skills for Image Restoration Deep Neural Networks

There have been numerous image restoration methods based on deep convolu...
research
03/02/2021

Contextually Guided Convolutional Neural Networks for Learning Most Transferable Representations

Deep Convolutional Neural Networks (CNNs), trained extensively on very l...
research
08/01/2023

Fine-Grained Sports, Yoga, and Dance Postures Recognition: A Benchmark Analysis

Human body-pose estimation is a complex problem in computer vision. Rece...
research
10/01/2013

Using the Random Sprays Retinex Algorithm for Global Illumination Estimation

In this paper the use of Random Sprays Retinex (RSR) algorithm for globa...
research
02/13/2019

Self-adaptive Single and Multi-illuminant Estimation Framework based on Deep Learning

Illuminant estimation plays a key role in digital camera pipeline system...

Please sign up or login with your details

Forgot password? Click here to reset