2 research outputs found
NeurSF: Neural Shading Field for Image Harmonization
Image harmonization aims at adjusting the appearance of the foreground to
make it more compatible with the background. Due to a lack of understanding of
the background illumination direction, existing works are incapable of
generating a realistic foreground shading. In this paper, we decompose the
image harmonization into two sub-problems: 1) illumination estimation of
background images and 2) rendering of foreground objects. Before solving these
two sub-problems, we first learn a direction-aware illumination descriptor via
a neural rendering framework, of which the key is a Shading Module that
decomposes the shading field into multiple shading components given depth
information. Then we design a Background Illumination Estimation Module to
extract the direction-aware illumination descriptor from the background.
Finally, the illumination descriptor is used in conjunction with the neural
rendering framework to generate the harmonized foreground image containing a
novel harmonized shading. Moreover, we construct a photo-realistic synthetic
image harmonization dataset that contains numerous shading variations by
image-based lighting. Extensive experiments on this dataset demonstrate the
effectiveness of the proposed method. Our dataset and code will be made
publicly available
Neural Field Convolutions by Repeated Differentiation
Neural fields are evolving towards a general-purpose continuous
representation for visual computing. Yet, despite their numerous appealing
properties, they are hardly amenable to signal processing. As a remedy, we
present a method to perform general continuous convolutions with general
continuous signals such as neural fields. Observing that piecewise polynomial
kernels reduce to a sparse set of Dirac deltas after repeated differentiation,
we leverage convolution identities and train a repeated integral field to
efficiently execute large-scale convolutions. We demonstrate our approach on a
variety of data modalities and spatially-varying kernels