Color harmonization is an artistic technique to adjust the colors of a given image in order to enhance their visual harmony. In this paper, we present a method to automatically improve the color harmony of images. Harmonization is performed using a carefully designed optimization in the hue space, while keeping the saturation and intensity components unchanged. Finally, for videos, we pose the problem as an efficient joint optimization in space and time, thus minimizing flickering or visual artifacts in the harmonized output video. We report the performance of our algorithm on a variety of test images and video sequences.
Nikhil Sawant, Niloy J. Mitra