Predictor-copy coding mode for coding of point clouds
AssigneeBlackBerry Limited
InventorsSébastien LASSERRE, David FLYNN
Life of this patent
Estimating the term…
Loading patent…
AssigneeBlackBerry Limited
InventorsSébastien LASSERRE, David FLYNN
Estimating the term…
Methods and devices for encoding a point cloud. A predictor-copy coding mode is described in which an encoder copies the predicted points for a sub-volume rather than encoding the occupancy data for the original points in the sub-volume. A predictor-copy coding mode flag is coded in the bitstream to signal to the decoder whether predictor-copy coding mode is active or inactive. The predictor-copy coding mode flag may only be coded for sub-volumes that are eligible to use the mode. Eligibility may be based on depth within the coding tree and/or size of the sub-volume. Predictor-copy coding mode has the result of early termination of a branch of the coding tree. Instead of decoding the occupancy for the remainder of the branch, a decoder copies the predicted points that are positioned within the sub-volume as the reconstructed points of the point cloud for that sub-volume.
A method of encoding a point cloud to generate a bitstream of compressed point cloud data, the point cloud being located within a volumetric space recursively split into sub-volumes and containing the points of the point cloud, and wherein occupancy of sub-volumes of the volume is indicated using a bit sequence with each bit of the bit sequence indicating whether a respective sub-volume in a scan order within the volume contains at least one of the points in the set of points, the method comprising:
A method of decoding a bitstream of compressed point cloud data to produce a reconstructed point cloud, the point cloud being located within a volumetric space recursively split into sub-volumes and containing the points of the point cloud, and wherein occupancy of sub-volumes of the volume is indicated using a bit sequence with each bit of the bit sequence indicating whether a respective sub-volume in a scan order within the volume contains at least one of the points in the set of points, the method comprising:
An encoder for encoding a point cloud to generate a bitstream of compressed point cloud data, the point cloud being located within a volumetric space recursively split into sub-volumes and containing the points of the point cloud, and wherein occupancy of sub-volumes of the volume is indicated using a bit sequence with each bit of the bit sequence indicating whether a respective sub-volume in a scan order within the volume contains at least one of the points in the set of points, the encoder comprising:
A decoder for decoding a bitstream of compressed point cloud data to produce a reconstructed point cloud, the point cloud being located within a volumetric space recursively split into sub-volumes and containing the points of the point cloud, and wherein occupancy of sub-volumes of the volume is indicated using a bit sequence with each bit of the bit sequence indicating whether a respective sub-volume in a scan order within the volume contains at least one of the points in the set of points, the decoder comprising:
(canceled)
(canceled)
Dependencies are inferred from the claim text.