POINT CLOUD OCCUPANCY MAP COMPRESSION
    92.
    发明申请

    公开(公告)号:US20190156520A1

    公开(公告)日:2019-05-23

    申请号:US16198635

    申请日:2018-11-21

    Applicant: Apple Inc.

    Abstract: A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. A block/sub-block organization scheme is used to encode blocks and sub-blocks of an occupancy map used in compressing the point cloud. Binary values are assigned to blocks/sub-blocks based on whether they contain patches projected on the point cloud. A traversal path is chosen that takes advantage of run-length encoding strategies to reduce a size of an encoded occupancy map. Also, auxiliary information is used to further improve occupancy map compression.

    POINT CLOUD GEOMETRY COMPRESSION
    93.
    发明申请

    公开(公告)号:US20190075320A1

    公开(公告)日:2019-03-07

    申请号:US16121501

    申请日:2018-09-04

    Applicant: Apple Inc.

    Abstract: A system comprises an encoder configured to compress a point cloud comprising a plurality of points each point comprising spatial information for the point. The encoder is configured to sub-sample the points and determine subdivision locations for the subsampled points. Also, the encoder is configured to determine, for respective subdivision location, if a point is to be included, not included, or relocated relative to the subdivision location. The encoder encodes spatial information for the sub-sampled points and encodes subdivision location point inclusion/relocation information to generate a compressed point cloud. A decoder recreates an original or near replica of an original point cloud based on the spatial information and the subdivision location inclusion/relocation information included in the compressed point cloud.

    Real time simplification of meshes
    94.
    发明授权

    公开(公告)号:US12256098B1

    公开(公告)日:2025-03-18

    申请号:US17691691

    申请日:2022-03-10

    Applicant: Apple Inc.

    Abstract: A decoding computing device receives a bit stream for compressed 3D volumetric content. The bit stream includes video encoded image frames comprising packed attribute patch images and depth maps for the 3D volumetric content. Instead of generating a mesh having a vertex for each depth value signaled in the depth map, the decoder performs a real-time mesh simplification process to reduce a resolution of the mesh, such that the mesh resolution is reduced without exceeding an error threshold, which may be dynamically determined. Additionally, the decoder may perform a re-meshing of particular regions of the mesh for the 3D volumetric content to avoid cracks or gaps.

    Predictive coding for point cloud compression

    公开(公告)号:US12175716B2

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

    申请号:US18545925

    申请日:2023-12-19

    Applicant: Apple Inc.

    Abstract: A system receives encoded data regarding a points in a point cloud. The data includes a prediction tree having a nodes generated based on spatial information regarding the points and properties of a sensor system that obtained the spatial information. A value of each node represents first spatial coordinates of a respective one of the points according to a first coordinate system, and the value of at least a first node in the prediction tree is determined based on ancestor nodes of the first node and the properties of the sensor system. The system decodes the data to determine first data, including the first spatial coordinates of at least some of the points, and quantization parameters associated with the first spatial coordinates. The system determines second data based on the first data, including second spatial coordinates of at least some of the points according to a second coordinate system.

    Mesh Compression Texture Coordinate Signaling and Decoding

    公开(公告)号:US20240153150A1

    公开(公告)日:2024-05-09

    申请号:US18494686

    申请日:2023-10-25

    Applicant: Apple Inc.

    CPC classification number: G06T9/001 H04N19/184

    Abstract: A system comprises an encoder configured to compress and encode data for three-dimensional visual volumetric content. To compress the 3D visual volumetric content, a compressed mesh is generated as well as compressed attribute information. Also, texture coordinates indicating a mapping between the vertices of the mesh and the attributes are signaled. However, in some situations a resolution used for the texture coordinates and a resolution used for the attributes may differ, in which case the respective resolutions are signaled. A decoder determines how to adjust the texture coordinate to attribute value mapping to account for the differing resolutions.

    Attribute value compression for a three-dimensional mesh using geometry information to guide prediction

    公开(公告)号:US11915373B1

    公开(公告)日:2024-02-27

    申请号:US17663794

    申请日:2022-05-17

    Applicant: Apple Inc.

    Inventor: Khaled Mammou

    CPC classification number: G06T17/20 G06T15/04

    Abstract: A system comprises a prediction module configured to predict an attribute value, such as a texture coordinate, for a vertex of a triangle in a two-dimensional (2D) attribute representation based on known positions of vertices of a corresponding triangle in a three-dimensional (3D) geometric representation. In some embodiments, the prediction module adaptively selects a prediction technique between multiple available prediction techniques based on availability of vertices information in the 3D geometric representation and in the 2D attribute representation and further based on compression efficiency and distortion minimization. The prediction module enables compression of attribute information being signaled for volumetric visual content, such as a mesh with texture.

    Video-based point cloud compression with variable patch scaling

    公开(公告)号:US11889116B2

    公开(公告)日:2024-01-30

    申请号:US18046861

    申请日:2022-10-14

    Applicant: Apple Inc.

    CPC classification number: H04N19/597 H04N19/124 H04N19/30 H04N19/46

    Abstract: A system comprises an encoder configured to compress attribute information and/or spatial information for volumetric visual content and/or a decoder configured to decompress compressed attribute and/or spatial information for the volumetric visual content. The encoder is configured to convert a 3D representation of the visual volumetric content into a 2D image based representation. The encoder is further configured to scale the patch in 2D space independent of any scaling in 3D space. Auxiliary information is signaled for use in identifying 2D scaled or unscaled patches in an image frame, mapping the patches into 3D space, and adjusting for any scaling factors applied at the encoder.

Patent Agency Ranking