G06T2210/24

Systems and methods for manipulating virtual shapes in three-dimensional space

Examples disclosed herein may involve a computing system that is operable to (i) present, via a visual interface, a virtual shape associated with a three-dimensional (3D) coordinate system, (ii) present, via the visual interface, a visual indicator positioned in proximity to the virtual shape and indicating that a specified spatial parameter of the virtual shape will be modified along a specified dimension of the 3D coordinate system in response to a given type of user input associated with the visual indicator, (iii) while presenting the visual indicator, detect an instance of the given type of user input associated with the visual indicator, and (iv) after detecting the instance of the given type of user input, update the virtual shape that is presented via the visual interface by modifying the specified spatial parameter of the virtual shape along the specified dimension.

Real-time virtual try-on item modeling
11593868 · 2023-02-28 · ·

A method includes generating, based on user images, a user 3-D model. The method proceeds with obtaining, via a user interface, a request to graphically represent an accessory on to a user graphical representation. This user graphical representation is generated using the user 3-D model. In response to this request, an accessory 3-D model is obtained. Further, the method includes positioning, via the user interface and based on parameters of the user 3-D model and of the accessory 3-D model, an accessory graphical representation on to the user graphical representation. The method further includes updating, in response to detecting user movement, the user 3-D model and the accessory 3-D model and presenting, via the user interface and based on these updated 3-D models, the accessory graphical representation and the user graphical representation in accordance with the user movement.

TECHNOLOGY CONFIGURED TO PROVIDE USER INTERFACE VISUALISATION OF AGRICULTURAL LAND, INCLUDING 3D VISUALIZED MODELLING OF AN AGRICULTURAL LAND REGION BASED ON FLOW, HYBRIDIZED MULTIPLE RESOLUTION VISUALISATION AND/OR AUTOMATED FIELD SEGREGATION
20230022508 · 2023-01-26 ·

Technology is configured to provide technology configured to provide user interface visualization of agricultural land, including 3D visualized modelling of an agricultural land region based on flow, hybridized multiple resolution visualization and/or automated field segregation. Embodiments of the present disclosure are primarily directed to providing what is in essence a digital twin interface for agricultural land, which provides technical attributes that solve technical problems present in the art.

Image generation device, image generation method, and program

A visual perception of an arbitrary transparent material is imparted to an arbitrary image. In accordance with each element of each deformation map included in a sequence of deformation maps that correspond to a time series, each element of a target image is moved to obtain each deformed image of the time series. Each element of each of the deformation maps indicates a movement direction and a movement amount of each pixel of the target image corresponding to the element. Each deformation map included in a sequence of deformation maps corresponding to a first time interval in the time series corresponds to each of two-dimensional arrays obtained by moving, in a first direction, elements of two-dimensional arrays corresponding to immediately-previous deformation maps, and each deformation map included in a sequence of deformation maps corresponding to a second time interval in the time series corresponds to each of two-dimensional arrays obtained by moving, in a second direction, elements of two-dimensional arrays corresponding to immediately-previous deformation maps. Here, the first direction and the second direction differ from one another.

Dynamic simulation of interaction between water and an object
11605194 · 2023-03-14 · ·

A view of a virtual environment that includes a body of fluid is rendered by a method that includes dividing the body of fluid into a plurality of tiles having consistent size and shape and generating a distribution of waves for the plurality of tiles. A reactive region overlaying at least some of the plurality of tiles is defined and an object within the reactive region is identified. The method further includes determining an influence of the object on fluid within the reactive region, simulating motion of the fluid in the reactive region using the determined influence of the object, and rendering a frame of a video sequence including the view of the virtual environment, the view including a visual representation of at least a portion of the body of fluid.

Method for simulating fluids interacting with submerged porous materials

A method for generating one or more visual representations of a porous media submerged in a fluid is provided. The method can be performed using a computing device operated by a computer user or artist. The method includes defining a field comprising fluid parameter values for the fluid, the fluid parameter values comprising fluid velocity values and pore pressures. The method includes generating a plurality of particles that model a plurality of objects of the porous media, the plurality of objects being independently movable with respect to one another, determining values of motion parameters based at least in part on the field when the plurality of particles are submerged in the fluid, buoyancy and drag forces being used to determine relative motion of the plurality of particles and the fluid, and generating the one or more visual representations of the plurality of objects submerged in the fluid based on the values of the motion parameters.

METHOD AND DEVICE FOR SYNTHESIZING MATHEMATICAL MODEL OF BLOOD VESSEL HAVING STENOTIC LESION

Disclosed are a method and a device for synthesizing a mathematical model of a blood vessel having a stenotic lesion. The method comprises: performing three-dimensional modeling according to a real-time diameter D.sub.t of a blood vessel, a length L of a blood vessel centerline and a stenotic section to form a three-dimensional model of the blood vessel having a stenotic lesion section (S01); performing N-gon meshing along a circumferential surface of the three-dimensional model of the blood vessel to form a single-layer mesh model (S02); performing surface layering on the single-layer mesh model to form a double-layer mesh model, that is, a mathematical model of the blood vessel (S03).

Method for simulating digital watercolor image and electronic device using the same

An electronic device is provided. The electronic device includes an input device configured to receive a touch gesture that includes a drawing action, a display configured to output a drawing to an area corresponding to the touch gesture, and a processor configured to identify a number of drawing actions that are input into each unit portion in the area based on the drawing action, and a number of touches input into each unit portion in the area, and determine display attributes of the drawing in each unit portion based on the number of drawing actions and the number of touches, wherein the drawing action includes a touch from a time when a touch input occurs to a time when the touch input ends.

Method for Efficiently Computing and Specifying Level Sets for Use in Computer Simulations, Computer Graphics and Other Purposes
20220375152 · 2022-11-24 ·

Surface features might represent features of a virtual fluid and a method might include obtaining a digital representation of the virtual fluid defined at least in part by an implicit surface, obtaining a digital representation of a collection of points defined relative to the implicit surface whereat the surface features are to be determined. A point of the collection of points might have associated therewith a plurality of attribute values specifying a property of the surface features. For an input point, a corresponding implicit surface point might be determined, along with, for the corresponding implicit surface point, a subset of the points within a search region. Interpolated attribute values might be obtained from attribute values associated with points of the subset, and a surface displacement value computed from interpolated attribute values. A dataset corresponding to the surface features might be generated.

Method for simulating fluids interacting with submerged porous materials

A method for generating one or more visual representations of a porous media submerged in a fluid is provided. The method can be performed using a computing device operated by a computer user or artist. The method includes defining a field comprising fluid parameter values for the fluid, the fluid parameter values comprising fluid velocity values and pore pressures. The method includes generating a plurality of particles that model a plurality of objects of the porous media, the plurality of objects being independently movable with respect to one another, determining values of motion parameters based at least in part on the field when the plurality of particles are submerged in the fluid, buoyancy and drag forces being used to determine relative motion of the plurality of particles and the fluid, and generating the one or more visual representations of the plurality of objects submerged in the fluid based on the values of the motion parameters.