Multi-resolution voxel meshing
    1.
    发明授权

    公开(公告)号:US11328481B2

    公开(公告)日:2022-05-10

    申请号:US17147559

    申请日:2021-01-13

    Applicant: Apple Inc.

    Abstract: Various implementations disclosed herein generate a mesh representing the surfaces in a physical environment. The mesh is generated using multi-resolution voxels based on detected depth information, e.g., from a depth camera. The techniques may use multiple hash tables to store the multi-resolution voxel data. For example, the hash tables may store each voxel's 3D position and a truncated signed distance field (TSDF) value corresponding to each voxels' distance to a nearest surface. Each of the multiple hash tables may include data corresponding to a different level of resolution and those resolutions may depend upon distance/noise or other factors. For example, voxels close to a depth camera may have a finer resolution and smaller size compared to voxels that are further from the depth camera. Techniques disclosed herein may involve using a meshing algorithm that combines multi-resolution voxel information stored in multiple hash tables to generate a single mesh.

    Multi-resolution voxel meshing
    2.
    发明授权

    公开(公告)号:US11928779B2

    公开(公告)日:2024-03-12

    申请号:US17717393

    申请日:2022-04-11

    Applicant: Apple Inc.

    CPC classification number: G06T17/20 G06T3/4007 G06T2200/04

    Abstract: Various implementations disclosed herein generate a mesh representing the surfaces in a physical environment. The mesh is generated using multi-resolution voxels based on detected depth information, e.g., from a depth camera. The techniques may use multiple hash tables to store the multi-resolution voxel data. For example, the hash tables may store each voxel's 3D position and a truncated signed distance field (TSDF) value corresponding to each voxels' distance to a nearest surface. Each of the multiple hash tables may include data corresponding to a different level of resolution and those resolutions may depend upon distance/noise or other factors. For example, voxels close to a depth camera may have a finer resolution and smaller size compared to voxels that are further from the depth camera. Techniques disclosed herein may involve using a meshing algorithm that combines multi-resolution voxel information stored in multiple hash tables to generate a single mesh.

    3D surface representation refinement

    公开(公告)号:US11816798B1

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

    申请号:US17195817

    申请日:2021-03-09

    Applicant: Apple Inc.

    CPC classification number: G06T17/205 G06T17/10 G06T19/20 G06T2219/2004

    Abstract: Various implementations disclosed herein include devices, systems, and methods that refine a first 3D surface representation (e.g., a 3D point cloud or a 3D mesh) using a second 3D surface representation that includes a 3D geometric primitive. In some implementations, a first 3D surface representation of a physical environment is obtained including points at 3D locations determined based on data generated by a first sensor. In some implementations, a second 3D surface representation corresponding to at least a portion of the physical environment is obtained that includes at least one 3D geometric primitive. In some implementations, a determination whether to adjust the 3D locations of at least one point of the points of the first 3D surface representation is made based on the 3D geometric primitive, and the 3D locations of the at least one point is adjusted to align with the geometric primitive based on the determination.

    Temporal Blending of Depth Maps
    4.
    发明公开

    公开(公告)号:US20240265636A1

    公开(公告)日:2024-08-08

    申请号:US18436616

    申请日:2024-02-08

    Applicant: Apple Inc.

    Abstract: In one implementation, a method of generating a depth map is performed by a device including one or more processors and non-transitory memory. The method includes obtaining a first mesh of a physical environment and a second mesh of the physical environment. The method includes rendering a first depth map for an image of the physical environment based on the first mesh and a second depth map for the image of the physical environment based on the second mesh. The method includes generating a blended depth map based on the first depth map, the second depth map, and a difference between a time of the image of the physical environment and a time of the second mesh.

    Multi-Resolution Voxel Meshing
    6.
    发明申请

    公开(公告)号:US20220237872A1

    公开(公告)日:2022-07-28

    申请号:US17717393

    申请日:2022-04-11

    Applicant: Apple Inc.

    Abstract: Various implementations disclosed herein generate a mesh representing the surfaces in a physical environment. The mesh is generated using multi-resolution voxels based on detected depth information, e.g., from a depth camera. The techniques may use multiple hash tables to store the multi-resolution voxel data. For example, the hash tables may store each voxel's 3D position and a truncated signed distance field (TSDF) value corresponding to each voxels' distance to a nearest surface. Each of the multiple hash tables may include data corresponding to a different level of resolution and those resolutions may depend upon distance/noise or other factors. For example, voxels close to a depth camera may have a finer resolution and smaller size compared to voxels that are further from the depth camera. Techniques disclosed herein may involve using a meshing algorithm that combines multi-resolution voxel information stored in multiple hash tables to generate a single mesh.

    MULTI-RESOLUTION VOXEL MESHING
    8.
    发明申请

    公开(公告)号:US20210225074A1

    公开(公告)日:2021-07-22

    申请号:US17147559

    申请日:2021-01-13

    Applicant: Apple Inc.

    Abstract: Various implementations disclosed herein generate a mesh representing the surfaces in a physical environment. The mesh is generated using multi-resolution voxels based on detected depth information, e.g., from a depth camera. The techniques may use multiple hash tables to store the multi-resolution voxel data. For example, the hash tables may store each voxel's 3D position and a truncated signed distance field (TSDF) value corresponding to each voxels' distance to a nearest surface. Each of the multiple hash tables may include data corresponding to a different level of resolution and those resolutions may depend upon distance/noise or other factors. For example, voxels close to a depth camera may have a finer resolution and smaller size compared to voxels that are further from the depth camera. Techniques disclosed herein may involve using a meshing algorithm that combines multi-resolution voxel information stored in multiple hash tables to generate a single mesh.

Patent Agency Ranking