Point cloud geometry upsampling
    51.
    发明授权

    公开(公告)号:US11893691B2

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

    申请号:US17345063

    申请日:2021-06-11

    IPC分类号: G06T17/20 G06T3/40

    CPC分类号: G06T17/205 G06T3/40

    摘要: A method, computer program, and computer system is provided for processing point cloud data. Quantized point cloud data including a plurality of voxels is received. An occupancy map is generated for the quantized point cloud corresponding to lost voxels during quantization from among the plurality of voxels. A point cloud is reconstructed from the quantized point cloud data based on populating the lost voxels.

    Method and apparatus for point cloud compression

    公开(公告)号:US11750839B2

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

    申请号:US17724250

    申请日:2022-04-19

    摘要: Aspects of the disclosure provide methods, apparatuses, and a non-transitory computer-readable medium for point cloud coding. In a method, when parallel octree coding is enabled for occupancy codes of nodes in an octree partitioning structure of the point cloud, syntax information of the point cloud is decoded from a coded bitstream and a bitstream offset of an octree depth is determined. The syntax information indicates a bitstream length of the octree depth at which the parallel octree coding is enabled. Parallel decoding is performed on the occupancy codes of the nodes of the octree depth based on the bitstream offset and the bitstream length of the octree depth. Further, the point cloud is reconstructed based on the occupancy codes of the nodes.

    Arithmetic coding information for parallel octree coding

    公开(公告)号:US11711545B2

    公开(公告)日:2023-07-25

    申请号:US17724260

    申请日:2022-04-19

    摘要: Aspects of the disclosure include a method for point cloud coding. In the method, whether decoding of occupancy codes of nodes in a range of octree partition depths in an octree partitioning structure of a point cloud reaches a minimum octree partition depth at which parallel decoding is enabled is determined. Arithmetic coding information for decoding the occupancy codes of the nodes in the minimum octree partition depth is stored based on the decoding of the occupancy codes of the nodes in the range of octree partition depths reaching the minimum octree partition depth. The parallel decoding is performed on occupancy codes of the nodes in each of the at least one remaining octree partitions depth based on the stored arithmetic coding information. The point cloud is reconstructed based on the occupancy codes of the nodes in the range of octree partition depths in the octree partitioning structure.

    Method and apparatus for constructing a 3D geometry

    公开(公告)号:US11670045B2

    公开(公告)日:2023-06-06

    申请号:US17502973

    申请日:2021-10-15

    摘要: Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for generating a three-dimensional (3D) geometry of a room from a panorama image of the room. An apparatus includes processing circuitry that determine two-dimensional (2D) positions of wall corner points of the room in the panorama image based on a user input. Each wall corner point is in one of a floor plane or a ceiling plane of the room. The processing circuitry calculates 3D positions of the wall corner points based on the 2D positions of the wall corner points, a size of the panorama image, and a distance between the floor plane and a capture position of a device capturing the panorama image, determines a room layout based on an order of the wall corner points, and generates the 3D geometry based on the room layout and the 3D positions of the wall corner points.

    GRID-BASED PATCH GENERATION FOR VIDEO-BASED POINT CLOUD CODING

    公开(公告)号:US20230156222A1

    公开(公告)日:2023-05-18

    申请号:US17977638

    申请日:2022-10-31

    IPC分类号: H04N19/597

    CPC分类号: H04N19/597

    摘要: Methods and apparatuses of grid-based patch generation for point cloud coding are provided. The method includes obtaining an input that is a point cloud; grouping one or more voxels in the point cloud into one or more grids, the one or more grids having a cubic dimension; determining whether the cubic dimension associated with the one or more grids exceeds a threshold value; in response to determining the cubic dimension exceeds the threshold value, generating a gridded point cloud; generating one or more patches in the gridded point cloud; converting the one or more patches in the gridded point cloud to one or more patches in the input point cloud; outputting the one or more patches to one or more output devices.

    Context modeling of occupancy coding for point cloud coding

    公开(公告)号:US11615556B2

    公开(公告)日:2023-03-28

    申请号:US17231695

    申请日:2021-04-15

    IPC分类号: G06T9/00 G06T9/40

    摘要: A method, computer program, and computer system is provided for decoding point cloud data. Data corresponding to a point cloud is received. A number of contexts associated with the received data is reduced based on occupancy data corresponding to one or more parent nodes and one or more child nodes within the received data. The data corresponding to the point cloud is decoded based on the reduced number of contexts.

    Method and apparatus for point cloud coding

    公开(公告)号:US11582469B2

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

    申请号:US17494755

    申请日:2021-10-05

    摘要: An apparatus for point cloud decoding includes processing circuitry. The processing circuitry receives, from a coded bitstream for a point cloud, encoded occupancy codes for nodes in an octree structure for the point cloud. The nodes in the octree structure correspond to three dimensional (3D) partitions of a space of the point cloud. Sizes of the nodes are associated with sizes of the corresponding 3D partitions. Further, the processing circuitry decodes, from the encoded occupancy codes, occupancy codes for the nodes. At least a first occupancy code for a child node of a first node is decoded without waiting for a decoding of a second occupancy code for a second node having a same node size as the first node. Then, the processing circuitry reconstructs the octree structure based on the decoded occupancy codes for the nodes, and reconstructs the point cloud based on the octree structure.