LOW-POLY MESH GENERATION FOR THREE-DIMENSIONAL MODELS

    公开(公告)号:US20230360328A1

    公开(公告)日:2023-11-09

    申请号:US17737951

    申请日:2022-05-05

    CPC classification number: G06T17/205 G06T15/205 G06T2210/12

    Abstract: In a method, a visual hull is generated based on intersections of first 3D primitives of a plurality of first silhouettes with a bounding box of a 3D model. The first silhouettes are generated by projecting the 3D model onto planes perpendicular to a number of selected view directions of the 3D model. Each of the first 3D primitives is obtained by extruding a connected loop of a respective first silhouette along a view direction of the number of selected view directions that is associated with the respective first silhouette. A carved mesh is be generated based on subtractions of second 3D primitives derived from positive parts of the 3D model to carve out redundant structures from the visual hull. The positive parts are obtained based on fitting planes that slices the 3D model. A low-poly mesh sequence is generated based on progressive simplifications of the carved mesh.

    Method for establishing a common reference frame amongst devices for an augmented reality session

    公开(公告)号:US11798237B2

    公开(公告)日:2023-10-24

    申请号:US17229465

    申请日:2021-04-13

    Abstract: A method includes: detecting an object in a first image; receiving a selection of the object depicted in the image; associating the object with a second device based on the selection; and, in response to the selection: recording a series of odometry data; estimating a location of the first device based on the odometry data; recording a series of images; estimating a location of the second device based on the images; calculating a first reference vector in the reference frame of the first device defining the location of the second device relative to the location of the first device; receiving, from the second device, a second reference vector; calculating a rotation and an offset between the reference vectors; and transforming the reference frame of the first device to a common reference based on the rotation and the offset.

    Path guiding for path-traced rendering

    公开(公告)号:US11798220B2

    公开(公告)日:2023-10-24

    申请号:US17362555

    申请日:2021-06-29

    CPC classification number: G06T15/06 G06T15/506 G06T2210/12

    Abstract: A computer-implemented method for generating a mask for a light source in a virtual scene includes determining a bounding box for the scene based on a frustum of a virtual camera and generating a path-traced image of the scene within the bounding box. Light paths emitted by the camera and exiting at the light source are stored, and objects poorly sampled by the light source are removed from the scene. An initial mask for the light source is generated from the density of light paths exiting at that position on the light source. The initial mask is refined by averaging in the light path density at each point on the light source for subsequent images.

    METHOD OF BOUNDING SPATIAL DATA
    69.
    发明公开

    公开(公告)号:US20230334779A1

    公开(公告)日:2023-10-19

    申请号:US18022251

    申请日:2020-08-31

    Inventor: Andrew Fitt

    CPC classification number: G06T17/10 G06F30/10 G06T2210/12

    Abstract: A computer implemented method of bounding spatial data associated with the geometric bounds of an item mapped into one or more 3-D axis-aligned bounding boxes is disclosed. The geometric bounds bound each permutation of all possible positions of the item geometrically. The method includes: partitioning a set of bounding boxes using a first group of intervals along the x axis direction and allocating a partition identification xpar; partitioning the set of bounding boxes using a second group of intervals along the y axis direction and allocating a partition identification ypar; partitioning the set of bounding boxes using a third group of intervals along the z axis direction and allocating a partition identification zpar; and partitioning the set of bounding boxes by partition identification tuples (xpar, ypar, zpar). The method further includes merging bounding boxes with the same partition identification tuple.

Patent Agency Ranking