G06T17/205

Model Creation Device and Model Creation Method
20220343538 · 2022-10-27 ·

A model creation apparatus being configured to: hold at least one image of the registration target object in one or more postures and a reference model indicating a shape of a reference object; acquire information indicating a feature of the registration target object in a first posture; and correct, when a shape in the first posture that is indicated by the reference model is determined to be dissimilar based on a predetermined first condition, the reference model based on the information indicating the feature to thereby create the model indicating the shape of the registration target object.

THREE-DIMENSIONAL RECONSTRUCTION METHOD, THREE-DIMENSIONAL RECONSTRUCTION APPARATUS, DEVICE AND STORAGE MEDIUM
20220343603 · 2022-10-27 ·

Three-dimensional reconstruction method, three-dimensional reconstruction apparatus, device, and storage medium are provided. An implementation of the method may include: determining, based on an initial three-dimensional human body model, a target two-dimensional image corresponding to the three-dimensional human body model; semantically segmenting the target two-dimensional image, and determining semantic labels of pixels in the target two-dimensional image; determining semantic labels of skinned mesh vertices according to corresponding relationships between the skinned mesh vertices in the initial three-dimensional human body model and the pixels in the target two-dimensional image; determining target weights of the skinned mesh vertices according to the semantic labels of the skinned mesh vertices; and determining a target three-dimensional human body model according to the target weights.

SYSTEMS AND METHODS FOR MODIFYING LIGHTING IN THREE-DIMENSIONAL MODELS
20220343592 · 2022-10-27 ·

The consistent use of lighting in different instances of digital media may help ensure that objects are depicted in a similar manner in the digital media. However, in some cases, a three-dimensional (3D) model may depict an object under lighting conditions that differ from the lighting conditions depicted in other digital media. The present disclosure provides systems and methods for generating 3D models to include lighting that is consistent with the lighting used in other digital media. According to an embodiment, a lighting template is determined based on digital media depicting a first physical object. A modified 3D model of a second physical object is then generated based on the lighting template to light the second physical object according to the lighting template.

Grid modification during simulated fracture propagation

Geologic modeling methods and systems disclosed herein employ an improved simulation gridding technique that optimizes simulation efficiency by balancing the computational burdens associated with remeshing against the performance benefits of doing so. One method embodiment includes: (a) obtaining a geologic model representing a subsurface region as a mesh of cells, at least some of the cells in the mesh having one or more interfaces representing boundaries of subsurface structures including at least one fracture; (b) determining a fracture extension to the at least one fracture; (c) evaluating whether the fracture extension is collocated with, or is proximate to, an existing cell interface, and using the existing cell interface if appropriate or creating a new cell interface if not; and (d) outputting the updated version of the geologic model.

6D POSE AND SHAPE ESTIMATION METHOD

A computer-implemented method of estimating a 6D pose and shape of one or more objects from a 2D image, comprises the steps of: detecting, within the 2D image, one or more 2D regions of interest, each 2D region of interest containing a corresponding object among the one of more objects; cropping out a corresponding pixel value array, coordinate tensor , and feature map for each 2D region of interest; concatenating the corresponding pixel value array, coordinate tensor, and feature map for each 2D region of interest; and inferring, for each 2D region of interest, a 4D quaternion describing a rotation of the corresponding object in the 3D rotation group, a 2D centroid, which is a projection of a 3D translation of the corresponding object onto a plane of the 2D image given a camera matrix associated to the 2D, image, a distance from a viewpoint of the 2D image to the corresponding object a size and a class-specific latent shape vector of the corresponding object.

Information processing apparatus, information processing method, and program
11481943 · 2022-10-25 · ·

There is provided an information processing apparatus, an information processing method, and a program capable of performing synthesis that is desirable for users as described above, the information processing apparatus including: a control unit configured to generate a synthesized object model by synthesizing a first object model and a second object model, and cause the generated synthesized object model to be displayed in association with an image corresponding to the first object model or the second object model. The control unit controls a mode of the synthesis on the basis of input information.

Instruction list generation
11481976 · 2022-10-25 · ·

A system for and a method of generating an ordered list of instructions comprising a list of pixel coordinates which are vertices of triangles in a strip of a reference input image in a source coordinate system such that transformation of the vertices to a corresponding output image in a destination coordinate system causes the triangles to be mapped to a block of image data which maps to a block of line memory (or “texture cache”). The method comprises dividing the reference output image into a plurality of tiled sections in the destination coordinate system. The method comprises, for each section, defining first and second boundaries of an array of strips of pixels in the section by dividing the section into blocks of line memory. The method comprises, for each strip, dividing each set of pixels contained in each strip into a series of ordered triangles, generating a set of destination and source coordinates for each vertex of each triangle in the strip and storing the coordinates of the vertices in source and destination coordinate system, in the ordered list of instructions.

Image processing method and apparatus, electronic device, and computer-readable storage medium

An image processing method and apparatus, and a computer-readable storage medium are provided. The method includes: determining a first region matching a target object in a first image; determining a deformation parameter based on a preset deformation effect, the deformation parameter being used for determining a position deviation, generated based on the preset deformation effect, of each pixel point of the target object; and performing deformation processing on the target object in the first image based on the deformation parameter to obtain a second image.

STRUCTURE CONTOURING, SUCH AS FOR SEGMENTATION OR RADIATION TREATMENT PLANNING, USING A 3D PAINT BRUSH COMBINED WITH AN EDGE-DETECTION ALGORITHM
20230082049 · 2023-03-16 ·

Techniques are described for contouring of a region of interest based on imaging parameters of spatial imaging data and guided by user input of locations in the spatial imaging data, which may be used for segmentation or radiation treatment planning. An approach is described of combining a new paint brush tool with an edge-detection algorithm to correct for both the jagged contours and the painting routine not being executed often enough. By using an edge-detection algorithm, the user does not need to focus as much attention on moving the mouse accurately because the system will find the true organ boundary (e.g., using the image gradient) automatically, which may also lead to more time savings.

ACCELERATING TRIANGLE VISIBILITY TESTS FOR REAL-TIME RAY TRACING

Techniques applicable to a ray tracing hardware accelerator for traversing a hierarchical acceleration structure with reduced round-trip communications with a processor are disclosed. The reduction of round-trip communications with a processor during traversal is achieved by having a visibility mask that defines visibility states for regions within a geometric primitive available to be accessed in the ray tracing hardware accelerator when a ray intersection is detected for the geometric primitive.