1. Introduction
Image harmonization is a crucial step in image compositing that aims at adjusting (harmonizing) the appearance—e.g., the color, saturation, brightness and contrast—of a foreground object to better match the background image so that the resulting composite is more realistic. For example, a subject captured under sunlight looks different from one on a cloudy day and its appearance needs to be edited when composited into a cloudy scene.