1. A method comprising: receiving, from a client device, a first image of a scene; receiving, from the device, a request to stylize the first image in a style of a reference image to generate a stylized image; generating a first noise mask associated with the first image; applying the first noise mask to the first image to generate a noisy version of the first image; generating the stylized image by applying an image transformation model to the noisy version of the first image, where the image transformation model combines stylistic features of the reference image with spatial content of the first image, and wherein the image transformation model is a neural network model; and providing the stylized image to the client device.