9 February 2012 White synthesis with user input for color balancing on mobile camera systems
Author Affiliations +
In this paper we extend the manual white balancing technique available on most imaging devices by allowing a user to specify arbitrary colors in the scene. We derive an interpolation technique to assign weights to the arbitrary colors which are then used to estimate the RGB complements corresponding to a white target. We obtain the user input by displaying a captured image alongside a color grid of commonly occurring colors. The user specifies color pairs - patches in the scene and veridical colors on the grid. We then use these pairs to estimate the white point with our interpolation method. The estimated white point is then used to construct a diagonal transform to determine the camera output under a desired illuminant. We will present results from testing our methods on images acquired under several illumination conditions. Our approach is very suitable for mobile devices because most mobile devices are equipped with moderately sophisticated imaging systems and our method allows better color capture with relatively little user input. Further, we can realize our method on mobile devices since these devices have built-in tools for graphical user input. Our method can be useful in several photography and image analysis applications.
© (2012) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Satyam Srivastava, Satyam Srivastava, Chang Xu, Chang Xu, Edward J. Delp, Edward J. Delp, } "White synthesis with user input for color balancing on mobile camera systems", Proc. SPIE 8304, Multimedia on Mobile Devices 2012; and Multimedia Content Access: Algorithms and Systems VI, 83040F (9 February 2012); doi: 10.1117/12.908773; https://doi.org/10.1117/12.908773

Back to Top