G06T13/60

Multi-grid method and apparatus using V cycle

A multi-grid method using a V cycle includes: obtaining a first intermediate solution and a first residual by smoothing a cell of a fine level; obtaining a cell of a coarse level by down-sampling the cell of the fine level and setting the first residual as a second residual of the cell of the coarse level; obtaining a high-frequency component solution of the cell of the fine level and obtaining a smoothed high-frequency component solution by smoothing the high-frequency component solution; obtaining a coarse solution in the cell of the coarse level; up-sampling and transferring the coarse solution to the cell of the fine level and obtaining a corrected intermediate solution by adding the first intermediate solution, the smoothed high-frequency component solution and the coarse solution; and obtaining a second intermediate solution by smoothing the corrected intermediate solution.

Multi-grid method and apparatus using V cycle

A multi-grid method using a V cycle includes: obtaining a first intermediate solution and a first residual by smoothing a cell of a fine level; obtaining a cell of a coarse level by down-sampling the cell of the fine level and setting the first residual as a second residual of the cell of the coarse level; obtaining a high-frequency component solution of the cell of the fine level and obtaining a smoothed high-frequency component solution by smoothing the high-frequency component solution; obtaining a coarse solution in the cell of the coarse level; up-sampling and transferring the coarse solution to the cell of the fine level and obtaining a corrected intermediate solution by adding the first intermediate solution, the smoothed high-frequency component solution and the coarse solution; and obtaining a second intermediate solution by smoothing the corrected intermediate solution.

SYSTEM AND METHOD FOR PROVIDING WEATHER EFFECT IN IMAGE

A system and method for providing a weather effect in an image includes selecting at least one weather texture image indicating weather, and providing a weather effect in the image by overlapping the selected weather texture image on the image.

Method for Generating Simulations of Thin Film Interfaces for Improved Animation
20210390749 · 2021-12-16 ·

A method for generating one or more visual representations of an object colliding with an interface between a simulated fluid and a material. The method includes obtaining shape and movement data of a bulk fluid and an object, identifying an interface where the bulk fluid covers a portion of the object, generating an emitted fluid at the interface, generating shape and movement data of the emitted fluid interacting with the object.

Method for Generating Simulations of Thin Film Interfaces for Improved Animation
20210390749 · 2021-12-16 ·

A method for generating one or more visual representations of an object colliding with an interface between a simulated fluid and a material. The method includes obtaining shape and movement data of a bulk fluid and an object, identifying an interface where the bulk fluid covers a portion of the object, generating an emitted fluid at the interface, generating shape and movement data of the emitted fluid interacting with the object.

MOVABLE BODY

A movable body for transporting a visitor at a predetermined area includes a first display device configured to display a video on a virtual window being a display range defined on an inner surface of the movable body, and a display controller configured to partially altering a vehicle window view video which should be originally obtained from the virtual window when the virtual window is assumed to be a physical window, to generate an entertainment effect video. In an operation to generate the entertainment effect video, the display controller may partially or entirely convert a figure of a person contained in the vehicle window view video into that of a fictitious character or may convert at least one of persons contained in the vehicle window view video into an invisible form.

MOVABLE BODY

A movable body for transporting a visitor at a predetermined area includes a first display device configured to display a video on a virtual window being a display range defined on an inner surface of the movable body, and a display controller configured to partially altering a vehicle window view video which should be originally obtained from the virtual window when the virtual window is assumed to be a physical window, to generate an entertainment effect video. In an operation to generate the entertainment effect video, the display controller may partially or entirely convert a figure of a person contained in the vehicle window view video into that of a fictitious character or may convert at least one of persons contained in the vehicle window view video into an invisible form.

Video generation device, video generation method, and program

Using different deformation maps that have elements corresponding to respective pixels deriving from an original image and have low-spatial frequency components, the elements indicating a moving direction and a moving amount of the corresponding pixels, the pixels deriving from the original image are moved in a moving direction by a moving amount, the moving direction and the moving amount being specified by the elements corresponding to the respective pixels, and modulated images are obtained. The modulated images are separated into brightness components and color components to obtain brightness component images and color component images, brightness of brightness component images and/or color of color component images is modulated to obtain brightness-modulated image and/or color-modulated image, and a video is obtained, the video being configured by arranging integrated images obtained by integrating the obtained brightness-modulated images and/or color-modulated images.

Method for generating simulations of fluid interfaces for improved animation of fluid interactions

A method for generating visual representations of interactions between two different materials is provided. The method can be performed using a computing device operated by a computer user or artist. The method includes modeling a primary material as a plurality of first particles and modeling a layer portion of a secondary material as a fluid volume. The secondary material can include a layer portion positioned between the plurality of first particles and an outer portion. At least one boundary condition might be assigned to a boundary positioned between the layer portion and the outer portion, the at least one boundary condition includes at least one pressure value. Values of motion parameters might be determined by applying the at least one boundary condition at the boundary and generating one or more visual representations of the primary material interacting with the secondary material based on the values of the motion parameters.

Inverse simulating a plurality of fibers

A computer-implemented method for inverse simulation of a plurality of fibers. The method comprises: providing a computational model for describing mechanical behavior of fibers; obtaining target geometry information describing a target configuration or dynamical behavior of the plurality of fibers; and inverse simulating the behavior of the plurality of fibers, using the computational model and the target geometry information, to calculate a target set of fiber mechanical parameters for the plurality of fibers. Fibers with the calculated target set of fiber mechanical parameters exhibit the target configuration or dynamical behavior. In some embodiments, the inverse simulation comprises using analysis-by-synthesis to help derive the target set of fiber mechanical parameters. In some embodiments, the inverse simulation uses a neural network to infer information about fiber mechanical parameters from the target geometry information. The invention also provides a method of training the neural network.