Outer Rim Archives
Archives · 2023 · 20230376656

Application (pre-grant publication)

Efficient Neural Style Transfer For Fluid Simulations

Number
20230376656
Published
2023-11-23
Filed
2023-04-20
Assignee
Disney Enterprises, Inc.
Inventors
Da Costa De Azevedo; Vinicius et al.
CPC
G06F30/28
Verdict
Low Notable software
Source
Google Patents · FreePatentsOnline

The keeper's note

Neural style transfer applied to fluid-simulation VFX rendering.

Abstract

A system includes a hardware processor, and a system memory storing a software code and a machine learning (ML) model trained to apply a stylization to an image. The hardware processor executes the software code to receive a first sequence of images and style data describing a desired stylization of content depicted by the first sequence of images. The hardware processor further executes the software code to stylize the content, using the ML model, to provide a stylized content having the desired stylization, wherein stylizing includes applying an exponential moving average (EMA) temporal smoothing algorithm to sequential image pairs of the first sequence of images to generate a second sequence of images providing a depiction of the content having the desired stylization, and output the stylized content having the desired stylization.

Background

BACKGROUND

Artistically controlling fluids is a challenging task. One approach to addressing this challenge is to use volumetric neural style transfer techniques to manipulate fluid simulation data. However, applying volumetric style transfer algorithms directly to production in their original formulation is impracticable, and several changes are needed to adapt the approach to production pipelines. Moreover, the energy minimization solved by conventional methods is camera dependent (hereinafter “view-dependent”). To avoid that view dependency, a computationally expensive iterative optimization must typically be performed for multiple views sampled around the original simulation, which can undesirably take up to several minutes per frame. Thus, there is a need in the art for a fluid simulation solution enabling stylizations that are significantly faster, simpler, more controllable, and less prone to artifacts than conventional approaches.

Claims

1. A system comprising: a hardware processor; and a system memory storing a software code and a machine learning (ML) model trained to apply a stylization to an image; the hardware processor configured to execute the software code to: receive a first sequence of images and style data describing a desired stylization of content depicted by the first sequence of images; stylize the content, using the ML model, to provide a stylized content having the desired stylization, wherein stylizing includes applying an exponential moving average (EMA) temporal smoothing algorithm to sequential image pairs of the first sequence of images to generate a second sequence of images providing a depiction of the content having the desired stylization; and output the stylized content having the desired stylization. || 11. A method for use by a system including a hardware processor and a system memory storing a software code and a machine learning (ML) model trained to apply a stylization to an image, the method comprising: receiving, by the software code executed by the hardware processor, a first sequence of images and a style data describing a desired stylization of content depicted by the first sequence of images; stylizing the content, by the software code executed by the hardware processor and using the ML model, to provide a stylized content having the desired stylization, wherein stylizing includes applying an exponential moving average (EMA) temporal smoothing algorithm to sequential image pairs of the first sequence of images to generate a second sequence of images providing a depiction of the content having the desired stylization; and outputting, by the software code executed by the hardware processor, the stylized content having the desired stylization.